01:29:50 -!- by has joined ##crawl-dev 01:35:19 -!- Eronarn has quit [Remote host closed the connection] 01:48:32 hmmm 01:49:22 -!- by has quit [Ping timeout: 240 seconds] 01:54:06 -!- paxed has quit [Ping timeout: 252 seconds] 01:54:06 -!- KiloByte has quit [Ping timeout: 252 seconds] 01:54:29 -!- KiloByte has joined ##crawl-dev 01:54:39 -!- paxed has joined ##crawl-dev 01:59:20 Automated movement takes one extra turn. (https://crawl.develz.org/mantis/view.php?id=1621) by Danei 02:03:15 -!- ogaz has quit [Ping timeout: 240 seconds] 02:18:25 -!- ogaz has joined ##crawl-dev 02:26:08 -!- by has joined ##crawl-dev 02:31:38 hello by 02:31:41 hi 02:32:35 by: do you think that losing a turn from passwalling is related to those losing turns when shift running etc? 02:32:58 at least my fix is unlikely to have fixed that bug 02:33:16 I tested it and it's still the case yeah 02:33:25 but I have only a vague idea where the bug came from -- it may well be caused by the same change 02:38:21 * due passwalls by. 02:39:34 Skeleton of a monster that doesn't leave behind corpse (https://crawl.develz.org/mantis/view.php?id=1622) by ogaz 02:39:51 ogaz: What monster? 02:40:18 due: sphinx skeleton kill 02:40:19 Ah, Sphinx. 02:41:46 damn, crawl's got a lot of options. 02:41:55 Sphinxes leave corpses. 02:42:00 5, 5, MST_SPHINX, CE_CLEAN, Z_BIG, S_SHOUT, 02:42:05 @??sphinx 02:42:05 sphinx (15H) | Speed: 13 | HD: 16 | Health: 48-128 | AC/EV: 5/5 | Damage: 25, 12, 12 | Flags: spellcaster, sense invisible, fly | Res: 06magic(64) | XP: 3097 | Sp: confuse, paralyse, minor healing, smiting (7-17), slow. 02:42:11 @??hobgoblin 02:42:11 hobgoblin (07g) | Speed: 10 | HD: 1 | Health: 4-7 | AC/EV: 2/10 | Damage: 5 | Res: 06magic(1) | Chunks: 07contaminated | XP: 2. 02:42:19 perhaps, one cound analyze the rc files on the public servers to see whether there are any options that nobody sets to non-default? 02:42:23 could* 02:42:27 I don't think I've ever seen a sphinx leave a corpse behind, either 02:42:37 and it doesn't have a chunks field 02:42:49 @?sphinx zombie 02:42:50 unknown monster: "sphinx zombie" 02:42:52 @??sphinx zombie 02:42:53 sphinx zombie (07Z) | Speed: 11 | HD: 16 | Health: 118-151 | AC/EV: 3/0 | Damage: 21, 10, 10 | Flags: 07undead, evil | Res: 06magic(8), 02cold++, 03poison | XP: 1966. 02:42:54 @??giant bat 02:42:54 giant bat (15b) | Speed: 30 | HD: 1 | Health: 2-5 | AC/EV: 1/14 | Damage: 1 | Flags: sense invisible, fly | Res: 06magic(1) | XP: 1. 02:43:00 @??sphinx skeleton 02:43:00 sphinx skeleton (15Z) | Speed: 11 | HD: 16 | Health: 97-128 | AC/EV: 0/0 | Damage: 21, 10, 10 | Flags: 07undead, evil | Res: 06magic(0), 02cold++, 03poison | XP: 1736. 02:43:01 oh, interesting 02:43:07 now I feel like an idiot 02:43:11 @??worm 02:43:11 worm (04w) | Speed: 6 | HD: 5 | Health: 15-40 | AC/EV: 1/5 | Damage: 12 | Res: 06magic(13) | XP: 9. 02:43:14 :) 02:43:15 absence of the chunks field means the chunks are nothing special 02:43:18 it's okay, we still love you 02:43:34 Zaba: sure, go ahead! 02:45:59 sphinxes leaving corpses is new, I think 02:46:21 @?sphinx skeleton 02:46:21 unknown monster: "sphinx skeleton" 02:46:30 yeah, apparently they don't in 0.6 02:46:30 hm.. maybe later today. Right now I'm too sleepy to think of a way to parse the configs properly. 02:46:55 I'd suggest leaving that to crawl (initfile.cc) 02:48:29 btw, does anyone understand the time display in wizard mode? (-3:5991) 02:49:37 No, I don't get that. 02:49:40 ??sphinx skeleton 02:49:40 I don't have a page labeled sphinx_skeleton in my learndb. 02:49:42 @??sphinx skeleton 02:49:42 sphinx skeleton (15Z) | Speed: 11 | HD: 16 | Health: 97-128 | AC/EV: 0/0 | Damage: 21, 10, 10 | Flags: 07undead, evil | Res: 06magic(0), 02cold++, 03poison | XP: 1736. 02:49:48 !lg * killer=~sphinx skeleton 02:49:57 Argh, ~ was a mistake. 02:50:03 1. Baraton the Gelid (L13 DEIE), worshipper of Sif Muna, slain by a sphinx skeleton on D:13 on 2010-05-27, with 47613 points after 30723 turns and 2:11:32. 02:50:04 !lg * killer=sphinx skeleton src=cdo 02:50:04 1. Baraton the Gelid (L13 DEIE), worshipper of Sif Muna, slain by a sphinx skeleton on D:13 on 2010-05-27, with 47613 points after 30723 turns and 2:11:32. 02:50:08 Yeah, CDO :) 02:50:47 oh, maybe it's satiation level? 02:51:30 Ooh, that would make sense. 03:37:47 please remove the feature to gain teleportitis by some monster using wand of polymorph? 03:38:10 it's annoying to quit a char just because of that 03:38:49 it's no different from neqoxecs 03:39:20 and yeah, they like you giving three bad mutations the first time you meet one 03:39:31 including ones worse than teleportitis, like berserk 03:39:42 at the time when you meet neqoxecs you'll probably have cure mutations already 03:40:01 Chojin the Grappler (L11 TrDK), worshipper of Yredelemnul, quit the game on D:11, with 8530 points after 10238 turns and 2:25:15. 03:40:10 that's just sad on the other hand 03:40:14 tell that to my last char 03:40:53 one cure mutation in the entire game, which lasted until Crypt:5 03:41:44 well, i started to quit games when that happens at such early time 03:43:22 i agree there must be bad mutations/things.. but teleportitis is just annoying and totally uncontrolable - no use continuing 03:44:17 it's your choice if you don't want to take up the challenge -- I've had interesting games with early bad mutations 03:44:29 it's not a challenge 03:45:01 survive with teleportitis until you find ctele or cure mutation? 03:46:06 i have no illusion i would have died in the next 2 levels 03:46:14 that's not a challenge, no 03:47:03 so it's too hard a challenge? 03:47:17 !lm Napkin char=trdk uniq=josephine -tv 03:47:19 1. Chojin, XL10 TrDK, T:10203 (milestone) requested for FooTV. 03:47:44 nice euro symbols 03:48:04 unlucky there, first zap 03:48:06 challenge has to have a perspective of succeeding - otherwise it's not 03:48:46 there's a good chance of surviving with teleportitis 03:48:47 Oops, "well done steak" is well done. 03:49:01 too well? 03:50:22 you could have tried to acquire a ring of teleport control -- maybe we should add potion acquirement? 03:50:59 yeah, like the last 5 times I got teleported 3 steps after entering a new level and directly in a mass of big enemies 03:51:16 I would call it a slim chance 03:51:48 in any case, why too annoying.. can't even rest without being teleported 03:51:59 maybe if it at least would allow me to rest 03:52:13 and have the chance of teleporting only when moving.. 03:56:23 the only change I'd support here is to add more bad mutations, so chance of gaining teleportitis is lowered 03:56:45 -!- Madtrixr has quit [Read error: Connection reset by peer] 03:57:10 if teleportitis were generally considered too bad, we could lower the telportation chance a bit, but I don't think that's needed 03:57:12 by: sounds good. 03:57:31 -!- Madtrixr has joined ##crawl-dev 03:57:37 bad mutations that are detrimental but not game breaking are a good thing 03:58:15 could make teleportitis depend on your current state more 03:58:27 handwave handwave being badly hurt makes it harder to control your actions 03:59:24 like, antennae. They give you something that's of any use only in the Crypt (winding corridors) but take away your +4 helmet {+5 EV +57392395798 resists +859762469584 stats) 04:00:08 actually, being badly hurt is precisely when you want to teleport away 04:01:00 I think teleportitis is fine the way it is 04:01:13 and antennae don't fit "bad mutation" IMO 04:02:22 maybe an alcoholic mutation that makes you involuntarily drink random potions occasionally? :) 04:04:48 -!- eith has joined ##crawl-dev 04:05:19 it's much easier to come up with decent good mutations than bad ones :( 04:05:45 do we have MUT_SLOW yet? 04:07:09 yes, and it's one of the few exceedingly bad ones 04:07:46 that is, if you hit it without already having speed other than normal 04:08:05 how much is it? 04:08:17 since it's only moving between the three speed classes: <10, 10, >10 that makes much difference 04:08:52 +20% move delay 04:09:06 I think 11 is usually quite manageable 04:09:37 Hey, I won the game first time ever with teleportitis 2! 04:09:40 just as well as you can still usually run away from ugly things sufficiently well 04:09:52 when did you get it, felirx? 04:10:08 crypt5 ;( 04:10:10 so way late 04:10:16 felirx: IMO teleportitis isn't that bad. It's definitely far better than even one level of slow healing, and I don't count slow healing as game breaking. 04:10:56 teleportitis isn't bad if you have a source of -TELE or stasis 04:11:02 otherwise it will get you killed in places like elf7 04:11:04 its main problem is that you explore much slower, which will starve a troll 04:11:17 slow healing 1 or 2 aren't a killer, but 3 can be murder 04:11:53 in elf7, you'll almost always manage to teleport away in time even if you get into the vault 04:12:54 stasis sadly happens to break haste, though -- but unlike -TELE, you get it basically every game instead of one in 20 04:13:32 yesterday I did elf:7 with stasis (had _both_ teleportitis and berserkitis), and it was pain 04:19:11 mutation ideas: 1. inaccuracy (duplicates an amulet, but one no one ever wears), 2. drink hating (level 1 makes quaffing take 3x as long, level 2 6x+spill chance, level 3 = hello mummy) 04:20:08 dcss:brainstorm:misc:mutations has a bad mutations section 04:20:13 3. spell fail chance, 4. tripping when hasted/climbing stairs/confused/burdened 04:20:24 oh, nice 04:21:43 lots of nice ideas there 04:27:31 st_: is there an issue for the passwall bug? 04:27:47 don't think so 04:32:18 03by * r3a3f7a341f13 10/crawl-ref/source/ (delay.cc main.cc): Simplify delay handling, and fix some extra wasted turns. 04:39:35 * due dives back into the tutorial. 04:50:56 03by * r40939b53010e 10/crawl-ref/source/ (itemname.cc itemname.h ouch.cc): Fix extra {unknown} in morgue inventory listings. 04:52:43 -!- eith has quit [Ping timeout: 248 seconds] 04:53:35 -!- ais523 has joined ##crawl-dev 04:55:05 heya ais523 04:55:07 long time no see 04:55:41 hi 04:56:04 I didn't have Internet access the week before last, but I've mostly been lurking here since 04:56:10 although I don't go online as often as I used to 04:56:36 :( 04:56:44 you don't go online?! how do you *cope*! 04:57:53 I spend much of my free time asleep nowadays 04:58:02 even though I have just as much as before, I just get tireder 04:58:50 sleeeeep 04:59:08 somnolence can be a sign of anxiety and depression or other deep-reaching medical conditions! or just bad sleep, I suppose. 04:59:15 !tell Luca__ Let me know when you think (parts of) clientserver are ready to merge. 04:59:16 by: OK, I'll let Luca__ know. 04:59:50 or maybe the non-free-time is just more exhausting? 05:00:04 It's never a simple answer! 05:08:50 -!- ogaz has quit [Remote host closed the connection] 05:13:51 -!- ais523_ has joined ##crawl-dev 05:13:57 -!- ais523 has quit [Read error: Connection reset by peer] 05:14:04 -!- ais523_ is now known as ais523 05:23:35 sorear: mantis #441 says you said there was specific code to prevent players being placed in vaults in pandemonium -- do you remember where? 05:25:10 sorear: ah, got it 05:25:55 even if there is, the Hellion Isle is likely to generate a narrow place behind it that doesn't count as part of the vault itself 05:26:27 hellion isle was fun 05:27:29 not doable without some kind of LOS-range conjuration, but fun 05:28:41 I lugged two tomes of destruction and a crapload of wands as a non-casting heavy weapon mummy in 0.5 specifically for the Isle. 05:28:57 they ran out before I cleared it fully, though 05:29:21 what's wrong with an impossible-to-clear vault? 05:30:21 only thing wrong with hellion island is landing right in the middle of it 05:30:25 in another go, as a spriggan, I had to fully heal after every hellfire, and pick the hellions one by one with airstrike (one of the few range 9 spells remaining) 05:30:43 My average hellfire was 10-20 damage on my DSWz 05:30:45 exactly, it is fun, and it helps knock the player's ego down a peg 05:30:47 no clue what was up with thhat 05:32:03 felirx: uhm... the top range was reduced somewhat recently, but since it now ignores AC, even EV chars are usually worse off 05:32:16 isn't it 3d25 still? 05:33:05 hellions do 3d20 05:33:28 ??hellfire[2] 05:33:29 hellfire[2/4]: Comes in two flavors. Hellions, deep elf high priests, and draconian zealots use hellfire bursts, which can explode anywhere in LOS and do 3d20 damage. Deep elf sorcerers, (pit) fiends, and draconian scorchers use vanilla hellfire, which is 3d25 but requires a clear path. 05:35:02 then it was probably in the line 05:36:00 nothing can reduce the damage now, so you should get full 30 damage on the average 05:36:46 it was still a bit on the low side but oh well 05:39:33 well, it's possible something is amiss 05:39:40 since it was me who did the recent changes, s/possible/very damn likely/ 05:39:40 I did get the very rare ~50+ hellfire though 05:39:45 but nothing the like my last DEFE in hell got 05:40:33 03by * r82f42597a07c 10/crawl-ref/source/dungeon.cc: Bring dgn_find_nearby_stair in line with the comments. 05:43:08 KiloByte: hellion damage seems to ignore AC fine 05:43:27 though the debug messages say 3d15 05:43:44 (for a hellion) 05:43:53 -!- Mu_ has joined ##crawl-dev 05:44:26 ah, learndb is outdated 05:45:43 it was 3d20 hellions 3d25 fiends minus AC, is 3d15 hellions 3d20 fiends ignoring AC 05:45:52 fiends have AC reduce? 05:45:52 or the second set of numbers? 05:45:54 both used to have AC reduction, and neither do now, as I understand 05:46:06 yeah 05:46:07 so it's 3d15/3d20 now? 05:46:28 exactly 05:46:31 @??hellion 05:46:31 hellion (052) | Speed: 13 | HD: 7 | Health: 21-56 | AC/EV: 5/10 | Damage: 10 | Flags: 05demonic | Res: 06magic(65), 05hellfire, 03poison | Vul: 12cold | XP: 594 | Sp: hellfire burst (3d15). 05:46:31 @??fiend 05:46:31 Fiend (041) | Speed: 10 | HD: 18 | Health: 54-144 | AC/EV: 15/6 | Damage: 25, 15, 15 | Flags: 05demonic, see invisible, fly | Res: 06magic(288), 05hellfire, 03poison | Vul: 12cold | XP: 3713 | Sp: hellfire blast (3d20), torment symbol. 05:46:32 @?fiend 05:46:32 Fiend (041) | Speed: 10 | HD: 18 | Health: 54-144 | AC/EV: 15/6 | Damage: 25, 15, 15 | Flags: 05demonic, see invisible, fly | Res: 06magic(288), 05hellfire, 03poison | Vul: 12cold | XP: 3708. 05:46:36 then it's definitely working properly 05:49:17 when doing that change, I reviewed a number of Pan morgues, and the typical EV char had ~15 AC there, so on the _average_ hellfire is stronger (against both AC and EV), and on the _maximum_ weaker 06:12:00 -!- Vandal has quit [Ping timeout: 240 seconds] 06:18:37 03by * rb7090ef00125 10/crawl-ref/source/ (player-stats.cc spells1.cc): Make restore_stat(STAT_RANDOM) choose a stat with loss. 06:18:42 03by * r749e98f4c8d6 10/crawl-ref/source/effects.cc: Change stat recovery to be one point at a time. 06:21:42 -!- by has quit [Quit: Lost terminal] 06:26:03 -!- sorear has quit [Ping timeout: 248 seconds] 06:37:33 03neunon * ree8148a5d201 10/crawl-ref/source/player.h: player.h: remove superfluous semicolon 06:37:34 03neunon * rcca2f724cd7d 10/crawl-ref/source/chardump.h: chardump.h: fix scorefile_entry class/struct declaration inconsistency 06:37:36 03neunon * r526820c3fe07 10/crawl-ref/source/hiscores.cc: hiscores.cc: fix incorrect if statement 06:37:38 03neunon * re12984fb4f01 10/crawl-ref/source/makefile: makefile: fix NO_INLINE_DEPGEN inconsistency with util/ directory 06:41:36 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 06:52:47 -!- sorear has joined ##crawl-dev 06:55:20 -!- by has joined ##crawl-dev 07:02:07 -!- dpeg has joined ##crawl-dev 07:04:33 Thanks for today's commits! 07:09:27 dpeg: I assume that was directed at everyone. You don't have to thank us. It's our "job". ;) 07:10:38 -!- syllogism has joined ##crawl-dev 07:12:14 neunon: haha, I have to thank, because I like commits, but cannot produce them :) 07:12:34 dpeg: I see. Fair enough. Happy project manager is happy, then. :3 07:12:53 yes, exactly 07:18:02 dpeg: I implemented the small dwarves proposal (no vaults yet). There are two issues: 07:19:07 1. the rule "dwarven body armour is one size smaller" allows flexible armour (ring, scale, chain) of dwarven make to fit spriggans. I'm not sure if that's what we want. 07:19:34 it's not a big problem since these armours suck, and with aptitudes in question, they suck double 07:19:53 current code on the branch small_dwarves allows wearing but not acquirement 07:20:34 the rule doesn't apply to any slots other than body, since we can say that dwarves have human-sized hands/feet/heads 07:22:10 2. large shields. small large shields would make no sense, so they currently disallowed. We may say that dwarves can use shields larger than the dwarf in question, though, and many fantasy settings have that. 07:22:29 s/they currently/they are currently/ 07:25:05 KiloByte: I agree with everything, but I think it might be better to disallow ring etc. for Spriggans. 07:25:50 So among small species, dwarves would get to perks: shields (they can use large ones) and weapons (what you said yesterday). Right? 07:26:17 both perks would be rationalised away with "small but very sturdy" etc. 07:34:19 I do like the concept of small large shields, though 07:34:42 (although they actually /exist/ in D&D if you don't use the optional rule to rationalise that away...) 07:36:31 ais523: a large shield with a small handle 07:37:59 do kobolds and halflings get to use all the small dwarven armour? 07:38:30 yes, both in 0.6/0.7 and in the branch 07:38:36 ais523: side gear is unaffected 07:38:43 (helmets, gloves etc.) 07:38:56 well, RL dwarves have normal-size heads, so that makes sense 07:39:06 although I know the fantasy version is rather differnet 07:39:10 *different 07:39:29 0.6 because it removes the restriction on kobolds in plate, branch because they can wear dwarven (and only dwarven) plates 07:40:43 ais523: they seem to be depicted as shorter but not otherwise smaller. Broader in the shoulders, even. 07:41:03 yes 08:03:21 03dolorous * r14caa39fb164 10/crawl-ref/docs/changelog.txt: Update the 0.7 changelog again. 08:06:40 -!- casmith789 has joined ##crawl-dev 08:08:06 hrm, we use -pedantic without specifying the language standard, and this spams warnings for some sane functionality 08:08:46 since we disallow warnings, this means we have to omit commas at the end of any enum, and that produces retarded diffs 08:09:28 diffs are often retarded in worse ways 08:09:48 yeah, but amending this won't hurt 08:10:48 I'm only afraid about our favourite lip-service-conformance-to-1960-standards-at-most Visual C, it may genuinely break on such a standard-allowed construct 08:11:00 do you happen to have it installed somewhere? 08:11:23 03dolorous * r20b59f30055a 10/crawl-ref/docs/changelog.txt: Update the 0.7 changelog yet again. 08:13:55 KiloByte: no, sorry; neunon might? 08:15:28 but it's not allowed by standard C++, is it? 08:16:13 it's in C++ and C99, but not C89 08:22:04 everything I find about C++ standards and enum is that it's not legal, though will become legal with the next standard 08:30:24 (sorry, been busy with work) 08:31:00 I see it now... I'm looking at a version with "TC1, TC2 and TC3 changes" 08:33:18 so it's slightly newer C++-ANSI but earlier than C++-0x 08:34:08 and probably the chances of it working in MSVC are null, since they didn't even start with C99, not to mention C++2003 or 2009. 08:37:13 -!- ais523 has quit [Remote host closed the connection] 08:41:07 Microsoft stated somewhere that they'll do c++-x or so when it's done 08:41:15 but they won't really do c(( 08:41:16 (( 08:41:23 99 :( 08:44:28 that would be something new, since they don't even fully do C89. 08:50:31 actually, it looks like they brag about "supporting most of C++0x" in VC++ 2010 08:50:41 -!- Poor_Yurik2 has quit [Ping timeout: 240 seconds] 09:02:45 -!- by has quit [Disconnected by services] 09:02:45 -!- by_ has joined ##crawl-dev 09:02:56 -!- Enne has joined ##crawl-dev 09:05:59 03enne.walker * rd4824fc6fd48 10/crawl-ref/docs/changelog.txt: Add monster list to the changelog. 09:10:01 03by * r55a8159e3892 10/crawl-ref/source/mon-cast.cc: Setup beam structure properly for draconian breath. 09:10:03 03by * rabd230282b79 10/crawl-ref/source/mon-cast.cc: Formatting. 09:26:47 -!- Cryp71c has joined ##crawl-dev 09:28:41 Morning 09:28:54 -!- by_ is now known as by 09:29:25 Afternoon. 09:35:00 -!- ais523 has joined ##crawl-dev 09:35:38 -!- eith has joined ##crawl-dev 09:48:17 Indeed. Still in the (fairly) early AMs here in the US. 09:55:04 even in the leftist US, you'd be more than halfway through AMs 09:55:50 and good afternoon to you, too :p 09:56:12 -!- Enne has quit [Quit: Enne] 10:02:53 leftiest, eh? And 10:00 is still the fairly early AMs....for me, at least. My day started only an hour and a half ago P: 10:20:43 03dolorous * r0fded53b1ee5 10/crawl-ref/source/mon-data.h: Shining eyes, eyes of devastation, and golden eyes don't have skeletons. 10:24:11 Wait, what? That should already be the case? When I gave them corpses I set them to Noskel I thought... unless someone else had changed it 10:29:06 03dolorous * r3c3acb16c651 10/crawl-ref/source/mon-data.h: Remove the M_NO_SKELETON flag from golden eyes again. 10:35:31 It's a gold and honey trap 10:35:59 * greensnark damns due for making him listen to the "Goldeneye" theme again 10:36:52 Wha na! NA NA! Na na na! 10:38:22 -!- by has quit [Ping timeout: 276 seconds] 11:48:09 -!- Eronarn has joined ##crawl-dev 12:17:00 -!- Zaba has quit [Ping timeout: 240 seconds] 12:21:15 -!- Zaba has joined ##crawl-dev 12:32:36 -!- ogaz has joined ##crawl-dev 12:38:45 -!- Zaba has quit [Ping timeout: 240 seconds] 12:47:33 -!- Zaba has joined ##crawl-dev 12:50:15 -!- by has joined ##crawl-dev 13:13:04 -!- ais523 has quit [Remote host closed the connection] 14:12:03 Building tiles on Fedora rawhide fails (https://crawl.develz.org/mantis/view.php?id=1623) by vonbrand 14:23:00 03kilobyte * ra54af787fdc2 10/crawl-ref/source/tilereg-mon.cc: Fix tiles build on non-MSVC. 14:29:50 msvc actually let you compile without includeing ? 14:30:26 felirx: shhh :) 14:33:56 -!- dpeg has quit [Quit: food] 15:06:00 -!- Anym has joined ##crawl-dev 15:17:22 -!- Enne has joined ##crawl-dev 15:21:12 -!- Luca__ has joined ##crawl-dev 15:24:46 "standard library headers may include other standard library headers" - to quote the fine standard 15:38:25 -!- Anym has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 15:41:02 !tell dpeg tentatively speaking random2(MUT_CLAWS * 3 % hp) (3/6/9% of current hp in non-lethal dmg) for bleed effects is really insignificant. I've tentatively changed it to bestroll(MUT_CLAWS * 3 % hp, MUT_CLAWS) 15:41:02 Cryp71c: OK, I'll let dpeg know. 15:42:06 !tell dpeg also, monstrous DS could be size-upgraded to large for added bonuses to armour / shield usage (and reduced dodging effectiveness) ? 15:42:07 Cryp71c: OK, I'll let dpeg know. 15:45:07 by, what do the psuedopods do? 15:46:20 tentacles? 15:47:13 ah, nvm. blob-feet. 15:47:30 Enne, you around? 15:47:41 ...mildly around. ;) 15:47:44 :D 15:48:05 I want to submit some tiles I made, but when I go to Mantis I only see an option to bug report 15:48:16 Can I just email them to you? 15:48:19 Just change bug report to feature request. 15:48:23 There's a dropdown. 15:48:45 Ah ok, thanks. Also I want to talk to someone about the Spriggan designs 15:49:22 Guessing I should talk with KiloByte? 15:49:51 You could also post them and ask for feedback there. 15:49:54 Folks will often comment. 15:54:27 Ok. When I did the playground thing for mantis and did preview, it didn't show my login name and time stamp. Is that automatically generated upon posting? 15:59:19 -!- Luca__ has quit [Remote host closed the connection] 15:59:36 -!- Luca__ has joined ##crawl-dev 16:00:37 That's a serious moustache. :P 16:01:25 :D 16:01:35 I uploaded a detail pic just now 16:02:40 New Eustachio tile (https://crawl.develz.org/mantis/view.php?id=1624) by Poor Yurik 16:07:42 New Shadow tile (https://crawl.develz.org/mantis/view.php?id=1625) by Poor Yurik 16:07:50 -!- Morik has quit [Disconnected by services] 16:07:53 -!- bfein_ is now known as morik 16:08:18 -!- morik_ has joined ##crawl-dev 16:11:30 New Giant Bat tile (https://crawl.develz.org/mantis/view.php?id=1626) by Me :) 16:12:00 Let me know what you guys think, I've started work on the Spriggan area, both the Spriggans themselves and the environment tiles. 16:12:01 Poor_Yurik, is that shadow tile more visible than the old one? Its quite dark 16:12:28 I can put up a preview screenshot, if you guys want it brightened I can do that. 16:12:43 Giant Bat tile (https://crawl.develz.org/mantis/view.php?id=1626) by Poor Yurik 16:12:45 A preview screenshot would be <3 though I wouldn't brighten it just yet. 16:13:24 And only because the shadow tile has long since been problematic as far as being seen. 16:13:35 We'd hate to duplicate that issue with a new tile :P 16:14:19 Yeah, I understand. I want to make the best tiles I can for this, so feedback is gooood :D 16:15:10 Maybe a preview screenshot with a comparison of the old shadow? 16:20:08 -!- cbus has left ##crawl-dev 16:20:09 Also, thanks for drawing all of those Poor_Yurik. The art in general is awesome. :) 16:20:35 Ok, uploade a shadow comparison screenshot! Let me know if I should tweak it 16:20:46 Thank you Enne, you guys have been a big help. 16:21:33 I have many ideas for the Spriggan area, art-wise and gameplay-wise. I gotta go take care of some stuff, bbiab 16:22:19 Oh wow, that old shadow is terrible to look at when placed against the normal background. 16:36:46 Enne, wait, where is the old shadow? 16:36:48 -!- xale has joined ##crawl-dev 16:36:51 I only see the new one Yurik has made. 16:36:59 In the preview? 16:37:10 I can't tell if you're kidding. :P 16:37:27 No, being serious, is it to the immediate right of the character glyph? 16:37:47 (where as the new glyph is to the top-right)? 16:38:34 Yeah, it's to the immediate right. 16:39:58 oh, yeah tha'ts terrible, it looks like its partially covering the new glyph 16:40:58 http://crawl-ref.git.sourceforge.net/git/gitweb.cgi?p=crawl-ref/crawl-ref;a=blob_plain;f=crawl-ref/source/rltiles/dc-mon/undead/shadow.png;hb=HEAD 16:41:17 That's been there for as long as there's been a tiles version, I think. 16:43:08 I think it's just particularly unfortunate against the standard gray floor. 16:54:23 by: do you happen have like 10 minutes to go through a couple of things? 16:56:07 sure 16:56:12 -!- Poor_Yurik has quit [] 16:56:26 okay then, first could you look at this: http://sprunge.us/BWMj 16:57:11 looked at it, does it fix some bug? 16:57:17 yes it does! 16:57:36 right now if you find an artifact book in a shop 16:57:48 and examine it from the search results screen, you get a note 16:57:53 ah 16:57:58 and you get a note every time you do that 16:58:06 but you still get the note if you buy it, with your patch? 16:58:15 yes 16:58:28 the patch uses the same workaround like normal shopping does 16:58:32 sounds good 16:59:07 okay, another thing is. I'm trying to fix mimic crashes 16:59:44 the mimic picks up his item when created, so the location in item_def is set to -2, -2 16:59:59 03by * rb10d0495c0db 10/crawl-ref/source/stash.cc: Do not make notes for shop items accessed from search results. (xale) 17:00:10 then if you have unidentified mimics in los and do ctrl-x then it tries to use this location 17:00:16 and crashes 17:00:50 I've tried some things and I think the best is probably to add some flag into item_def 17:02:18 is this directn.cc:full_describe_view? 17:02:48 yes, but get_mimic_item is also called from other places 17:03:27 I tried just returning a copy of item_def with a correct position 17:03:56 however, a lot of callers take an address and also I'm not sure it's worth copying so many items 17:04:48 I doubt that matters 17:05:33 so which approach do you think is better? 17:05:52 I'd copy the item 17:06:04 change get_mimic_item to return a copy and change all callers (about 10 places) that expect const ref to accept a copy? 17:06:46 would any callers need to be changed? 17:07:07 because get_mimic_item returns a reference to env.item and callers take address of that reference 17:07:36 e.g. there is stuff like const item_def *item = get_mimic_item(foo) that will no longer work 17:07:44 err. 17:07:47 ah, yes, e.g. top_item_at 17:07:55 const item_def *item = &get_mimic_item(foo) 17:08:03 and yes, top_item_at 17:08:35 another option is to leave item position as it is, but set some flag in item_def so it doesn't break other code (like debug scanning) 17:11:10 or a item_def::position() that returns pos when on the floor, holder position when held, shop position when in shop? 17:11:25 not sure it'd be useful elsewhere, though 17:11:29 item_def is a struct and lots and lots of places just write/read from it 17:11:43 that would be a huge change 17:12:00 how would the flag work? 17:12:45 the same places that would need to check the flag would need to use that ::position(), no? 17:13:07 the only problem I've found immediately if the item position is not changed is that debug scanner starts to complain 17:13:13 about item being in two places or something like that 17:13:29 so one it would check that flag at least 17:13:39 maybe the death code that handles inventory will also check it 17:14:17 I haven't tried the flag idea yet. 17:14:19 ah, you'd change pos to hold the mimic's position 17:14:23 yes 17:15:21 that could easily cause other bugs, though, since then some code could consider the item as actually lying on the floor 17:16:04 well, maybe I should try to do that and see how much it breaks 17:16:11 because all other options don't seem very appealing 17:16:43 or change all callers of get_mimic_item.. 17:16:58 I think Luca__'s work with item erasing will fix this properly, so an ad hoc fix should do for now 17:17:54 which is? 17:20:08 -!- jooosa has joined ##crawl-dev 17:20:08 also, I think what Luca does will only fix this problem on a client. 17:20:21 -!- Luca__ has quit [Remote host closed the connection] 17:20:34 -!- Luca__ has joined ##crawl-dev 17:20:37 a quick fix? replace the pos access by some get_item_pos() that deals with mimic items in the problematic places 17:20:38 or maybe not 17:20:59 the server will have a monster there and the client will have either a monster or an item 17:21:00 -!- Cryp71c has quit [Quit: Leaving] 17:21:05 yeah that would fix it. 17:22:05 the interface code in any crawl process would go through monster_info and erased item_def's 17:22:21 by: that means every place that accesses item's position? that doesn't sound quick. 17:22:51 I think changing get_mimic_item and all its callers is much easier. 17:23:00 -!- joosa has quit [Ping timeout: 276 seconds] 17:23:00 -!- jooosa is now known as joosa 17:24:02 as far as I understand, tiles is crashing for full_describe_view, so I'd put it in the tiles code that's involved here 17:24:41 it has potential to crash anywhere, because the item_def it gets is passed to other functions and so on 17:24:48 it would certainly not be all code that accesses item's position, at most all code that accesses item position, where the item might have come through get_mimic_item 17:26:39 I don't like the idea of fixing just full_describe_view because there still might be other problems after that 17:26:51 but if it does work, it probably would be the easiest. 17:27:52 I understand, but assuming that Luca__'s work gets merged soon, I think it's ok 17:28:02 alright 17:45:28 -!- syllogism has quit [] 17:46:02 -!- pointless_ has joined ##crawl-dev 17:59:35 -!- Textmode has joined ##crawl-dev 18:00:31 morning all 18:13:04 -!- casmith789 has quit [Remote host closed the connection] 18:21:54 bah, sprunge.us is broken! 18:22:14 -!- by has quit [Quit: Lost terminal] 18:25:14 -!- Enne has quit [Quit: <3 homemade limoncello] 19:37:03 -!- Poor_Yurik has joined ##crawl-dev 19:37:17 o/ 19:37:41 -!- elly is now known as e 19:37:59 -!- e is now known as elly 19:42:19 Is there any way to delete a file off of a report? 19:43:26 no 19:45:02 k ty 19:46:03 ys 19:46:06 as me 19:46:08 ask me 19:54:07 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:11:08 folks, is antennae mutation in 0.7 supposed to show weird stuff instead of monsters at lower levels? 20:11:14 or is it a bug? 20:11:46 red } 20:12:03 it shows deep water in tiles 20:46:59 -!- eith has quit [Ping timeout: 265 seconds] 22:31:57 -!- Enne has joined ##crawl-dev 22:46:07 -!- Enne has quit [Quit: Enne] 23:09:20 -!- Luca__ has quit [Remote host closed the connection] 23:09:38 -!- Luca__ has joined ##crawl-dev 23:39:06 -!- pointless_ has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 23:59:40 -!- Zaba has quit [Ping timeout: 240 seconds]