00:00:25 -!- Grunt has quit [Quit: leaving] 00:02:05 03Grunt * r03539a5e3169 10/crawl-ref/source/ (decks.cc zotdef.cc): Assign database entries to mercenaries and ZotDef bosses. 00:03:34 Unstable branch on crawl.develz.org updated to: 0.11-a0-2862-gc64984c (33) 00:04:13 -!- domi_ has quit [Ping timeout: 246 seconds] 00:08:26 -!- Kalir has quit [Changing host] 00:08:31 -!- eeviac has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901]] 00:14:48 -!- _dd has joined ##crawl-dev 00:17:09 -!- Rofaner has quit [Ping timeout: 240 seconds] 00:19:54 Windows builds of master branch on crawl.develz.org updated to: 0.11-a0-2863-g03539a5 00:24:48 -!- orleans has quit [Quit: Page closed] 00:26:59 -!- dtsund is now known as Clubs_Deuce 00:27:07 -!- Clubs_Deuce is now known as dtsund 00:27:10 -!- ussdefiant_ has joined ##crawl-dev 00:29:39 -!- andrewhl has quit [Remote host closed the connection] 00:30:21 -!- simmarine has quit [Quit: bye] 00:33:06 -!- G-Flex has quit [] 00:35:21 -!- ussdefiant__ has joined ##crawl-dev 00:35:41 -!- ussdefiant has quit [Ping timeout: 244 seconds] 00:35:46 -!- ussdefiant__ is now known as ussdefiant 00:36:48 -!- ussdefiant_ has quit [Ping timeout: 265 seconds] 00:40:42 -!- dtsund has quit [Quit: Leaving] 00:41:48 -!- ussdefiant_ has joined ##crawl-dev 00:41:57 -!- ussdefiant has quit [Ping timeout: 246 seconds] 00:41:58 -!- ussdefiant_ is now known as ussdefiant 00:44:11 -!- watr has quit [Client Quit] 00:46:03 -!- hoody has quit [Read error: Connection reset by peer] 00:58:03 -!- yogidabear has quit [Quit: Page closed] 01:02:51 Casting fast enough seems to cancel enemy's turns. (https://crawl.develz.org/mantis/view.php?id=5935) by ChaseSC 01:07:26 -!- dtsund has joined ##crawl-dev 01:07:56 <|amethyst> oh wow 01:07:58 <|amethyst> I can confirm that 01:08:44 <|amethyst> in trunk as well 01:08:53 mac only? 01:09:40 <|amethyst> nope, any tiles 01:09:50 <|amethyst> well, Linux anyway 01:10:59 should i start playing wizards 01:11:39 <|amethyst> "This almost always crashes the game though not on every single trial" 01:12:54 wow i'm great at reading 01:13:03 I like the "I did not know whether to put the severity on minor, major, or crash." part 01:14:23 this one looks really exciting to track down 01:25:46 -!- Poncheis has quit [Ping timeout: 246 seconds] 01:25:59 -!- dtsund has quit [Remote host closed the connection] 01:29:42 -!- mong has quit [Quit: Leaving] 01:31:13 -!- CrazyJew has quit [Read error: Connection reset by peer] 01:31:16 -!- Twinge has quit [Ping timeout: 248 seconds] 01:31:51 -!- Twinge has joined ##crawl-dev 01:34:41 -!- dtsund has joined ##crawl-dev 01:41:50 -!- Kalir has quit [Quit: YOU'LL NEVER TAKE ME ALIVE] 01:59:35 -!- KaminaSquirtle has quit [Quit: Leaving] 02:07:55 -!- InternetKraken has quit [Ping timeout: 245 seconds] 02:20:51 -!- raskol has quit [Read error: Connection reset by peer] 02:23:20 -!- archl has quit [Ping timeout: 245 seconds] 02:33:28 -!- dtsund has quit [Ping timeout: 245 seconds] 02:34:38 -!- tensorpudding has quit [Ping timeout: 246 seconds] 02:44:56 -!- Mottie has joined ##crawl-dev 02:50:46 -!- dtsund has joined ##crawl-dev 02:54:13 -!- voker57 has quit [Changing host] 03:02:59 -!- ussdefiant has quit [Ping timeout: 246 seconds] 03:15:15 -!- Tenaya has quit [Quit: Page closed] 03:17:13 -!- dtsund has quit [Remote host closed the connection] 03:17:43 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.] 03:18:11 -!- mong has quit [Quit: Leaving] 03:22:32 -!- dtsund has joined ##crawl-dev 03:24:08 -!- Vizer has quit [Quit: nipaa~] 03:28:04 -!- DracoOmega has quit [] 03:32:50 -!- alefury has joined ##crawl-dev 03:41:10 -!- Stelpa has quit [Ping timeout: 255 seconds] 03:41:55 -!- elliptic has quit [Ping timeout: 246 seconds] 03:44:25 -!- elliptic has joined ##crawl-dev 03:48:05 -!- ontoclasm has quit [Quit: Leaving.] 03:51:48 -!- voker57 has quit [Remote host closed the connection] 03:52:37 -!- Stelpa has quit [Ping timeout: 240 seconds] 03:54:46 -!- voker57 has quit [Changing host] 03:55:34 -!- elliptic has quit [Ping timeout: 246 seconds] 03:56:01 -!- elliptic has joined ##crawl-dev 03:56:13 -!- archl has joined ##crawl-dev 03:57:26 hi, is there plan to add Ogre Transmuter as recommended background? 03:57:46 also, monk/healer? 04:00:07 -!- nooodl has quit [Ping timeout: 240 seconds] 04:03:45 -!- Etna has quit [Ping timeout: 245 seconds] 04:04:18 -!- Ragdoll has joined ##crawl-dev 04:05:53 -!- Stelpa has quit [Changing host] 04:07:07 -!- elliptic has quit [Ping timeout: 246 seconds] 04:10:55 -!- chewymouse has joined ##crawl-dev 04:23:09 -!- smeea has quit [Read error: Operation timed out] 04:33:43 -!- Sgun has quit [Ping timeout: 246 seconds] 04:40:14 -!- Nomi has quit [Quit: Lost terminal] 04:41:52 -!- dtsund has left ##crawl-dev 04:53:40 -!- GuraKKa1 has quit [Read error: Connection reset by peer] 05:00:02 OSX builds of master branch on crawl.develz.org updated to: 0.11-a0-2863-g03539a5 05:00:07 -!- st_ has quit [Ping timeout: 240 seconds] 05:08:34 -!- syllogism has joined ##crawl-dev 05:10:40 -!- edlothiol has joined ##crawl-dev 05:11:41 -!- Dixie has quit [Read error: Connection reset by peer] 05:22:18 -!- ToBeFree has joined ##crawl-dev 05:24:35 -!- bonghitz has quit [Quit: Page closed] 05:29:37 -!- scummos has quit [Ping timeout: 240 seconds] 05:30:20 -!- ToBeFree has quit [Ping timeout: 248 seconds] 05:34:16 -!- pantaril has quit [Ping timeout: 246 seconds] 06:00:28 -!- ToBeFree has joined ##crawl-dev 06:11:02 -!- nonethousand has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901]] 06:11:13 -!- blabber has joined ##crawl-dev 06:13:27 -!- Ashenden has quit [Read error: Connection reset by peer] 06:14:21 -!- elliptic has joined ##crawl-dev 06:31:40 -!- Wensley has quit [Ping timeout: 246 seconds] 06:46:01 -!- blackflare has quit [Ping timeout: 246 seconds] 06:50:33 -!- blackflare has joined ##crawl-dev 06:56:48 -!- mikee_ has joined ##crawl-dev 07:04:48 -!- hoody has quit [Ping timeout: 246 seconds] 07:04:50 -!- ontoclasm has quit [Quit: Leaving.] 07:12:44 could the amount of entry vaults with secret doors perhaps be tuned down now that they are gone from regular gameplay? i don't like trapping players in a box for no gain 07:12:53 or is that something i should !tell evilmike :) 07:18:34 -!- elliptic has quit [Ping timeout: 246 seconds] 07:19:10 -!- HangedMan has joined ##crawl-dev 07:19:27 -!- elliptic has joined ##crawl-dev 07:25:25 -!- Grildrak has quit [Ping timeout: 245 seconds] 07:27:06 -!- Poncheis has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901]] 07:33:34 -!- ketsa has quit [Read error: Connection reset by peer] 07:40:24 -!- ark____ has joined ##crawl-dev 07:45:57 -!- Alleycat86 has quit [Ping timeout: 250 seconds] 07:46:07 -!- Alleycat86_ is now known as Alleycat86 07:48:29 -!- DainHome has quit [Changing host] 07:53:55 -!- elliptic has quit [Ping timeout: 246 seconds] 07:54:30 -!- domi is now known as domi_ 07:55:55 -!- bmfx has quit [Ping timeout: 250 seconds] 07:56:38 -!- FunnyMan3595 has quit [Ping timeout: 265 seconds] 07:59:40 -!- MarvinPA has quit [Read error: Connection reset by peer] 08:05:50 -!- Alleycat86 has quit [Ping timeout: 252 seconds] 08:06:05 -!- Alleycat86_ is now known as Alleycat86 08:06:12 -!- elliptic has joined ##crawl-dev 08:10:54 -!- Adeon has quit [Ping timeout: 264 seconds] 08:14:47 -!- Pingas has joined ##crawl-dev 08:17:25 -!- localhost has quit [Remote host closed the connection] 08:19:57 -!- inde has quit [] 08:26:59 -!- PollyEsther has quit [Read error: Operation timed out] 08:35:37 -!- Alleycat86 has quit [Ping timeout: 240 seconds] 08:35:49 -!- Alleycat86_ is now known as Alleycat86 08:45:29 -!- Alleycat86 has quit [Ping timeout: 244 seconds] 08:45:34 -!- Alleycat86_ is now known as Alleycat86 08:47:04 -!- Grunt has joined ##crawl-dev 08:49:25 -!- MarvinPA has joined ##crawl-dev 09:02:08 -!- scummos has quit [Ping timeout: 255 seconds] 09:20:18 -!- Alleycat86 has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120710123126]] 09:30:00 !tell |amethyst Looking a bit into 0005935, but can't reproduce it myself (perhaps I can't click fast enough). I'm making an educated guess that the tiles interface lets extra commands get in (try moving tilesdl.cc:648 before the continues, or just setting key directly instead of using mouse_key?) 09:30:01 I don't grok. Syntax is !tell PERSON MESSAGE. 09:30:25 ...meh, apparently the | confuses Henzell <_< 09:30:34 (I'm sure he'll see that anyway.) 09:30:38 just use amethyst, he'll get it that way 09:30:44 !tell amethyst Looking a bit into 0005935, but can't reproduce it myself (perhaps I can't click fast enough). I'm making an educated guess that the tiles interface lets extra commands get in (try moving tilesdl.cc:648 before the continues, or just setting key directly instead of using mouse_key?) 09:30:52 -!- scummos has quit [Ping timeout: 246 seconds] 09:30:53 Grunt: OK, I'll let amethyst know. 09:30:58 -!- vev has quit [Read error: Operation timed out] 09:32:57 ...and that doesn't even make sense, because that's the code that handles mouse motion and not mouse clicks >:( 09:33:24 Actually, perhaps it does. 09:34:18 <|amethyst> Grunt: hm 09:34:18 |amethyst: You have 1 message. Use !messages to read it. 09:34:27 ...because the handle_mouse commands for the regions aren't checking for event types, just for the buttons. 09:34:40 So if you're *moving the mouse* while holding the mouse button down... 09:34:40 <|amethyst> Grunt: the problem seems to be that handle_mouse() can execute commands directly 09:34:45 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2863-g03539a5 (33) 09:34:55 <|amethyst> instead of just returning a key to be processed 09:38:45 <|amethyst> and now I can't seem to get the timing right 09:39:48 <|amethyst> there we go 09:39:54 <|amethyst> hm... 09:42:04 -!- scummos has quit [Ping timeout: 246 seconds] 09:42:16 -!- Kalir has quit [Changing host] 09:46:56 -!- blabber has quit [Quit: leaving] 09:47:27 -!- magistern has quit [Quit: This computer has gone to sleep] 09:52:00 03edlothiol * rb4ce8f429cda 10/crawl-ref/source/ (invent.cc tilepick.cc tilereg-inv.cc): Fix rod tiles (#5818). 10:13:34 -!- TAS_2012v has quit [Ping timeout: 260 seconds] 10:17:27 -!- sbluen has quit [Ping timeout: 244 seconds] 10:17:46 -!- scummos has quit [Ping timeout: 246 seconds] 10:18:02 <|amethyst> hm... also noticed that tiles doesn't seem to distinguish between AF_TRACER and AF_MAYBE 10:18:20 <|amethyst> which makes the IMB tracer a little harder to follow 10:25:57 -!- ainsophyao has joined ##crawl-dev 10:28:58 -!- Nightbeer has quit [Ping timeout: 246 seconds] 10:32:05 -!- QubeNub has quit [Ping timeout: 245 seconds] 10:36:28 -!- SurpriseTRex has quit [Ping timeout: 248 seconds] 10:44:08 -!- archl has quit [Quit: Page closed] 10:56:43 -!- Adeon has joined ##crawl-dev 10:57:17 -!- blabber has joined ##crawl-dev 11:04:19 -!- scummos has quit [Ping timeout: 246 seconds] 11:04:36 -!- sbluen has quit [Ping timeout: 248 seconds] 11:06:31 -!- ussdefiant has joined ##crawl-dev 11:14:59 I did a hack to make firestorm tracer display properly in tiles 11:16:00 can't remember the various meanings of AF_*, but I think I used the "out of range" targetter colour to display the "maybe" targetter 11:16:01 <|amethyst> galehar: ? 11:16:08 <|amethyst> ah 11:16:38 is AF_TRACER used for out of range? 11:17:35 <|amethyst> I don't think so 11:17:49 I did it when the tile flags where still 32 bits. There wasn't any room to add a new tracer colour 11:18:16 so maybe the tiles targetter implementation can be improved now 11:18:18 <|amethyst> it looks like tiles has "yes" and "maybe/tracer", each of which is darker out of range 11:18:55 <|amethyst> but that's from observation only; I haven't looked at the code 11:19:42 !tell Grunt hm, I just got a prompt that IMB might hit me... this never happens 11:19:42 elliptic: OK, I'll let Grunt know. 11:20:37 <|amethyst> hm 11:20:44 o_O 11:20:45 Grunt: You have 1 message. Use !messages to read it. 11:20:46 -!- ontoclasm has quit [Quit: Leaving.] 11:20:49 <|amethyst> and I noticed a problem when aiming a fireball beyond a statue 11:21:05 <|amethyst> I got the "fire blocked" prompt while still moving the targetting cursor 11:23:12 <|amethyst> happens with any of the beam targetters, including IMB 11:24:23 <|amethyst> it's because if the big if in hit_wall() 11:24:37 -!- scummos has quit [Ping timeout: 246 seconds] 11:24:53 <|amethyst> it shouldn't happen in the targetter, only for the "real" tracer 11:25:16 <|amethyst> aha 11:25:26 <|amethyst> which is because it's now BEAM_* instead of BEAM_VISUAL 11:25:36 <|amethyst> but we need that for things like fire bouncing 11:26:15 <|amethyst> BEAM_VISUAL is now used only for Xom stair animation 11:26:34 <|amethyst> maybe that should be replaced with an is_visual flag 11:26:45 <|amethyst> and the targetters can set that 11:27:56 <|amethyst> btw, should there be an extra draw_delay on the IMB explosion? 11:28:14 03elliptic * r2cb988369ed8 10/crawl-ref/source/beam.cc: Fix reversed probability of IMB explosion. 11:28:16 <|amethyst> I ask because, in the console at least, it's really hard to learn from casting it what the explosion pattern is 11:28:32 <|amethyst> well 11:28:43 <|amethyst> I guess now that we have the targetter, that's not as much of an issue 11:28:46 -!- evilmike has joined ##crawl-dev 11:29:29 evilmike: heya, i left a question in the logs and nobody responded so far. here we go again :) 11:29:33 could the amount of entry vaults with secret doors perhaps be tuned down now that they are gone from regular gameplay? i don't like trapping players in a box for no gain 11:30:05 a while ago i already removed most of the secret doors in entry vaults 11:30:26 i dont think there are any that trap you any more, but i might have missed one. if so you should tell me the name of the vault 11:31:40 fr everything explodes 11:31:46 alright, i'll try to catch them 11:34:17 don't go out of your way looking for them, since secret doors will likely be completely removed in 0.12 anyway 11:36:37 -!- QubeNub has quit [Ping timeout: 240 seconds] 11:40:28 -!- sbluen has quit [Ping timeout: 248 seconds] 11:41:15 -!- Grildrak has quit [Ping timeout: 245 seconds] 11:41:45 -!- Bloax has quit [Quit: Doomseeker End Of Line] 11:41:59 evilmike: don't you think they are worth keeping for the few vaults that make a good use of them? 11:42:26 <|amethyst> can't that be done in Lua with a wall that turns into door under certain conditions? 11:42:41 awkawrdly, but yes 11:42:54 galehar: didn't we have this discussion a few days ago? :P 11:42:56 |amethyst: I guess, but what's the point? 11:43:10 <|amethyst> removing all the special-case code for multiple types of doors 11:43:14 elliptic: we did, but I don't think evilmike was around :) 11:43:31 I pointed out that nobody will have any idea what a secret door is if they only show up in 5 late vaults 11:43:35 the point is that they would be revealed under specific conditions, rather than working like current special doors, I suppose? 11:43:37 galehar: I am actually ok with the status quo in crawl, for what it's worth. I am alright with removing secret doors too, though. My opinion is that we should have one or the other 11:43:46 current secret doors, that is 11:43:48 I am against removing all but a few secret doors, for the reason elliptic has just said 11:44:06 <|amethyst> Zaba: hmm... as a hack you could put a trap nearby and expose the door when the player sees the trap 11:44:20 <|amethyst> Zaba: I guess that doesn't handle mapping 11:44:59 what I'd do for the tartarus ending that uses them is make the "pyramid" use renamed bushes instead of secret doors, I think 11:45:14 as for door vaults, they might work without secret doors. 11:45:28 -!- ussdefiant has quit [Ping timeout: 252 seconds] 11:45:29 evilmike: you have already removed them from all the vaults that uses them poorly, right? So the remaining ones are at least acceptable then 11:46:07 galehar: I've removed a large chunk of them but there are still a lot of bad ones. The problem is that often times, I don't know they exist (they are pretty well hidden) 11:46:25 and I can't think of a good way of finding every vault that uses secret doors 11:47:08 galehar: even the tar ending uses them poorly 11:47:24 since it is far, far easier to do the ending while looking at the des file 11:47:29 insufficient randomization 11:47:33 and that's the best of the lot 11:47:46 well, I won't fight over them. If a majority of devs want to see them gone, remove them. 11:49:23 -!- QubeNub has quit [Quit: Bye] 11:50:01 I think the main thing crawl would gain from it is we could kill off searching (if that proposal you made for trap detection goes in) 11:50:19 to be honest, in my opinion the random secret doors scattered across levels were better than the secret doors that weren't removed... 11:51:17 <|amethyst> evilmike: this might help: grep '^[NS][^:]*:.*[=:][^,/]*=' dat/des/*/* 11:51:34 elliptic: why? They didn't serve any purpose and were problematic (cutting off branch entrance) 11:51:45 |amethyst: does that handle transforms? 11:51:59 <|amethyst> evilmike: it has a few false positives, but it tries to get SUBSTs that replace something with = 11:52:03 just looking for '=' isn't enough, since vaults might do something like "SUBST: + = ++=" 11:52:05 03edlothiol * rff947e7ff92c 10/crawl-ref/source/webserver/ws_handler.py: Allow the webtiles server to read from multiple milestone files. 11:52:08 |amethyst: ah, cool 11:52:29 <|amethyst> I'm sure there are some false negatives too 11:52:40 galehar: making players miss branch entrances was an actual interesting effect of secret doors, as opposed to in vaults where they just encourage looking up the vault 11:53:43 but going back and looking for it across several levels was pretty tedious. And those games sometimes ended up on mantis. 11:53:54 elliptic: a while ago there was someone who did a lairless game on their first ascension because of that 11:53:59 galehar: sure 11:54:01 they thought lair didn't generate 11:54:13 <|amethyst> evilmike: also this for things that do it using lua: grep 'subst([^)]*[=:][^,/]*=' dat/des/*/* 11:54:26 I'm happy enough to have them gone, I just feel like they were more defensible than the vault secret doors even so 11:54:40 |amethyst: thanks 11:56:04 03|amethyst * r3c24824b0c76 10/crawl-ref/source/ (beam.cc beam.h target.cc): Don't prompt in the middle of targetting. 11:57:57 <|amethyst> and we've gotten more than one or two bug reports because of branch entrances behind secret doors 11:58:16 -!- ussdefiant has joined ##crawl-dev 11:58:41 <|amethyst> (though to be fair there was also at least one where it was behind a mechanical trap and autoexplore wouldn't go there; but at least then you get the "partially explored" message 11:59:23 I don't know about other people, but I usually ignore those messages 11:59:31 mechanical traps are equally useless... 11:59:36 but less annoying 11:59:38 a lot of the time, "partially explored" means "there was a plant in some corner somewhere" 11:59:47 <|amethyst> evilmike: Lair does that intentionally 12:00:00 <|amethyst> %git 54c6594 12:00:01 kilobyte * r54c6594ae7cf: An incentive to actually explore Lair. (9 months ago, 1 file, 13+ 0-) https://gitorious.org/crawl/crawl/commit/54c6594ae7cf 12:00:17 ew 12:00:51 <|amethyst> (of course, even without that vault it will have all kinds of similar situations where the | is wall instead) 12:00:51 I thought that vault was a joke and wondered why it wasn't gone after a while 12:01:05 alright, so it seems the plan for 0.12 is: "implement runed doors, remove secret doors, overhaul searching" 12:01:08 have to go 12:01:09 'later 12:01:35 galehar: that sounds good to me. one less thing that encourages waiting around 12:02:17 <|amethyst> Narrator: "Is this the end of Traps & Doors skill as we know it? Stay tuned." 12:02:45 I assume it would become Traps 12:03:45 <|amethyst> "overhaul searching" could mean a lot of things wrt that skill :) 12:03:58 <|amethyst> I'd always thought Stabbing would go first 12:04:08 <|amethyst> (merged with Short Blades) 12:04:32 stabbing is a weird skill, but if you train it high you can sort of stab other pointy weapons 12:04:35 clubstabbing :( 12:04:43 it's just that if you are a dagger user, you don't need to train stabbing much 12:05:13 <|amethyst> MarvinPA: how much is left to do on the Vehumet branch? 12:10:34 <|amethyst> and I was being semi-serious when I suggested he grant one of the hellfire spells eventually 12:11:20 hellfire is currently level 9 fire/conj, doesn 12:11:30 t seem as good as fire storm to me. that's easy to change though 12:12:00 <|amethyst> hellfire itself has the HP cost 12:12:03 hellfire or hellfire burst? 12:12:12 (naming schemes argh) 12:12:19 does it cost HP when cast as an actual spell? 12:12:23 <|amethyst> which is good for the rod and the DS mutation, but maybe not for a L9 F/C 12:12:31 <|amethyst> I think it would, though that could be fixed 12:12:35 <|amethyst> let me check 12:12:37 nerfing DEFE sounds good 12:12:47 <|amethyst> you can &^M it in wizmode 12:13:00 -!- SurpriseTRex has quit [Ping timeout: 248 seconds] 12:13:10 oh, nice. That command must be new 12:13:12 <|amethyst> hm 12:13:17 <|amethyst> no, it doesn't cost HP 12:14:14 -!- edlothiol has quit [Remote host closed the connection] 12:16:43 btw, I think if we want a new spell for players, there should be "cone" spell (maybe the angle could get wider with spellpower), since I think that's doable now 12:16:58 there was an idea of making bolt of magma into a "shotgun" type spell, but I think it could also become "cone of magma" 12:17:17 <|amethyst> what's the difference? 12:17:32 <|amethyst> I guess shotgun would have multiple rays but not cover the whole cone? 12:18:02 <|amethyst> I don't know if fire needs more auto-hits though 12:18:15 I think the shotgun idea was supposed to check AC in a way that acts like it's multiple attacks 12:18:21 oh, yeah, you're right. Fire already has fireball for that 12:18:36 <|amethyst> oh, so like Sandblast but bigger 12:18:39 I sort of like current bolt of magma 12:18:45 I'd much rather change bolt of fire 12:18:59 <|amethyst> it would be better if Bolt of Fire weren't competing with it 12:19:00 <|amethyst> yeah 12:19:03 it doesn't have to be bolt of magma, anyway. I just think a "cone spell" would be fun 12:19:17 and cone of cold would make people think we're copying nethack 12:19:21 <|amethyst> maybe an air cone? 12:19:22 cone of fire 12:19:43 <|amethyst> and turn fireball into coldball 12:20:02 I think |amethyst has a point about auto-hit spells and fire magic. If there was a auto-hit ice spell, cold would be a lot more threatening when monsters use it 12:20:22 <|amethyst> since fireball and ice storm are already kind of similar in a way (hit an AOE but require LOE) 12:20:23 imo fireball is the main reason why rF is better than rC 12:20:37 -!- ketsa has quit [Read error: Connection reset by peer] 12:20:41 <|amethyst> I'm talking about the player spells only 12:20:48 <|amethyst> you can keep the old ones around for monsters 12:21:10 <|amethyst> and the new ones of course 12:21:48 <|amethyst> Elemental Ball spell that uses material like Summon Elemental :P 12:22:03 evilmike: that's just because monster fireball has incredibly high damage 12:22:24 personally I think auto-hit spells should be used sparingly though 12:22:46 would a cone spell actually have to be auto-hit? 12:24:29 probably not 12:24:47 just a bit harder to explain that way 12:25:53 <|amethyst> in D&D they get a reflex save... but then they do for Fireball too 12:26:03 I never understood how that works 12:26:10 <|amethyst> Ice Storm is no-save though 12:26:14 <|amethyst> IIRC 12:26:21 lightning rod is sort of like a cone, and it can miss 12:26:38 the lightning rod misses because it's supposed to be a single beam that you're waving around 12:26:41 <|amethyst> what about "spray" 12:27:36 thermodynamicsball 12:28:04 <|amethyst> like a triangle parallel to the ground 12:28:09 hypercube (L26 OgHe) ASSERT(smc) in 'mon-util.cc' at line 1067 failed. (Zot:2) 12:28:17 <|amethyst> then you can explain missing by them dodging above or below it 12:28:27 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The alternative IRC client] 12:28:35 <|amethyst> !lm hypercube crash -log 12:28:35 1. hypercube, XL26 OgHe, T:92768 (milestone): http://crawl.develz.org/morgues/trunk/hypercube/crash-hypercube-20120715-172810.txt 12:29:28 oh by the way, I got that "unlinked item" abyss bug yesterday (offline) 12:29:41 It happened on banishment, all six unlinked items were placed by a vault 12:30:03 <|amethyst> hypercube's crash is the same as #5785 12:30:29 (the vault itself wasn't doing anything weird, btw) 12:33:29 <|amethyst> yeah, I can reproduce it by banishing myself inside the slime:6 vault 12:34:17 <|amethyst> evilmike: was it about gold? 12:34:28 no, none of them were gold 12:34:47 <|amethyst> hm, in the slime:6 vault I get the message about gold 12:34:52 mine were items placed by an abyss vault 12:35:33 Oh, I should also say, I was in sprint mode. I don't know if the sprint abyss has anything to do with this 12:35:45 this bug looked the same as the ones previously reported, though 12:36:02 what stood out to me was that the vault was in the initial part of the abyss I was banished to 12:36:54 <|amethyst> that might be the bug 12:36:59 <|amethyst> hm 12:37:16 it might also explain the unlinked runes 12:39:12 -!- Jabberwocky has quit [Client Quit] 12:39:13 -!- Dixie has joined ##crawl-dev 12:39:32 <|amethyst> oh 12:39:39 <|amethyst> those items are there 12:40:20 <|amethyst> I guess the debug stuff is happening too early 12:40:33 <|amethyst> before the vault is placed 12:41:19 <|amethyst> this one was minivault_13 12:43:04 yeah, when I got it that bug, the items were still placed, dispite the unlinked item warning 12:44:22 <|amethyst> hm... either the scan is running too early, or the items are duplicated 12:46:43 <|amethyst> generate_abyss -> check_map_validity -> debug_item_scan 12:48:54 -!- Vizer has quit [Ping timeout: 252 seconds] 12:49:31 -!- Vizer_ is now known as Vizer 12:51:50 -!- dtsund has joined ##crawl-dev 12:52:41 -!- Kalir has quit [Quit: YOU'LL NEVER TAKE ME ALIVE] 12:54:13 -!- GoblinBomb has quit [Quit: leaving] 12:54:55 -!- Alleycat86 has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0/20120710123126]] 12:55:27 -!- magistern has quit [Ping timeout: 246 seconds] 12:56:41 <|amethyst> ah, and that's well before _build_dungeon_level calls link_items 12:58:51 -!- SurpriseTRex has quit [Ping timeout: 250 seconds] 12:59:40 <|amethyst> kilobyte: it looks like current "unlinked item" messages on banishment are caused by e94e10ca doing the map validity check well before link_items() has been called 13:01:36 -!- voker57 has quit [Remote host closed the connection] 13:02:28 <|amethyst> kilobyte: now that dbf2079 and 756315f have fixed the bugs you were looking for, what do you think about reverting e94e10ca? 13:04:21 -!- KaminaSquirtle has quit [Quit: Leaving] 13:09:52 -!- G-Flex has joined ##crawl-dev 13:12:25 -!- tsohg has quit [Ping timeout: 246 seconds] 13:12:38 -!- tsohg_ is now known as tsohg 13:13:10 about T&D, in the glasnost branch, it's renamed to traps 13:14:34 and in my "search overhaul plan", the skill isn't removed. Traps and mimics have a hide stat. You need a trap skill higher than the hide skill to detect them 13:14:52 it's similar to the new way to id weapon enchantment 13:15:51 if you're skill is much higher than the hide value, you can spot it from range 13:16:02 there's a formula to be defined there 13:16:18 and removing secret doors does make implementing the new search much simpler 13:16:26 what happens when you detect a mimic? Does it wake up and run after you? Or does it stay inactive, but get a small exclusion placed on it? 13:16:37 the latter 13:16:41 like with ash 13:16:42 that's good 13:16:53 the code is already there :) 13:17:02 ah, didn't know ash did that 13:17:10 last time I played a full game with ash, he made mimics wake up 13:17:22 I changed it a while ago 13:17:32 now reveal mimic has a wake boolean parameter 13:17:55 btw, the &^M command is new indeed. I added it 13:19:33 <|amethyst> that means that fixed shafts and mechanical traps in vaults need looked at 13:20:18 <|amethyst> because if you know through spoilers that it's there, but can't search for it to walk safely or disarm it... 13:20:32 yeah 13:20:39 being able to memorize spells players shouldn't cast with wizmode would be better if there was a wizmode check to allow casting 13:20:41 it needs to be randomized 13:20:53 caould you please look at mechanical traps while wielding a huge axe 13:20:56 could* 13:21:03 removing mechanical traps would be good yes 13:21:08 <|amethyst> even pressure plates? 13:21:13 <|amethyst> or are those not disarmable? 13:21:42 they are not 13:21:45 cloud traps can't be disarmed iirc 13:22:01 cloud traps are almost as pointless as mechanical traps though 13:22:03 <|amethyst> HangedMan: some of the spells would crash if cast by the player 13:22:46 if mechanical traps are removed, cloud traps should be removed as well, yes 13:22:58 but they can be memorized to... see the spell schools and spell level for spells kept out of player hands? 13:24:00 <|amethyst> I guess &^M could prevent memorizing SPFLAG_MONSTER spells 13:24:34 <|amethyst> if a spell supports being cast by the player, even if it's unavailable (Hellfire Burts), it shouldn't have that flag 13:26:16 -!- Daekdroom has quit [Quit: Saindo] 13:26:20 <|amethyst> oh 13:26:30 You can cast a lot of monster spells with &z. You can also memorize them with &^M, but can't cast them if you do that 13:26:32 <|amethyst> _try_monster_cast does allow "casting" some monster spells 13:26:40 -!- Nubsauce has quit [Ping timeout: 245 seconds] 13:26:46 <|amethyst> yeah 13:26:51 eg with &z you can cast miasma and get "Dummy monster throws miasma at NONEXISTENT FOE." 13:28:15 evilmike: shiori_entry_maze in twisted.des seems to be able to cut off the level by secret doors in some cases 13:28:38 from my vault syntax comprehension it doesn't look likely but may happen 13:29:02 well, that one (like almost everything in twisted.des) is almost unreadable 13:29:20 -!- kek has joined ##crawl-dev 13:29:21 agreed. 13:30:13 <|amethyst> %bug 5786 13:30:13 https://crawl.develz.org/mantis/view.php?id=5786 13:30:19 -!- Deuce has quit [Client Quit] 13:30:37 <|amethyst> I might try working on that for 0.12 if no one else wants to 13:34:03 evilmike: it might also cut off via bad fungus placement, which can be quite tedious to beat up in an entry vault 13:34:10 yeah 13:34:27 just got that two out of five times 13:34:33 -!- rkd2 has quit [] 13:35:11 <|amethyst> perl -pe -i.bak 's/fungus/toadstool/' dat/des/entry/* 13:35:15 going to change the fungi and plants to toadstools, and make it so none of the @'s are walls or secret doors 13:35:49 oh plants would be even worse, yes 13:36:32 |amethyst: that would be a very welcome change. Better connectivity check leads to less useless hatch spam 13:37:27 <|amethyst> anti-FR: entry vault surrounded by a huge patch of bushes that starts you off next to a Fedhas altar 13:37:34 <|amethyst> "worship or starve" 13:38:27 |amethyst: I'm not sure you understand how "FR" works ;) 13:38:51 <|amethyst> or maybe that means I think it should be added 13:38:57 aha 13:38:58 <|amethyst> you'll never know :) 13:39:47 <|amethyst> make that the welcome vault for Forest :P 13:40:12 fr you can only hatch into forest 13:40:23 03evilmike * rb07c03b1e2ed 10/crawl-ref/source/dat/des/entry/twisted.des: Make shiori_entry_maze less annoying. 13:40:28 <|amethyst> The Draconian lays an egg! 13:40:55 interesting, spawning TRJ outside of his vault seems to create a version of him without his jelly spitting powers 13:41:20 he isn't working as a boss in my arena-sprint map, but you can see this by simply creating him on D:1 with &M 13:41:39 <|amethyst> elliptic: worked for me in a bazaar 13:42:02 <|amethyst> yeah, he's spawning jellies on hit for me on D:1 13:42:34 <|amethyst> hmm 13:42:38 <|amethyst> and this time he's not 13:43:44 I don't think this is a problem in regular crawl, and I don't need to use TRJ in this map. It's weird, though 13:43:45 <|amethyst> hm 13:44:00 <|amethyst> I summon him a second time after killing him, and now he does spawn jellies 13:44:06 <|amethyst> still haven't left D:1 13:45:40 -!- Serfuzz has quit [Ping timeout: 244 seconds] 13:46:08 <|amethyst> hm... and this game he did the first time 13:46:28 <|amethyst> strange 13:46:44 -!- ac13 has quit [Read error: Connection reset by peer] 13:47:33 I wonder if this is a recent thing, because I've never heard of this issue in the past. I guess not many people try spawning the royal jelly with &M though 13:48:00 I do remember a few times people doing sprint 3 noticing the royal jelly not spawning anything 13:48:22 hmm, ok. He's placed by the vault in sprint 3, right? 13:48:27 clearly need to get people to check what bugs have been reported 13:48:31 (as in, not spawned by some triggered event) 13:48:32 more often 13:48:33 yes 13:53:48 -!- Yen has quit [Ping timeout: 248 seconds] 14:00:10 03|amethyst * rb4a20dcf5ef6 10/crawl-ref/source/view.cc: Don't try to shout after leaving the level (#5785). 14:01:25 -!- tsohg has quit [Ping timeout: 246 seconds] 14:01:38 -!- Grildrak has quit [Quit: Page closed] 14:01:38 -!- tsohg_ is now known as tsohg 14:03:45 ac13 the Ducker (L2 FeBe) (D:1) 14:04:54 <|amethyst> !lm ac13 crash -log 14:04:54 2. ac13, XL2 FeBe, T:923 (milestone): http://crawl.akrasiac.org/rawdata/ac13/crash-ac13-20120715-190343.txt 14:05:36 -!- hoody has quit [Remote host closed the connection] 14:06:12 <|amethyst> !lm ac13 x=tiles 14:06:12 1446. [2012-07-15] [tiles=] ac13 the Ducker (L2 FeBe) ? (D:1) 14:06:17 <|amethyst> oh, right, cao 14:06:31 <|amethyst> that's deep in the libc IO code 14:06:39 -!- Wensley has joined ##crawl-dev 14:07:01 -!- elliptic has quit [Ping timeout: 246 seconds] 14:07:43 -!- tsohg has quit [Ping timeout: 246 seconds] 14:07:45 <|amethyst> ultimately from an fflush called by ncurses 14:07:55 -!- tsohg_ is now known as tsohg 14:09:26 -!- Oddtwang has quit [Ping timeout: 244 seconds] 14:13:20 -!- Flyne has quit [Ping timeout: 245 seconds] 14:18:06 -!- Nomi has quit [Read error: Connection reset by peer] 14:20:30 -!- elliptic has joined ##crawl-dev 14:23:13 |amethyst: i think the main thing the vehumet branch needs is lots of numbers adjustments 14:23:16 -!- jato_ has quit [Quit: Leaving] 14:24:58 to figure out appropriate gift timeouts and eligible spells mainly 14:27:12 eligible spells don't check spell success, and there's no weighting toward higher level spells as num_gifts increases 14:28:26 evilmike: that "explore_dammit" vault is not a joke, more like pointing out a problem with autoexplore 14:28:44 one does not know how much of the level can be behind a passage 14:29:01 well, autoexplore killing plants would be a problem if you didn't have a good melee weapon 14:29:22 <|amethyst> traps or exclusions could do the same thing 14:29:52 those aren't quite as bad.. the problem is that in Lair, there tend to be a lot of plants in awkward spots 14:29:58 most map generators in the Lair are unlikely to put a substantial part of the level behind a planted passage, but it's still possible. And there's a few vaults which do have a large amount of stuff there. 14:30:04 maybe the level builder could remove plants that block connectivity (unless they have been placed by a vault) 14:30:20 <|amethyst> The Lair plant thing is what made me set a glyph for explore_horizon 14:31:17 galehar: good idea, it would remove false positives due to that "plant in a diagonal room" situation 14:31:25 I see the Lair plant thing as a problem with the map generator, not with autoexplore 14:31:29 <|amethyst> well 14:31:44 <|amethyst> the most common false positive doesn't involve the plant blocking connectivity 14:32:03 <|amethyst> it's when it blocks sight of a wall 14:32:34 <|amethyst> ### 14:32:36 <|amethyst> #P# 14:32:43 <|amethyst> ## 14:32:48 if the plant blocks connectivity, it's not a false positive :p 14:33:36 |amethyst: true, that's harder to check 14:34:09 could remove plants adjacent to at least some number of walls 14:34:17 6, say 14:35:21 <|amethyst> ruin_plants 14:35:21 <|amethyst> :P 14:37:07 elliptic: hmm, that could work. It's worth a try 14:37:09 -!- Zephryn has quit [Ping timeout: 250 seconds] 14:37:28 -!- Mouroux has quit [Ping timeout: 246 seconds] 14:39:32 if this works i'll be very happy. :-) 14:50:50 -!- Etna has quit [Ping timeout: 245 seconds] 14:52:52 -!- SurpriseTRex has quit [Ping timeout: 248 seconds] 14:54:29 -!- Nomi has quit [Quit: Lost terminal] 14:56:16 -!- edlothiol has joined ##crawl-dev 14:58:18 -!- blabber has quit [Quit: leaving] 15:00:04 <|amethyst> There are a few updates in both branches of monster at browse: http://s-z.org/neil/git/?p=monster-trunk.git repo: http://s-z.org/neil/git/monster-trunk.git 15:00:11 spriggan (15i) | Spd: 16 | HD: 7 | HP: 15-28 | AC/EV: 1/20 | Dam: 10 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(65) | Chunks: 07contam | XP: 307 | Sz: little | Int: high. 15:00:11 <|amethyst> %??spriggan 15:00:16 dragon (03D) | Spd: 10 | HD: 12 | HP: 74-108 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly, !sil | Res: 06magic(64), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1358 | Sp: flame blast (3d24) | Sz: HUGE | Int: animal. 15:00:16 <|amethyst> %??dragon 15:00:37 <|amethyst> Size is in, with both it and Int at the end (so as not to cut off spells) 15:00:51 -!- wasd22 has quit [Read error: Connection reset by peer] 15:01:11 spiny frog (08F) | Spd: 12 (swim: 60%) | HD: 7 | HP: 25-53 | AC/EV: 6/9 | Dam: 2604(medium poison) | amphibious, cold-blooded | Res: 06magic(28), 03poison, 12drown | Chunks: 09poison | XP: 409 | Sz: Medium | Int: insect. 15:01:11 <|amethyst> %??spiny frog 15:01:20 stone giant (15C) | Spd: 10 | HD: 16 | HP: 69-108 | AC/EV: 12/2 | Dam: 45 | 10items, 10doors | Res: 06magic(85), 12drown | Chunks: 07contam | XP: 2034 | Sz: HUGE | Int: normal. 15:01:20 %??stone giant 15:01:24 <|amethyst> oh right 15:01:28 unknown monster: "procupine" 15:01:28 <|amethyst> %??procupine 15:01:56 <|amethyst> gah 15:02:00 porcupine (02r) | Spd: 12 | HD: 2 | HP: 6-18 | AC/EV: 2/12 08(spiny) | Dam: 7 | Res: 06magic(8) | XP: 32 | Sz: tiny | Int: animal. 15:02:00 <|amethyst> %??porcupine 15:02:06 minotaur (04H) | Spd: 10 | HD: 13 | HP: 52-90 | AC/EV: 5/7 04(headbutt) | Dam: 35, 20 | 10weapons, 10items, 10doors | Res: 06magic(52) | Chunks: 07contam | XP: 1385 | Sz: Medium | Int: normal. 15:02:06 <|amethyst> %??minotaur 15:02:09 elephant (03Y) | Spd: 10 | HD: 9 | HP: 52-84 | AC/EV: 8/2 | Dam: 2007(trample), 5 | Res: 06magic(60), 12drown | XP: 431 | Sz: GIANT | Int: animal. 15:02:09 %??elephant 15:02:18 so anything with a really large size gets all caps then? 15:02:29 <|amethyst> GIANT and HUGE 15:02:35 <|amethyst> I can change that to Giant and Huge 15:02:46 or print it bold 15:02:55 since you're coloring everything anyways 15:03:21 <|amethyst> heh 15:05:39 elephant (03Y) | Spd: 10 | HD: 9 | HP: 52-84 | AC/EV: 8/2 | Dam: 2007(trample), 5 | Res: 06magic(60), 12drown | XP: 431 | Sz: Giant | Int: animal. 15:05:39 <|amethyst> %??elephant 15:05:49 fr get rid of some AF_POISON types 15:07:11 <|amethyst> could collapse weak and medium and scale by HD or something 15:07:18 -!- CryptoCactus has quit [Quit: Page closed] 15:07:31 collapse the stat poisons 15:07:36 yes 15:07:38 also that 15:07:44 <|amethyst> wait 15:07:49 <|amethyst> do you mean in DCSS or in monster? 15:08:07 in dcss would imply in monster, so both. 15:08:08 ;o 15:08:16 <|amethyst> oh, good 15:08:37 <|amethyst> I thought you meant DCSS, then I realized you might have just meant for monster to merge them :) 15:08:40 there are four stat poison types, no? 15:08:52 and multiple spells to drain stats too 15:09:09 there's only brain feed 15:09:25 <|amethyst> four stat poison types and four stat drain types 15:09:28 and then regular, medium, strong, nasty poison and perhaps even more 15:09:38 only quasits drain dex on hit, only jellyfish have str_poison 15:10:07 nasty poison really fits somewhere between medium and strong. it doesn't apply much poison per hit, but unlike the others, applies it with every hit 15:10:14 it's pretty weird 15:10:19 only orange devils have poison_stat and none of these are on particularly dangerous monsters 15:10:44 oh whoops missed shadow and drain_str 15:12:32 the only monster that matters that has a stat-draining attack is ghost moths anyway, I doubt there would be much lost to collapse the mostly unused drain_[specific stat] and poison_[specific stat], I guess 15:12:52 you forgot about quasits 15:13:00 they show up early enough that their dex drain can sometimes stack up 15:13:20 ...fair enough 15:13:38 other stat drain melee attacks could be made to work too. the problem is the monsters are too weak when they show up 15:13:47 this means the monster is misused, not the effect 15:13:57 fr give jellyfish strong poison 15:14:28 when a monster is confined to water, giving it a strong melee attack like that is a bad idea 15:15:40 unless it also has a way to attack you outside of the water 15:16:21 the not-branch-specific water monsters are mostly a headache anyway 15:16:36 give it strong ranged attacks instead 15:16:40 -!- santiago has quit [Remote host closed the connection] 15:16:41 that works well with eels 15:16:52 mmm ranged strong poison 15:17:09 jellyfish almost never matter, eels appear in large groups to block off even getting in sight of the eels, using the same monsters for water in early-mid D and zot 15:17:11 <|amethyst> give jellyfish reaching :) 15:17:28 reaching would be better than an electric eel clone, yeah 15:17:32 s|sight of the eels|sight of the pond| 15:17:33 -!- Namey has quit [Quit: Leaving] 15:17:49 yeah i was mostly being sarcastic 15:21:02 -!- Pthing has quit [Read error: Connection reset by peer] 15:23:29 -!- tsohg has quit [Ping timeout: 246 seconds] 15:23:36 -!- tsohg__ is now known as tsohg 15:25:25 -!- tsohg_ has quit [Ping timeout: 246 seconds] 15:27:00 -!- Suga_H has quit [Ping timeout: 248 seconds] 15:29:39 -!- ontoclasm has quit [Quit: Leaving.] 15:31:13 -!- eeviac has joined ##crawl-dev 15:36:04 -!- MarvinPA has quit [] 15:36:52 -!- Kyrris has quit [Remote host closed the connection] 15:38:43 -!- Lost_Number has quit [Ping timeout: 246 seconds] 15:40:08 -!- PollyEsther has quit [Ping timeout: 246 seconds] 15:55:01 -!- magistern has quit [Quit: This computer has gone to sleep] 15:57:18 -!- scummos has quit [Read error: Connection reset by peer] 16:12:31 galehar: I only now got around to trying to check out Korean from transifex. Yet "tx pull -a" seems to do nothing, and neither does any command I tried. 16:13:00 including explicitely specifying the language and resource ("tx pull -l ko -r dcss.items") 16:13:51 -!- nooodl has quit [Ping timeout: 256 seconds] 16:14:40 I'm quite scared by .zh translation picking up steam, though 16:15:46 hangul has only slightly more characters than all others together, hanzi... well, it can be a matter of an order of magnitude more 16:17:01 I found a nice script that takes a list of glyphs, and deletes everything not on that list from a .ttf file, this may be a good way for 0.11 16:17:48 kilobyte: have you done make tx-init? 16:18:13 tx pull -a seems to work fine here 16:18:38 <|amethyst> kilobyte: Did you get my note about e94e10ca ? 16:18:48 it download all the .ini for ru, fr, en, zh, pt, el, de, ko, da, lt, es, fi, hu, pl 16:21:09 -!- kek has quit [Quit: Leaving] 16:21:28 I did, still only skills.{ini,txt} in ko/ 16:23:48 |amethyst: these assertions looks like something that should be always true after every complete step, but if you investigated it, it's possible I'm wrong 16:23:49 what does it say when you pull -a? 16:24:30 to anyone cutting up images to commit tiles, I strongly recommend to guillotine tool of gimp 16:24:36 for 'ko', only: Skipping 'ko' translation (file: dat/descript/ko/skills.ini). 16:24:37 -!- ontoclasm has quit [Ping timeout: 240 seconds] 16:25:10 galehar: duh, without guillotine it would be an insane amount of work 16:25:18 that's because you already have it. It checks the timestamp 16:25:35 if you delete it, it should dl it again 16:25:40 what about other resources? 16:25:40 although in gimp 2.8 it takes ~20 times as many keypresses as in 2.6 16:25:43 What did those tiles do to you to make you want to guillotine them? 16:25:44 <_< 16:26:12 nothing about other files (skills.{txt,ini} exist, others don't) 16:27:12 gimp 2.6: guillotine, (^S ^W) many times 16:27:41 kilobyte: can you pastebin your .tx/config? 16:28:00 <|amethyst> kilobyte: wait, generate_abyss says there aren't supposed to be vaults in the initial abyss 16:28:25 gimp 2.8: guillotine, (menu, "export as", type a name, enter, confirm that no, you don't want a comment and shit, ^W, close a dialog about the file being "unsaved" (you just did save...)), repeated by the number of tiles 16:28:26 <|amethyst> kilobyte: the messages happen when on banishment we get a minivault that has loot 16:29:10 http://sprunge.us/cACR 16:29:45 -!- ark____ has quit [Quit: Leaving] 16:30:40 <|amethyst> oh, different "initial" 16:31:14 -!- eeviac has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120614114901]] 16:31:49 I use ImageMagick convert -crop 16:32:28 kilobyte: I spot nothing wrong. Tried -f? 16:32:41 galehar: of course 16:33:10 |amethyst, kilobyte: perhaps the problem is _generate_area making bad assumptions about needing to place vaults? 16:33:32 <|amethyst> actually, what about calling link_items() after _abyss_place_vaults() ? 16:33:53 edlothiol: that works only if all tiles are regularly spaced 16:34:15 tx --version 16:34:19 of course, but they are most of the time ;) 16:34:26 edlothiol: (unless you first read the coords and type them, that is) 16:34:35 galehar: 0.8 16:34:44 same here 16:35:33 oh, maybe it's about permissions 16:35:34 -!- Rofaner has quit [Read error: Connection reset by peer] 16:35:39 lemme check 16:35:57 <|amethyst> I guess we'd probably also want to call dungeon.cc:_fixup_misplaced_items() 16:36:07 try with --mode=developer 16:36:41 -!- BurningLed has quit [Ping timeout: 244 seconds] 16:36:49 same 16:37:45 tried it on a different machine, to ensure I have no stray config anywhere, same 16:37:59 I've made you maintainer of the project 16:38:01 try again 16:38:54 still nothing 16:39:05 arg 16:39:58 -!- wwf has quit [Quit: Bye] 16:40:04 "rm -rf .txt;make tx-init;tx pull -a" -- still no luck 16:40:48 you mean rm -rf *.ini, right? 16:40:50 -!- st_ has joined ##crawl-dev 16:41:00 -!- Ragdoll has quit [Quit: Ik ga weg] 16:41:17 rm -rf .tx 16:41:26 make tx-clean delete all the ini 16:42:03 oh right, the config folder 16:43:05 there's ~/.transifexrc too, but it has nothing but username/password for configured urls 16:43:24 yep 16:44:07 try again with --mode=developer (now that I've made you maintainer) 16:44:15 although I didn't have to so... 16:45:32 still nothing (I tried it multiple times since the maintainer change, too) 16:46:08 so I guess there may be something on your machine that "make tx-init" doesn't replicate 16:47:49 -!- dingir has quit [Quit: leaving] 16:50:35 well, I doubt it, I just reinstalled 16:50:53 I had to reinstall the tx client when you asked about it 16:53:08 -!- Nightbeer has quit [Ping timeout: 265 seconds] 16:55:02 -!- Alleycat86 has quit [Client Quit] 16:58:04 |amethyst: http://pastebin.com/sp3PFHGZ 16:58:33 ...that causes the behaviour in that comment to be respected (i.e. no initial vault generation) and makes the problem go away. The question then becomes if that's what we're aiming for. 16:58:45 <|amethyst> I think not 16:59:00 <|amethyst> I think that "initial" is talking about GDT_GAME_START AKs 16:59:06 <|amethyst> and that is respected 16:59:11 <|amethyst> anyway, I've got a fix 16:59:32 * Grunt is tracing the origin of that comment :p 17:03:24 As far as I can tell, when that code was first written, it was intended to refer to "on banishment", but was immediately changed to refer to "on game start" (i.e. GDT_GAME_START). 17:04:42 -!- scummos has quit [Remote host closed the connection] 17:05:30 -!- wwf has quit [Quit: Bye] 17:05:51 -!- ZRN has quit [] 17:06:13 -!- elliptic has quit [Ping timeout: 246 seconds] 17:10:02 kilobyte: you can manually download the files from the web interface. Tedious, but at least you can do your font tests 17:10:46 -!- tsohg has quit [Ping timeout: 246 seconds] 17:11:20 03|amethyst * r5681bfce0844 10/crawl-ref/source/ (abyss.cc dungeon.cc dungeon.h): Link items placed by abyssal vaults. 17:13:19 <|amethyst> hm, I guess 17:14:47 ? 17:16:00 <|amethyst> new commit coming just to make sure I wasn't closing the bug prematurely 17:16:02 03|amethyst * rd6a6bc74a19c 10/crawl-ref/source/abyss.cc: Check for unlinked items before placing abyssal vaults. 17:18:50 galehar: could you pull the files then, and push into git? (Perhaps to a temp branch if you're unsure about your machinery) 17:19:02 -!- andrewhl has quit [Remote host closed the connection] 17:20:04 -!- elliptic has joined ##crawl-dev 17:20:06 sure 17:23:25 -!- Nightbeer has quit [Quit: Verlassend] 17:27:43 <|amethyst> okay, and the abyssal rune can still be unlinked at that point 17:28:40 <|amethyst> oh, no, it's a later point 17:33:29 New branch created: korean (1 commit) 17:38:02 03|amethyst * ra44da723d1c2 10/crawl-ref/source/abyss.cc: Link abyssal rune vault runes, too. 17:39:06 galehar: that's just korean, I wanted everything, to know what glyph ranges are needed 17:39:18 -!- nooodl has quit [Ping timeout: 252 seconds] 17:39:25 oh, sure 17:39:44 (most are within the latin/greek/cyrillic range, but there's some punctuation as well) 17:39:49 and .zh, of course 17:40:27 <|amethyst> what about glyphs referenced in the source that aren't in any .txt files? 17:40:51 -!- Deathmic has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 17:41:41 <|amethyst> I guess U+2663 ♣ isn't a problem because you won't see that in tiles 17:46:08 -!- ac13 has quit [Ping timeout: 255 seconds] 17:48:46 New branch created: all_translations (1 commit) 17:48:50 <|amethyst> actually, you will, in the morgue viewer 17:49:16 -!- ainsophyao has quit [Remote host closed the connection] 17:58:01 -!- Poncheis has quit [Ping timeout: 246 seconds] 17:59:28 -!- Jatoskep has joined ##crawl-dev 18:03:11 -!- Poncheis has quit [Client Quit] 18:04:05 03Grunt * rf8cda37ea69e 10/crawl-ref/source/mon-project.cc: Boulder beetles now spend energy when hitting something in boulder form. 18:05:52 -!- GuraKKa has quit [Read error: Connection reset by peer] 18:06:30 -!- Rofaner has quit [Read error: Connection reset by peer] 18:13:29 -!- Ashenden has quit [Read error: Connection reset by peer] 18:13:47 -!- Kalir has quit [Changing host] 18:15:47 -!- syllogism has quit [] 18:16:48 -!- Rofaner has quit [Read error: Connection reset by peer] 18:19:23 -!- Rofaner has quit [Read error: Connection reset by peer] 18:22:02 -!- bonghitz has quit [Quit: Page closed] 18:24:11 -!- nonethousand has joined ##crawl-dev 18:25:50 -!- Kalir has quit [Quit: YOU'LL NEVER TAKE ME ALIVE] 18:27:04 -!- Poncheis has quit [Ping timeout: 246 seconds] 18:27:15 -!- yxhuvud has quit [Ping timeout: 244 seconds] 18:27:51 -!- Kalir has quit [Changing host] 18:28:15 glyph counts: pl 107, es 98, fi 75, de 68, el 126, fr 95, ko 965, zh 1442, da 71, hu 59, lt 96, pt 84, ru 146, en 121 18:30:29 -!- Nomi has quit [Client Quit] 18:39:21 -!- hoody has quit [Ping timeout: 250 seconds] 18:52:38 -!- pointsofdata has quit [Ping timeout: 252 seconds] 19:03:33 -!- Poncheis has quit [Read error: Connection reset by peer] 19:04:10 -!- Jatoskep has quit [Ping timeout: 246 seconds] 19:08:26 -!- Jatoskep has joined ##crawl-dev 19:08:55 -!- alefury has quit [] 19:10:25 -!- peril has quit [Ping timeout: 245 seconds] 19:10:50 -!- buppy has quit [Ping timeout: 245 seconds] 19:12:13 -!- Poncheis has quit [Ping timeout: 246 seconds] 19:25:51 -!- edlothiol has quit [Ping timeout: 272 seconds] 19:30:50 -!- QubeNub has quit [Ping timeout: 245 seconds] 19:34:10 -!- bonghitz has quit [Ping timeout: 245 seconds] 19:37:55 -!- jvj24601 has quit [Ping timeout: 245 seconds] 19:43:09 -!- ToBeFree has quit [Remote host closed the connection] 19:45:37 Statue Tiles (https://crawl.develz.org/mantis/view.php?id=5936) by ontoclasm 19:45:39 -!- rkd2 has quit [] 19:52:10 -!- Vizer has quit [Ping timeout: 255 seconds] 19:57:00 Is there a usual procedure for vetting new tiles or no? 20:02:57 -!- MarvinPA_ has joined ##crawl-dev 20:03:05 -!- FunnyMan3595 has quit [Ping timeout: 265 seconds] 20:08:58 <|amethyst> Grunt: somebody decides they want them, and puts them in :) 20:09:08 if people generally think they look good, they get added, yeah 20:09:12 ...that's pretty much what I thought :) 20:09:28 <|amethyst> Grunt: make sure you follow the steps at the end of docs/develop/tiles_creation.txt to compress them before committing 20:10:02 looks like your snail statue got its own tile now 20:10:16 That has absolutely nothing to do with my motivation for looking into this. <_< >_> 20:10:30 There are a few tiles he missed, apparently, so I'm going to hold off on doing anything until those are ready. 20:10:46 <|amethyst> I think the glove tiles should go in (and maybe pizza), but I'm not sure which tile is supposed to go with glove1 glove2 glove3 etc 20:10:48 -!- blackflare has quit [Ping timeout: 246 seconds] 20:11:29 <|amethyst> 2 looks runed or embroidered... but what about 3? 20:12:54 oh, the oven mit one. That's glowing 20:14:11 <|amethyst> I like that someone thought gloves1 looked like the new bread tile 20:16:51 -!- blackflare has joined ##crawl-dev 20:16:59 <|amethyst> #5622 is the one with the gloves, if someone better versed in tile variants wants to take a look... it adds variants for gauntlets and I don't really know how to handle that 20:20:55 -!- Oddtwang has quit [Ping timeout: 244 seconds] 20:30:50 -!- buppy has quit [Ping timeout: 245 seconds] 20:31:17 -!- davidonabus has quit [Ping timeout: 245 seconds] 20:31:17 -!- InternetKraken has quit [Ping timeout: 245 seconds] 20:31:40 -!- Dole_ has quit [Ping timeout: 245 seconds] 20:31:40 -!- jvj24601 has quit [Ping timeout: 245 seconds] 20:32:31 -!- quazi has quit [Ping timeout: 245 seconds] 20:46:07 -!- phunktion has joined ##crawl-dev 20:48:57 -!- Stelpa has quit [Remote host closed the connection] 20:50:23 -!- Stelpa has quit [Changing host] 20:53:55 * Grunt is reading through the monster descriptions and laughing madly at the test spawner description. 20:55:07 we need descs like that, otherwise certain people get funny ideas... 20:55:32 insulted and dejected 20:56:35 (I still think a twister would be fine for an abyss vault if it had iood-esque targetting attached to it, it being unkillable has killed others) 20:56:42 -!- ajikeshi_ has quit [Ping timeout: 246 seconds] 20:56:42 -!- ontoclasm1 has quit [Quit: Leaving.] 20:57:13 Couldn't be any worse than tornado panlords. 20:57:14 <_____< 21:01:11 -!- MarvinPA_ is now known as MarvinPA 21:05:48 -!- Nomi has quit [Ping timeout: 248 seconds] 21:06:51 -!- DainHome has quit [Quit: Dain's default quit message] 21:09:00 -!- SurpriseTRex has quit [Ping timeout: 248 seconds] 21:14:05 Any objections to me adding M_NO_EXP_GAIN to twisters? 21:14:55 (You're not supposed to try to kill them, after all, and that would cause the special target handling for them.) 21:15:17 well, they can only exist as summons already 21:16:44 -!- Mottie has quit [Ping timeout: 252 seconds] 21:16:51 I'm mainly thinking about that for the benefit of treating it as a non-target. 21:17:00 (todo: Summon Twister replaces Tornado) 21:17:45 ah, in that case it makes sense to give them the M_NO_EXP_GAIN flag 21:17:52 I'm not sure what you'd ever want to target one of those with 21:18:07 Haunt, for the laughs? 21:18:13 :D 21:18:16 I guess you could cast imprison on them 21:18:47 trapping a tornado in a silver box, maybe the most ridiculous thing you can do with zin 21:19:18 The phrase "tempest in a teapot" comes to mind. 21:19:24 Zin imprisons the twister with walls of pure silver! 21:20:41 you can imprison orbs of destruction too :P 21:21:04 I've never heard of someone use that strategy though 21:22:05 The orb of destruction hits A gleaming silver wall. 21:22:09 * Grunt finds a text bug thanks to that crazy idea :) 21:23:07 -!- wwf has quit [Ping timeout: 246 seconds] 21:25:13 -!- Mottie has joined ##crawl-dev 21:25:47 03Grunt * rdd0bee7834f8 10/crawl-ref/source/mon-data.h: Add M_NO_EXP_GAIN flag to twisters. 21:30:06 -!- _dd has quit [Ping timeout: 264 seconds] 21:30:10 03Grunt * r549b2219b1b3 10/crawl-ref/source/ (dat/descript/features.txt spl-goditem.cc): A couple of text tweaks related to Imprison's silver walls. 21:30:33 How to find bugs: think outside the box. (...of silver walls?) 21:32:57 * HangedMan coughs 21:33:06 -!- wwf| has quit [Quit: Bye] 21:34:16 HangedMan: so when can we expect the vault concept? :p 21:34:44 never 21:35:32 (in a batch with other vaults for 0.12-a whenever that starts, though I've been pre-occupied with toying with a sprint concept) 21:35:38 there's already an imprisonment vault, sort of 21:35:40 mnolegsprint! 21:35:54 yes, that 21:36:05 I should work some more on The Dragon's Lair. Perhaps it'll be done before 0.12 reaches feature freeze. 21:36:08 If we're lucky. 21:36:09 :D 21:36:58 I already have a completed sprint map I'm going to add to 0.12 (I've dropped the tournament idea, since this thing is going to need a lot of balance work) 21:37:06 evilmike: oh? do tell? 21:37:10 s/do/Do/ 21:37:34 I've been talking about it lately. Basically it's an arena. Think of some freakish cross between a zig, zotdef, and sprint 21:37:36 -!- dtsund has left ##crawl-dev 21:37:45 ...zigdefsprint? 21:39:19 it still has no decided name 21:39:37 "The Arena Eternal" 21:39:38 "Hell's Arena" 21:39:48 no stealing from DoomRL 21:39:51 heh 21:42:59 -!- Vizer_ has quit [Quit: nipaa~] 21:46:05 -!- chewymouse has quit [Quit: Leaving] 21:48:23 should have cacodemon wave imo 21:49:52 Do you get an imp wave off the bat? 21:50:33 I was actually thinking of having a doom styled one 21:50:53 cacodemon, imp, flying skull, human zombie, hell knight 21:51:18 human zombie name:former_human n_rpl n_des 21:51:35 I think they are actually called "zombemen" 21:51:38 zombiemen 21:51:47 It depends on where you're getting your information from. 21:52:12 when you beat it the game goes through all the monsters and gives you their names 21:54:41 They were "former humans" in the manual and other documentation. 21:54:55 oh 21:55:03 well, the only piece of doom literature I've read is the doom comic 21:55:12 ...probably the only piece worth reading :D 22:00:04 -!- HangedMan has quit [Read error: Connection reset by peer] 22:00:29 -!- jvj24601_ has quit [Quit: Page closed] 22:01:09 -!- Wensley has quit [Ping timeout: 244 seconds] 22:05:11 I'd probably use an okawaru reference for the title, except okawaru kind of sucks in this map 22:05:51 "Okawaru's Eternal Battlefield" 22:07:47 Freed slaves have no description (https://crawl.develz.org/mantis/view.php?id=5937) by sgrunt 22:12:07 -!- Daekdroom has quit [Quit: Saindo] 22:15:36 -!- jiero has quit [Quit: jiero] 22:17:32 -!- adamorjames has quit [Quit: Leaving...] 22:23:15 I guess orb spiders are basically arachnotrons 22:23:45 Orb spiders don't fire orbs rapidly enough for that to be true. 22:23:56 ...you could assign them ood in all of their spell slots, I guess. :D 22:24:43 -!- Poncheis has quit [Ping timeout: 246 seconds] 22:27:14 -!- mikee_ has joined ##crawl-dev 22:29:41 -!- magistern has quit [Quit: This computer has gone to sleep] 22:34:55 -!- GuraKKa has quit [Read error: Connection reset by peer] 22:42:38 -!- Pingas has quit [Read error: Connection reset by peer] 22:42:44 -!- Rofaner has quit [Ping timeout: 248 seconds] 22:44:42 -!- dtsund has joined ##crawl-dev 22:44:56 -!- Kyrris has quit [Remote host closed the connection] 22:57:28 -!- GuraKKa has quit [Read error: Connection reset by peer] 23:05:42 -!- Fhqwhgads has quit [Remote host closed the connection] 23:05:54 -!- Zephryn has quit [Quit: Jackdaws love my big sphinx of quartz. 123456890] 23:07:47 Debian builds of master branch on crawl.develz.org updated to: 0.11-a0-2875-g549b221 23:11:52 -!- ussdefiant_ has joined ##crawl-dev 23:16:25 -!- cosmonaut has joined ##crawl-dev 23:40:21 -!- nooodl has quit [Ping timeout: 244 seconds] 23:43:49 -!- Sgun has quit [Ping timeout: 246 seconds] 23:44:45 -!- andrewhl has quit [Remote host closed the connection] 23:47:08 -!- sbluen has quit [Remote host closed the connection] 23:55:16 -!- aleksil has quit [Ping timeout: 248 seconds] 23:58:26 -!- Rewans has quit [] 23:59:48 -!- Grunt has quit [Quit: leaving]