00:03:26 -!- blabber has joined ##crawl-dev 00:05:12 Unstable branch on crawl.develz.org updated to: 0.11-a0-2384-g00e6c84 (33) 00:06:55 ??why 00:06:55 why[1/2]: because the devs love you 00:07:18 imo the tomb:3 ossuary needs something in the place the rune is 00:07:27 something silly, like a piece of gold 00:07:41 rune mimic 00:07:44 (not serious) 00:08:03 inept rune mimic 00:10:18 okay that's the one place where a mimic makes sense 00:12:08 -!- ussdefiant_ has quit [Ping timeout: 240 seconds] 00:26:04 -!- varmin has quit [Remote host closed the connection] 00:26:19 -!- Sequell has quit [Remote host closed the connection] 00:26:27 Windows builds of master branch on crawl.develz.org updated to: 0.11-a0-2384-g00e6c84 00:32:30 -!- Sequell has joined ##crawl-dev 00:32:51 -!- Sequell has quit [Client Quit] 00:33:40 -!- Sequell has joined ##crawl-dev 00:34:06 -!- Sequell has quit [Client Quit] 00:39:24 -!- Sequell has joined ##crawl-dev 00:40:52 -!- blabber has quit [Quit: leaving] 00:44:45 -!- Sequell has quit [Remote host closed the connection] 00:46:37 -!- Sequell has joined ##crawl-dev 00:47:06 -!- Sequell has quit [Remote host closed the connection] 00:47:56 -!- Sequell has joined ##crawl-dev 00:48:18 -!- Sequell has quit [Client Quit] 00:51:47 -!- Sequell has joined ##crawl-dev 00:55:57 -!- eeviac_ has joined ##crawl-dev 01:02:49 -!- danharaj has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 01:03:16 if you staff acquire as a trog worshipper, you are guaranteed a rod, right? 01:03:52 ??Staff acquirement 01:03:53 staff acquirement[1/4]: Gives a rod or a staff, weighted towards something new and useful given your skills, but nothing is guaranteed. 01:14:51 rebooting CDO... 01:15:04 -!- Napkin has quit [Quit: leaving] 01:20:44 soul (L9 CeCK) (D:8) 01:20:45 offering (L18 DEIE) (Lair:4) 01:20:55 soul (L8 CeCK) (D:7) 01:22:08 -!- Eifeltrampel has quit [Remote host closed the connection] 01:22:09 -!- Gretell has quit [Read error: Connection reset by peer] 01:22:23 -!- moxian has quit [Read error: Connection reset by peer] 01:28:19 -!- dtsund has quit [Quit: dtsund] 01:28:25 -!- ToBeFree has joined ##crawl-dev 01:28:37 -!- Gretell has joined ##crawl-dev 01:28:54 -!- Napkin has joined ##crawl-dev 01:31:13 -!- Sequell has quit [Remote host closed the connection] 01:31:42 -!- Sequell has joined ##crawl-dev 01:44:21 -!- greensnark is now known as greensnark_ 01:45:39 -!- greensnark_ is now known as greensnark 01:47:45 -!- dtsund has joined ##crawl-dev 01:53:42 -!- eeviac_ has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901]] 02:01:07 -!- MarvinPA_ has joined ##crawl-dev 02:02:15 -!- MarvinPA_ has quit [Read error: Connection reset by peer] 02:03:38 -!- MarvinPA has quit [Ping timeout: 245 seconds] 02:18:44 -!- SkaryMonk has joined ##crawl-dev 02:47:42 -!- syllogism has joined ##crawl-dev 02:54:34 -!- moxian has joined ##crawl-dev 02:55:11 -!- Pacra has joined ##crawl-dev 02:57:34 -!- Pacra has quit [Client Quit] 02:57:53 -!- Pacra has joined ##crawl-dev 03:11:17 Ahriscada (L8 FeMo) ASSERT(duration[DUR_AFRAID] > 0 == !fearmongers.empty()) in 'fearmonger.cc' at line 56 failed. (Abyss) 03:12:19 lemme guess, an eidolon has been eaten by the Abyss 03:12:38 !lm Ahriscada type=crash x=v -log 03:12:39 1. Ahriscada, XL8 FeMo, T:13094 (milestone): http://crawl.develz.org/morgues/0.10/Ahriscada/crash-Ahriscada-20120622-081116.txt 03:19:27 -!- ark____ has joined ##crawl-dev 03:45:56 -!- moxian has quit [Read error: Connection reset by peer] 03:46:14 -!- moxian has joined ##crawl-dev 03:55:26 -!- ToBeFree has quit [Read error: Connection reset by peer] 03:56:36 -!- ToBeFree has joined ##crawl-dev 04:19:04 -!- capablanca has joined ##crawl-dev 04:21:08 -!- mikee_ has quit [Ping timeout: 240 seconds] 04:21:08 -!- capablanca is now known as mikee_ 04:25:57 -!- dtsund has left ##crawl-dev 04:31:36 -!- alefury has joined ##crawl-dev 04:38:26 New branch created: wip-lightning-rod (2 commits) 04:39:44 03kilobyte * r81fc2edf2e53 10/crawl-ref/source/ (7 files): Remove an unused and misleading argument. 04:48:01 -!- Pacra has quit [Quit: This computer has gone to sleep] 04:48:03 03kilobyte 07wip-lightning-rod * rc62cbbf00859 10/crawl-ref/source/spl-damage.cc: Comment that standard beam AC formula is no good here. 04:49:21 while the rod seems to work well code-wise (untested in tiles), I'm completely stumped wrt the damage formula 04:50:44 what I had in mind, calculating the arc that hits the victim in question, turns out to boil down to damage proportional to 1/distance 04:53:56 so? 04:54:54 double damage to adjacent targets is not good... 04:55:16 (the angular size at distance 1 is double that at distance 2) 05:00:02 OSX builds of master branch on crawl.develz.org updated to: 0.11-a0-2384-g00e6c84 05:14:14 -!- moxian has quit [Ping timeout: 255 seconds] 05:32:29 -!- Pingas has joined ##crawl-dev 05:48:22 hmm, yes 05:48:45 make it proportional to 1/(r+a)? 05:58:38 -!- Nomi has quit [Ping timeout: 240 seconds] 05:58:48 what is a? 06:03:49 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 06:04:36 a number 06:04:51 of your choosing 06:05:33 the larger it is, the less damage will go up when you lower the distance 06:05:43 id pick something like 1 or 2 i think 06:09:55 -!- monqy has quit [Quit: hello] 06:21:41 -!- moxian has joined ##crawl-dev 06:33:21 -!- buppy has quit [Ping timeout: 245 seconds] 07:08:26 -!- edlothiol has joined ##crawl-dev 07:29:15 -!- ussdefiant_ has joined ##crawl-dev 07:36:34 -!- SkaryMonk has left ##crawl-dev 07:39:24 -!- MarvinPA has joined ##crawl-dev 07:44:46 -!- Wensley has quit [Quit: leaving] 08:27:02 !learn add alefury searching by waiting sucks, something like new weapon use-id would be better 08:27:04 alefury[7/7]: searching by waiting sucks, something like new weapon use-id would be better 08:27:12 ^^ this, please, for 0.12 08:27:51 <|amethyst> you mean, you will always see this secret door if you have T&D above $RAND, and will never see it otherwise? 08:27:55 <|amethyst> that sounds bad 08:28:11 worse than search by waiting? 08:28:15 <|amethyst> yes 08:28:36 i think searching would work much better if it had an actual cost 08:29:01 in most vaults you can just did past for example 08:29:13 <|amethyst> dig? 08:29:23 or lets say most cases, not vaults, because way too many vaults have secret doors in stone walls 08:29:28 yes, dig, sorry 08:29:58 its not quite so clear for secret doors, but for traps it would work much better imo 08:30:38 to be honest, I think this is a waste of time: I can't think of a single reason secret doors should stay in the game 08:30:38 <|amethyst> hm 08:30:44 that too 08:31:14 well, one reason: door vault and reverse door vault are super awesome 08:31:29 but thats not enough imo 08:31:57 and they're not even secret to anyone semi-spoiled 08:32:20 secret doors work really well in binding of isaac 08:32:30 -!- Ragdoll has joined ##crawl-dev 08:32:47 there is a secret room on every level (two with the expansion), and you have to bomb through walls to find it 08:32:55 bombs are usually a pretty limited resource 08:33:27 there are some rules governing the placement of the secret room(s), so if you know those you can limit the number of walls you need to bomb a lot 08:34:06 if you have enough bombs its often a good idea to try to find the secret room 08:34:07 03kilobyte * ra87b586b593f 10/crawl-ref/source/ (AppHdr.h l_crawl.cc libgui.h libunix.h libw32c.h tileweb.cc): Make is_tiles() available on the C++ side. 08:34:07 03kilobyte * r3d0a84c0ca58 10/crawl-ref/source/chardump.cc: Fix char dump header being incomplete when playing webtile builds on console. 08:34:07 03kilobyte * r9c8974f24fa7 10/crawl-ref/source/ (command.cc hints.cc libutil.cc libutil.h macro.cc): Fix a bunch of webtiles-in-console message regressions. 08:34:27 if you have infinite bombs (there are a few ways this can happen) it becomes tedious, because you just bomb every single wall 08:35:12 note that you cant backtrack to upper levels in binding of isaac. also the rooms are laid out as a grid. 08:38:31 i think telegraphed dig spots would work much better than secret doors 08:39:17 could just be weak spots in stone walls, or two statues next to a wall, etc. 08:50:40 -!- Grunt has joined ##crawl-dev 08:51:02 hm, actually this would probably get really annoying, because in crawl you *can* backtrack 08:51:48 so using stuff like this randomly would probably be bad 08:52:03 it would be okay for most secret doors in branch endings, though 08:52:28 just turn them into rock walls :) 08:57:23 * Grunt wonders what conversation he just wandered into. 09:06:04 http://s-z.org/crawl-dev 09:06:33 (wensley is so awesome) 09:06:47 ( |amethyst too) 09:17:19 also, its more of a monologue 09:17:58 -!- Patashu is now known as Patashu[Zzz] 09:30:59 -!- ussdefiant_ has quit [Ping timeout: 265 seconds] 09:47:39 -!- rast has joined ##crawl-dev 09:48:59 -!- ark____ has quit [Quit: Leaving] 09:52:15 -!- ToBeFree has quit [Read error: Connection reset by peer] 10:14:38 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2388-g9c8974f (33) 10:18:59 -!- Sequell has quit [Remote host closed the connection] 10:19:24 -!- Sequell has joined ##crawl-dev 10:24:50 -!- rast has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901]] 10:30:13 Rods missing images? (https://crawl.develz.org/mantis/view.php?id=5818) by XuaXua 10:30:39 1learn add worstmantis 10:36:15 that one is pretty horrible, yeah :( 10:40:43 -!- MarvinPA_ has joined ##crawl-dev 10:43:46 -!- MarvinPA has quit [Ping timeout: 276 seconds] 10:43:46 -!- MarvinPA_ is now known as MarvinPA 10:48:39 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120421074340]] 10:56:17 03galehar * rd0086cda77e0 10/crawl-ref/source/melee_attack.cc: Fix a compiler warning. 10:57:52 -!- Sequell has quit [Remote host closed the connection] 10:58:28 -!- Sequell has joined ##crawl-dev 11:14:39 <|amethyst> eh, it's an actual bug, and sure enough, rods are missing images 11:14:46 <|amethyst> not just in XuaXua's save 11:17:18 -!- greensnark is now known as iamnotanadmin 11:17:26 -!- iamnotanadmin is now known as greensnark 11:17:28 <|amethyst> not sure why though 11:18:37 -!- dtsund has joined ##crawl-dev 11:20:51 there's code missing in tileidx_known_base_item for them 11:21:00 <|amethyst> oh 11:21:22 <|amethyst> I was wondering "wait, where is the base wand/staff/etc being drawn?" 11:21:28 <|amethyst> now I know 11:21:28 I'm not sure how item descriptions for rods work at the moment (after the split) though, since there's no value for rods in item_description_type 11:22:46 where by item descriptions I mean the random adjectives, i.e. "a smoking rod" 11:22:59 since it chooses the base tile based on that 11:23:08 <|amethyst> it's supposed to be like books I think 11:23:57 <|amethyst> but there's no NDSC_ROD_* either 11:24:24 seems it just uses the description from staves 11:24:43 -!- blabber has joined ##crawl-dev 11:24:57 * Grunt looks around for the buggily smoking rod. 11:25:00 beh, I wonder which bastard made the iron shot/lightning bolt/fireball rod of destruction use a lightning tile 11:26:04 <|amethyst> re: the removal of smiting, would a rod of airstrike be reasonable? 11:26:55 <|amethyst> (not instead of rod of lightning, of course) 11:27:27 it's better if rods have unique spells 11:27:27 evilmike: You have 1 message. Use !messages to read it. 11:28:08 I think the best is rods that have one spell, and that spell is rod-only (maybe this could be done for summon swarm and bolt of inacc) 11:33:29 summon swarm is really boring 11:33:32 bolt of inacc rules though 11:35:07 arg 11:35:20 fixing the rod tile thing correctly won't be easy, I think :( 11:35:58 the whole tileidx_known_base_item thing is pretty bad 11:36:21 I see: there's a hack where asking for a staff/rod type returns the actual image if the rod is unided, or just the type tag is it's known 11:36:52 and then later, a type tag gets the base image added, same as if it was unided in the first place 11:37:15 exactly, and the item itself isn't available anymore then 11:37:49 could be done the spellbook way then 11:37:57 (whatever it is) 11:39:32 books don't have icons they have to overlay, they just directly return the book tile in tileidx_item 11:39:45 composing the images in rltiles could work, I think rltiles can do that? 11:44:01 oh wait, no 11:44:08 that's stupid, of course 11:44:18 and doesn't help at all 11:46:31 I have to go, I'll think about this later 11:50:38 -!- ark____ has joined ##crawl-dev 11:51:20 <|amethyst> edlothiol: I'll assign it to you on mantis 11:51:39 <|amethyst> unless kilobyte is going to do it 11:52:08 <|amethyst> I guess I'll just put it at 'confirmed' for now 12:11:00 random interface suggestion: if you're poison level is low enough that you regen hp faster than you lose it, "Pois" should appear in grey 12:11:10 also, if you're a deep dwarf and don't have enough poison to lose HP 12:58:09 -!- Ragdoll_ has joined ##crawl-dev 13:01:25 -!- Ragdoll has quit [Ping timeout: 248 seconds] 13:14:30 -!- st_ has quit [Quit: sleep] 13:18:21 Leda Liquefaction screwed up Snake Walls (https://crawl.develz.org/mantis/view.php?id=5819) by XuaXua 13:22:10 -!- kek has joined ##crawl-dev 13:31:14 -!- moxian has left ##crawl-dev 13:37:28 -!- Ragdoll_ has quit [Quit: Ragdoll_] 13:44:26 -!- Nomi has joined ##crawl-dev 13:53:52 Time did not pass in The Vaults (https://crawl.develz.org/mantis/view.php?id=5820) by XuaXua 14:20:23 -!- GreatOrbOfEyes has joined ##crawl-dev 14:20:36 -!- GreatOrbOfEyes is now known as HangedMan 14:20:46 i suddenly have arrows on autopickup. i am not carrying a launcher, and do not have them selected in the menu 14:20:56 is this bug reported? 14:21:14 oh, wait, i'm just stupid (have sticks to snakes memorized). Never mind 14:21:37 -!- monqy has joined ##crawl-dev 14:31:07 -!- Pacra has joined ##crawl-dev 14:36:20 -!- moxian has joined ##crawl-dev 15:23:26 -!- frogbotherer has joined ##crawl-dev 15:38:25 -!- Fa has quit [Ping timeout: 246 seconds] 15:44:03 -!- Mottie has quit [Ping timeout: 245 seconds] 15:46:32 evilmike, if you have any more suggestions re my vault submissions, let me know - particularly the Hell stairs, as it feels like it would be a waste to upload a new version that's just a name change for those ice statues. 15:47:07 (... and then you can wait to do Hell until those stair vaults are actually in <_<) 15:54:13 -!- ToBeFree has joined ##crawl-dev 16:03:20 fr abyssal stair 16:07:47 Grunt: I'm doing hell right now :P 16:08:12 evilmike, I made that comment when you were just starting :p 16:08:17 Grunt: I think the ice statues should be renamed, but I don't have any good ideas 16:08:26 "chilling statue" 16:08:29 good enough 16:08:35 -!- moxian has quit [Ping timeout: 250 seconds] 16:08:50 What I meant was, it'd be a waste for that to be the only change, and then need to make more changes later. 16:09:17 blizzard statue 16:09:32 If it were a blizzard statue, it would have to have Ice Storm >_> 16:09:38 and not Blizzard statue 16:09:48 Grunt: alright, well, one suggestion I have is to make these minivaults or floating vaults 16:10:06 I don't think stair vaults should be docked to the edge of the level, because that may encourage players to search the edges rather than the middle 16:10:22 That would make sense. 16:10:58 (You don't need to comb through these right now if you're busy working through Hell yourself. >_>) 16:13:01 it looks like grunt_dis_stairs_iron_hall places a ton of iron golems 16:13:12 every one of those G's has a 50% chance of being an iron golem, right? 16:13:15 I've wondered if 50% is too high a ratio. 16:13:20 yeah I think it is 16:13:27 I was thinking of reducing it to 1 in 3 at the most. 16:13:35 with that many statues, you should lower it... iron golems aren't fun in gigantic numbers 16:13:36 Probably closer to 1 in 4. 16:13:45 something like that would be better, yeah 16:15:30 neqoxecs and chaos spawns don't strike me as dis enemies 16:15:56 I really struggled to think of something more appropriate to put in that spot. 16:17:56 iron/quicksilver dragons both fit the "metal" theme of dis 16:18:03 and iron trolls too 16:20:52 In callback.grunt_gauntlet_trap_activate, I think you should check for if the trap wall is blocked 16:21:22 I forget what happens if you try to place a wall on top of a monster/player (you might get a monster inside a wall) 16:22:46 also, I think the way the trap works should be changed somehow... a spoiled player could blink past the "trap floor" 16:23:09 oh never mind, I see the no_ctele_into 16:23:16 Yes, I did think of that one. 16:23:17 :D 16:24:17 -!- frogbotherer has quit [Remote host closed the connection] 16:25:53 -!- vivec has joined ##crawl-dev 16:26:17 hi crawl dudes 16:26:46 marvinpa are you around 16:26:47 Grunt: unfortunately, controlled blink is still possible :( 16:26:51 >:| 16:27:44 maybe you could add thick smoke to impede that 16:28:00 -!- Textmode has joined ##crawl-dev 16:28:07 I still dont understand why my local tiles crawl wont autoexplore to corpses worshipping a blood god, I was talking about this a few days ago but I just got my wisdom teeth out and now im stuck in bed playing crawl 16:28:14 and perhaps make the trap room a bit bigger, so there's a longer distance for the player to cover 16:28:27 oh, this is tartarus... use gloom clouds, not smoke 16:30:53 anyone have any idea about this corpse issue 16:32:20 maybe related to https://crawl.develz.org/mantis/view.php?id=5817 ? 16:32:41 this may possibly be it 16:32:52 ill test a little 16:33:29 <|amethyst> vivec_: it's almost certainly related, because those two cases are handled at the same spot in the code 16:33:45 well, it's not stopping at single corpses either 16:34:50 <|amethyst> stopping at single sacrifeacible items and piles are handled at the same point of the code 16:34:55 somethings definitely weird with both stacks and individual corpses 16:35:03 <|amethyst> see: 16:35:05 <|amethyst> %git f20ff8e 16:35:08 galehar * rf20ff8e91eea: Autoexplore visit items that can be sacrificed. (9 days ago, 1 file, 7+ 3-) https://gitorious.org/crawl/crawl/commit/f20ff8e91eea 16:36:39 should I download a different version or what 16:37:30 that if (!verified) seems highly suspicious to me 16:37:31 I have experienced it too, but I can't reproduce it reliably :( 16:37:38 -!- moxian has joined ##crawl-dev 16:37:51 -!- ddee has quit [Ping timeout: 272 seconds] 16:38:03 maybe one of the more familiar coders could take a look at it and see if it can produce any strange behaviour 16:38:03 <|amethyst> galehar: what was the intent of that if (!verified) ? 16:38:13 because if i'm reading this code right 16:38:20 verified = true for an empty stack 16:38:31 then it gets items and verified may change 16:38:38 well, I added it, because otherwise it kept coming back to the same corpse 16:38:45 but that's probably the wrong fix 16:39:08 hm 16:39:58 maybe the corpses are failing are_items_same 16:40:26 which would keep flipping verified back to false 16:40:35 let me see if the exploring to corpses works on webtiles 16:41:01 is this autoexplore to sacrificiable stuff in .10? 16:41:18 <|amethyst> it is not 16:41:21 the are_items_same check is after the stack/corpse code (which has a return) 16:41:42 <|amethyst> so webtiles on CDO wouldn't have the problem 16:41:43 galehar: right, but items.empty() is false if you remember the stash has a corpse 16:42:41 anyway, i'm going home then i'll fool around with it if no one's found it for sure 16:43:08 ok 16:43:59 does anyone know what version adds it and then changes it so I can test each? 16:44:13 <|amethyst> %git f20ff8e 16:44:13 galehar * rf20ff8e91eea: Autoexplore visit items that can be sacrificed. (9 days ago, 1 file, 7+ 3-) https://gitorious.org/crawl/crawl/commit/f20ff8e91eea 16:44:26 vivec: what do you want to test? 16:44:52 well, my game isn't autoexploring to single corpses, nor is it visiting piles of corpses.. at times 16:45:08 yes, we're aware of the bug 16:45:28 flipping verified back to false 16:45:28 23:41 < vivec> let me see if the exploring to corpses works on webtiles 16:45:28 23:41 < vivec> is this autoexplore to sacrificiable stuff in .10? 16:45:28 23:41 <+|amethyst> it is not 16:45:28 23:41 <@galehar> the are_items_same check is after the stack/corpse code (which 16:45:31 has a return) 16:45:34 23:42 <+|amethyst> so webtiles on CDO wouldn't have the problem 16:45:36 23:42 < Zannick> galehar: right, but items.empty() is false if you remember the 16:45:58 oups, sorry 16:46:12 0.11-a0-2260-gf20ff8e introduced the bug 16:46:17 well, it should be atleast going to single corpses shouldn't it? 16:51:15 yes, except when it's buggy 16:52:07 seems like Stash::items got cleared for some reason 16:55:55 what causes it to bug? 16:57:55 vivec: I'm confused, what are you asking about? We gave you the commit and the version which introduced the bug. Do you want to help fix the code? 16:58:34 no, I'm trying to understand why some people experience the bug and others do not 16:58:58 oh, I have no idea 16:59:01 <|amethyst> I haven't been able to reproduce it with stacks or corpses 16:59:18 <|amethyst> galehar: you said you encountered it sometimes but not always? 16:59:53 but I think we may fix it anyway by removing the !verified check 17:00:04 <|amethyst> that will cause revisits I think 17:00:13 <|amethyst> because of the way a single-item pile is cleared 17:00:20 * Grunt notes vaguely to evilmike that some tweaks have been made. 17:00:31 I'm wondering what's the point of clearing items when !_grid_has_perceived_multiple_items 17:00:43 <|amethyst> maybe to replace a single item that has changed? 17:01:13 that's what it does anyway just after 17:02:54 New branch created: lighting-rod (5 commits) 17:02:57 seems to work fine without 17:02:57 <|amethyst> haha 17:02:57 <|amethyst> that line has been there since 17:02:57 <|amethyst> (with some changes of course) 17:02:57 <|amethyst> %git d5e5340 17:02:58 dshaligram * rd5e5340c3926: Integrated travel patch as of 20060727 (6 years ago, 106 files, 20221+ 2297-) https://gitorious.org/crawl/crawl/commit/d5e5340c3926 17:03:25 _There is a gateway back into the Dungeon here. 17:03:25 Thank you for visiting Hell. Please come again soon. 17:03:25 You go up through the gate. Welcome back to the Iron City of Dis! 17:03:32 (and I'm on Dis:7 somehow) 17:03:33 <|amethyst> then it was 'if (item.link == NON_ITEM) items.clear();' 17:03:47 <|amethyst> ohh 17:03:57 it's hell, you were expecting to be able to escape? :p 17:04:08 <|amethyst> 20:59:21 <+kilobyte> |amethyst: sorry for the Abyss/Hell exit bug :( I tested these cases (including a cool bug that made you return to Tartarus/etc), then didn't retest after handling Labs :/ 17:04:16 ah 17:04:17 <|amethyst> I guess I reintroduced that one, let me test 17:04:32 This is Dungeon Crawl Stone Soup 0.11-a0-2388-g9c8974f 17:04:34 |amethyst: <3 17:04:58 -!- Pacra has quit [Quit: This computer has gone to sleep] 17:05:58 right, well, I'm stuck in hell. I guess I'll wait for cao to update :P 17:05:59 |amethyst: the change from (item.link == NON_ITEM) to _grid_has_perceived_multiple_items was because of old mimics. I think we can go back to the old check to clear lost items and fix the bug 17:06:13 03kilobyte 07lighting-rod * r607b66ae619e 10/crawl-ref/source/spl-damage.cc: lightning rod: make tiles show _something_ for the effect. 17:07:56 <|amethyst> galehar: the old check would do the same though---item.link == NON_ITEM means there's one item there, right? 17:08:15 <|amethyst> I mean, ignoring cases where your knowledge is different from reality 17:08:25 hmm, yeah of course, I misread 17:08:51 ok, then I'll just remove it since it seems to be pointless and undocumented 17:10:14 <|amethyst> galehar: make sure to test what happens when an item drops on a spot that once had another item on it 17:10:50 <|amethyst> galehar: also the case where that happens offscreen (so you never saw the spot without an item), but that's kind of difficult to arrange 17:11:18 you guys making any progress? 17:14:18 when all items are added on a stack at once (you kill an enemy with a weapon), it is visited. If you kill several enemies on the same spot and they all drop 1 item, the stack isn't visited 17:14:48 hmm. this hell bug can also be used to cheat, by returning to the level I was on. Shame about the slight disadvantage of it making your game stuck 17:15:41 As punishment, all people who try to exploit that shall be cast into evilmike_ambush with Zot:5 monsters and no exit. 17:15:44 <______< 17:16:11 exit behind door vault 17:18:05 <|amethyst> fix is on its way 17:18:12 Cannot leave the Vestibule of Hell (https://crawl.develz.org/mantis/view.php?id=5821) by evilmike 17:18:12 <|amethyst> for the hell problem, that is 17:18:29 <|amethyst> I guess it'll be a ticket to D:1 17:19:21 |amethyst: as a save shim, I'd check on load whether you.hell_branch is a hell branch 17:19:51 <|amethyst> kilobyte: yeah 17:20:02 <|amethyst> kilobyte: reset it to D:1 or to D:23 ? 17:20:14 <|amethyst> the latter could be bad for people who went there from Lair 17:20:51 D:1 is fine 17:21:14 You feel extremely disoriented for a moment. 17:21:38 the only problem I can see with D:1 is someone trying to abuse it on the orb run 17:22:17 Zot:5 with crawl_state.map="evilmike_ambush", of course! 17:22:42 Only if they have the Orb, though. 17:22:42 that vault isn't supposed to happen on branch endings :P 17:22:53 actually, that reminds me, it needs to be updated for Elf 17:22:54 Make it Z:4 and it should be fine. 17:22:57 evilmike: not doable, as you can't get the Orb in a buggy version, and a fixed one won't let you get there 17:22:58 -!- Pacra has joined ##crawl-dev 17:23:01 elf will be 3 levels in 0.11, right? 17:23:30 can be 3 levels right now if you wish so 17:23:49 -!- MarvinPA_ has joined ##crawl-dev 17:23:54 (it'll automatically expire on branching of 0.11 otherwise) 17:24:25 galehar: are you done with that item stack bug? 17:24:49 -!- Dixie has quit [Read error: Connection reset by peer] 17:25:15 -!- Dixie has joined ##crawl-dev 17:25:27 I've got an improvement, but it's still not quite right 17:25:42 ok, not distracting you then 17:25:55 if you add an item to an identical one, it won't be visited 17:26:39 I'm not sure where to go from there. I think I'll commit that for now 17:27:01 -!- MarvinPA has quit [Ping timeout: 248 seconds] 17:27:01 -!- MarvinPA_ is now known as MarvinPA 17:27:29 galehar do you think your fix will solve the issue of not visiting single corpses as well, or only related to stacks 17:28:03 03evilmike * r3dd56c22341e 10/crawl-ref/source/dat/des/variable/evilmike_ambush.des: Restrict evilmike_ambush to Elf:1-2. 17:28:14 vivec I think it fix most of the problems and leaves a tinier one. And also I think better code 17:28:22 what's the tinier problem 17:28:44 00:26 <@galehar> if you add an item to an identical one, it won't be visited 17:29:13 so dropping a war axe on a war axe? or what 17:29:29 or a jackal corpse on another 17:29:51 and this only happens if you drop the item on the identical one? 17:30:06 yeah 17:30:13 hm, seems like less of an issue 17:30:20 i know 17:31:01 ill download and test whenever you upload it 17:33:35 -!- MarvinPA has quit [Ping timeout: 272 seconds] 17:34:04 03|amethyst * rd0ec4fc72837 10/crawl-ref/source/stairs.cc: Don't set hell return level from inside hell. 17:34:06 03|amethyst * rc53ab933a4b5 10/crawl-ref/source/tags.cc: Unloop hell for #5821 sufferers. 17:34:21 fr unloop hell branch 17:34:29 i wonder: maybe verified could be reset by move_item_to_grid 17:34:59 <|amethyst> hm... mightn't that give away information out of sight? 17:36:02 are out of sight stashes accessible through lua? 17:36:25 Zannick: they are accessible with ^F 17:36:38 ah 17:36:59 |amethyst: good point. You would see stash disappear if an item drops on one 17:38:32 the proper fix would then be to compare the stack size, but why does it drop items from it??? 17:39:04 <|amethyst> !learn add inception https://crawl.develz.org/mantis/view.php?id=5821 17:39:05 inception[1/1]: https://crawl.develz.org/mantis/view.php?id=5821 17:39:24 oh, i see why it's resetting 17:39:38 duh. 17:40:04 hm. 17:40:05 03galehar * r2048c011fb28 10/crawl-ref/source/stash.cc: Mostly fix autopickup problems. 17:40:31 is this bug important enough to ask for cao to be updated, or should I just be patient 17:40:49 evilmike, you could look through vaults some more in the meantime <_< >_> 17:41:11 * Grunt flees in terror. 17:41:13 Grunt: fine, fine 17:41:14 -!- blabber has quit [Quit: gn8] 17:41:24 (I'm only slightly serious, for the record.) 17:42:58 okay, galehar did what i was thinking of 17:43:25 let me see if there's a way to resolve the identical problem 17:43:52 !lg * ckiller=~pandemonium lord s=killer 17:43:56 ... 17:43:56 190 games for * (ckiller=~pandemonium lord): Joet, Psunoag, Bemneme, Froag, Teuxeqor, Giejisma, Faps the pandemonium lord, Coxkyf Noco, Phihulasm, Xedoivvy, Iczium, Hegor, Utavidal, Sotzoyq the pandemonium lord, Creull the pandemonium lord, Ohoir the pandemonium lord, Twihuuru the pandemonium lord, Gruycum, Vufesu, Ilin, Buejupot, Falo, Mnem, Dexash the pandemonium lord, Moitof, Pneorhog the pande... 17:44:02 I meant to do that over in ##crawl, not here, sorry. 17:44:14 * Grunt hangs his head in shame. 17:44:16 do it in a private message, you'll get a much longer list 17:44:16 does the player remember how many items were in the stash? 17:44:46 Zannick: if the stack has been visited, in theory yes 17:45:20 hm. and can they see how many items are in it now? 17:45:26 I think we need to compare stack sizes 17:45:38 but I'm done for tonight 17:45:39 i guess that would reduce the problem to "one item was removed and an identical one was added to the top" 17:46:13 well, it that case, the stash ends up unchanged, so it's not really a problem :) 17:46:37 i mean, eg. a corpse was removed from under a weapon, and another weapon added 17:47:09 well, the current stash tracker seems to be able to make mistake too with some weird cases 17:47:36 as far as bugs go, this is a really minor one, so i'm not going to worry too heavily 17:48:02 maybe we can simplify a bit and just compare top item and is_size>1 17:50:12 -!- Dixie has quit [Read error: Connection reset by peer] 17:50:21 -!- eeviac_ has joined ##crawl-dev 17:55:10 yeah, the player isn't told what the size of the stack is, just whether it's 1 or > 1 17:59:35 -!- kek has quit [Quit: Leaving] 18:01:49 -!- alefury has joined ##crawl-dev 18:09:33 <|amethyst> Napkin, rax: c53ab933 (and the commit just before that) fixes a pretty serious bug in trunk, leaving players who visit a hell sub-branch unable to leave hell 18:09:54 <|amethyst> Napkin, rax: It's not critical to push a fix, but it would be nice 18:10:17 |amethyst: it's not on CDO, as far as I know 18:10:48 <|amethyst> ?V says 0.11-a0-2384-g00e6c84 18:11:05 <|amethyst> the bug was introduced in 0.11-a0-2383-g4f27c86 18:11:24 triggering a rebuild... 18:12:38 -!- ark____ has quit [Quit: Leaving] 18:13:54 <|amethyst> btw, just noticed my fix does assume Vestibule is only one level 18:14:18 <|amethyst> well, actually, I guess only if it uses ENTER_HELL portals 18:14:41 <|amethyst> I check !player_in_hell() but that's true if they're taking a portal from vestibule to vestibule 18:14:41 Unstable branch on crawl.develz.org updated to: 0.11-a0-2393-g2048c01 (33) 18:14:46 -!- Patashu[Zzz] is now known as Patashu 18:21:16 -!- vivec has quit [Ping timeout: 245 seconds] 18:21:57 so many bugs :( 18:24:48 -!- Nomi_ has joined ##crawl-dev 18:24:53 -!- Nomi has quit [Ping timeout: 272 seconds] 18:25:00 -!- Nomi_ is now known as Nomi 18:27:34 -!- ark____ has joined ##crawl-dev 18:33:33 -!- moxian has left ##crawl-dev 18:33:40 -!- Wensley has joined ##crawl-dev 18:38:53 alefury, does that bug you? 18:43:24 yes :( 18:44:10 hm, just 14 threads in game design discussion to catch up on! 18:44:32 maybe tomorrow 18:54:33 backlogs sound worse then bugs, unless they're backlogs of bugs 18:54:36 -!- ToBeFree has quit [Read error: Connection reset by peer] 18:54:40 |amethyst: triggering a build now 18:54:55 <|amethyst> rax: thanks 18:57:05 03evilmike * rb9bb74736bba 10/crawl-ref/source/dat/des/altar/ (altar.des overflow.des): Five altar vaults. (nagdon) 18:57:05 03evilmike * re7e8c005dfcf 10/crawl-ref/source/dat/des/variable/mini_monsters.des: Two nature-themed minivaults. (nagdon) 18:59:19 Grunt: I'm going to remove the mimic from grunt_entry_hellfire. That gimmick is already used, and I think your vault is fine if it's "only" a bunch of helpless innocents burning to death 19:00:26 Aw. Okay. 19:00:26 Maybe put a statue in the centre or something so that space isn't conspicuously empty. 19:00:42 helpless innocent mimic 19:01:00 alright, I'll put a statue there 19:01:02 the helpless helpless innocent mimic bites you! you die... 19:01:10 also gave the glass walls a red tile, for an extra dash of evilness 19:01:19 -!- Nomi has quit [Ping timeout: 264 seconds] 19:01:39 Very nice. 19:03:05 <|amethyst> err 19:04:04 <|amethyst> one of those spellbooks has numspells:4 but five spells 19:04:13 <|amethyst> doesn't seem to break anything (it has five) 19:04:37 |amethyst, what are you looking at? 19:04:45 <|amethyst> introduction_to_nature_1 19:04:48 <|amethyst> not one of yours 19:04:51 * Grunt goes to look. 19:05:10 -!- ark____ has quit [Quit: Leaving] 19:05:11 I know it's not one of mine; I haven't placed any spellbooks in any of mine :) 19:05:24 oh, good catch 19:05:25 grunt the troggite 19:05:35 <|amethyst> evilmike: can't just remove it, though, or it will be overfull 19:06:07 <|amethyst> evilmike: numspells:1 seems to work currently if you don't want to have to keep it in sync 19:06:27 -!- alefury has quit [] 19:06:28 <|amethyst> evilmike: (you get the larger of numspells and the number of spells in the list) 19:07:04 I was thinking of just changing it to numspells:5 19:08:14 -!- Pacra has quit [Read error: Connection reset by peer] 19:08:20 <|amethyst> yeah, that way it doesn't depend on undocument behaviour of numspells 19:08:54 <|amethyst> s/ment/mented/ 19:09:49 -!- Pacra has joined ##crawl-dev 19:10:04 <|amethyst> evilmike: should the trog vault ident:type the anti-magic weapons? 19:11:03 <|amethyst> evilmike: they're not guaranteed, but fairly likely, and even more likely given that the item is runed 19:11:11 -!- mikee_ has joined ##crawl-dev 19:11:17 hmm, yeah I forgot about the change to runed/glowing 19:24:03 03evilmike * rad8e809f1185 10/crawl-ref/source/dat/des/variable/mini_monsters.des: Fix the randbook in introduction_to_nature. 19:24:04 03evilmike * r0114f26a0b15 10/crawl-ref/source/dat/des/altar/overflow.des: Fix trog_eyes_of_draining. 19:24:04 03evilmike * r5642b6f1440c 10/crawl-ref/source/dat/des/entry/twisted.des: A fiery entry vault. (Grunt) 19:25:59 I added ident:type to those, but it doesn't seem to be working. I'm not sure why 19:26:12 "halberd ego:anti-magic ident:type" works fine if I use wizmode &% 19:26:20 but when given to a monster in that vault it isn't identified 19:27:06 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2395-ge7e8c00 (33) 19:28:02 03evilmike * r60110cd460b0 10/crawl-ref/source/dat/des/branches/zot.des: A new orb subvault. (Grunt) 19:28:16 Grunt: sorry about the timing there :P 19:28:26 evilmike, I can wait until tomorrow morning <_< 19:28:49 the build isn't that fast 19:29:27 it would be nice if cao was a supercomputer though 19:33:01 -!- Dixie has joined ##crawl-dev 19:39:08 -!- Pacra has quit [Ping timeout: 240 seconds] 19:44:02 03evilmike * r259c76d2dd0f 10/crawl-ref/source/dat/des/branches/spider.des: Two new Spider endings. (Grunt) 19:45:21 -!- mikee_ has quit [Read error: Connection reset by peer] 19:46:07 -!- mikee_ has joined ##crawl-dev 19:49:45 -!- edlothiol has quit [Ping timeout: 272 seconds] 19:52:41 -!- ussdefiant_ has joined ##crawl-dev 19:52:42 -!- Whitewater has joined ##crawl-dev 19:54:53 -!- Whitewater has quit [Client Quit] 20:06:46 -!- Nomi has joined ##crawl-dev 20:08:05 -!- Nomi_ has joined ##crawl-dev 20:10:11 -!- kek has joined ##crawl-dev 20:11:08 -!- Nomi has quit [Ping timeout: 245 seconds] 20:11:14 -!- Nomi_ is now known as Nomi 20:24:03 03evilmike * r46281570b1f5 10/crawl-ref/source/dat/des/branches/hells.des: Some stair vaults for the Hells. (Grunt) 20:24:03 03evilmike * rf18100d84d3e 10/crawl-ref/source/dat/descript/monsters.txt: Description for chilling statue. (Grunt) 20:27:21 evilmike, thanks! 20:35:19 Grunt: no problem. I was going to go through them this weekend anyway, but getting trapped in hell was a convenient excuse to do them now 20:39:04 hell is other people's vaults 20:41:00 * Grunt grins madly. 20:41:16 I'm looking forward to people encountering those. 20:42:29 -!- Wensley has quit [Quit: Leaving] 20:43:08 -!- Wensley has joined ##crawl-dev 20:43:37 !lg * map~=grunt 20:43:37 Malformed argument: map~=grunt 20:43:45 !lg * map=~grunt 20:43:47 1. nubinia the Convoker (L15 TeSu), worshipper of Sif Muna, demolished by an emperor scorpion in Spider:5 (grunt spider rune circles) on 2012-06-07, with 88251 points after 43852 turns and 11:20:33. 20:44:06 (I feel like that death would have happened independent of the ending. >:|) 20:44:17 looking at too much Lua made me type ~=, its not my fault 20:45:54 that ending will get more kills eventually. the boss room is pretty tough 20:46:04 Circles? 20:46:06 Probably. 20:46:17 It seems like most people are intelligent enough to use the corner effectively, though. 20:46:44 I also spotted a nice corruption ninja of it fairly early in its run. 20:46:46 just wait until 0.11 stable :P 20:46:50 heh 20:46:52 as everyone knows, webtiles is the best source of splats 20:47:24 I'm probably going to get a lot of ire once people start realising that there's a 3/5 chance that the Spider ending will be one of mine. <_< 20:47:30 yeah, corruption is an awesome ability, there's not much that can stop it 20:48:02 Grunt: all the endings are equal weight right now, but I want to make the final version so two maps are weight:30, the rest weight:10 20:48:08 although one of yours will be 30 20:48:39 5/9 is not much less than 3/5. 20:48:40 :p 20:49:25 heh 20:53:52 here's a nasty nemelex altar vault idea: two rooms with windows, one has loot and the other an ood monster. one teleporter that randomly sends you to one or the other 20:54:07 there'd probably need to be a message on entering... something about gambling 20:54:27 rename the teleporter 20:54:29 Nemelex says, "Care to press your luck?" 20:54:54 do you feel lucky, adventurer? 20:55:03 I take it that taking the teleporter would be optional? 20:55:10 yeah, of course 20:55:16 ...just making sure :) 20:55:41 there's still a problem with the idea though. you could simply wait until you are able to handle the ood enemy 20:55:54 so, it should probably have a timer 20:56:17 ChrisOelmueller: "teleporter" is a different feature from "teleport trap" 20:56:49 load up zig sprint to see a bunch of them 21:10:03 -!- syllogism has quit [] 21:27:30 -!- Jatoskep has joined ##crawl-dev 22:19:16 -!- HangedMan has quit [Ping timeout: 276 seconds] 22:20:33 -!- tswett has quit [Quit: leaving] 22:22:12 -!- kek has quit [Quit: Leaving] 22:29:00 -!- XnMojo has joined ##crawl-dev 22:29:40 -!- XnMojo has quit [Client Quit] 22:42:30 -!- Jatoskep has quit [Ping timeout: 260 seconds] 22:45:19 -!- hangedman has joined ##crawl-dev 22:56:41 -!- hangedman has quit [Ping timeout: 245 seconds] 23:09:38 Debian builds of master branch on crawl.develz.org updated to: 0.11-a0-2402-gf18100d 23:55:49 -!- ddee has joined ##crawl-dev 23:57:45 -!- ussdefiant_ has quit [Ping timeout: 260 seconds]