00:00:03 -!- kekekela has quit [Ping timeout: 245 seconds] 00:01:16 Unstable branch on crawl.develz.org updated to: 0.12-a0-1671-gc3064ff (34) 00:03:26 Unstable branch on crawl.s-z.org updated to: 0.12-a0-1683-gf61b974 (34) 00:05:28 -!- kekekela_ has quit [Ping timeout: 245 seconds] 00:08:44 Windows builds of master branch on crawl.develz.org updated to: 0.12-a0-1671-gc3064ff 00:10:39 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 00:11:30 what does the delete_cloud command do? I'm looking for a vault that uses it but I haven't found one yet... 00:12:57 -!- mivue has quit [Quit: mivue] 00:14:31 -!- archl has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130107224849]] 00:18:01 -!- nooodl has joined ##crawl-dev 00:21:15 -!- ontoclasm has quit [Read error: Connection reset by peer] 00:22:53 -!- ontoclasm has joined ##crawl-dev 00:24:18 there seems to be exactly one 00:24:22 i'm still hoping somebody picks up my implementation of invis other for something 00:24:56 and in that case it apparently tries to ensure monster placement on certain spots by removing possible clouds 00:25:48 -!- nooodl has quit [Ping timeout: 272 seconds] 00:27:16 which one? 00:27:36 swamp one maybe? 00:28:17 source master ⁂ git grep delete_cloud dat 00:28:17 dat/des/altar/kiku_cage.des: dgn.delete_cloud(pt[1].x, pt[1].y) 00:29:20 hmmmm 00:29:51 ontoclasm: what's the problem with shield tiles? 00:30:40 edlothiol: vis https://crawl.develz.org/mantis/view.php?id=6224 00:31:16 i have no opinion; i'll implement it if people want it, but it's obviously easier to do nothing 00:32:52 -!- ussdefiant has joined ##crawl-dev 00:35:10 oh, so just whether to have special shield tile variants? 00:36:13 (because removable monster shield tiles already work) 00:37:16 yes 00:37:55 -!- _dd has joined ##crawl-dev 00:41:27 -!- DainDwarf has quit [Changing host] 00:50:56 -!- Zeor has quit [Quit: freeze in hell, batman] 00:51:00 ontoclasm: then I vote yes, as long as you can tell the size 00:51:26 we could maybe prescribe certain pixel sizes for the shield doll tiles 00:52:23 well doll tiles don't seem like a major problem, it's the item tiles 00:52:33 i.e. how they look on the floor 00:53:13 but yeah, if i do it i'll specify that e.g. bucklers are always small and circular 00:53:36 hm, that's true 00:53:54 yes, and large shields should have a larger height/width ratio 00:54:19 and med shields have to have a... well, shield shape 00:54:23 with the tapered bottom 00:54:31 the louise tile isn't great in that regard 00:54:39 yeah, i'll have to change it 00:55:03 i'm going to do a similar thing to fix the racial weapons 00:55:43 ok 00:56:00 have to go now, bye 00:56:07 ok 00:56:09 cheers 00:56:22 Ayutzia (L24 MiGl) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Crypt:1) 01:00:50 -!- edlothiol has quit [Ping timeout: 256 seconds] 01:01:41 -!- WalkerBoh has quit [Remote host closed the connection] 01:07:17 -!- Crazylemon64 has quit [Ping timeout: 255 seconds] 01:09:41 -!- archl has quit [Ping timeout: 248 seconds] 01:09:51 -!- archl_ is now known as archl 01:12:50 -!- _dd has quit [Quit: Ex-Chat] 01:14:52 -!- _dd has joined ##crawl-dev 01:15:17 -!- _dd is now known as Guest32409 01:15:25 -!- Guest32409 is now known as ddee 01:15:54 -!- ddee is now known as Guest48582 01:16:50 -!- Krakhan has quit [Ping timeout: 255 seconds] 01:19:39 -!- Crazylemon65 has quit [Ping timeout: 272 seconds] 01:19:55 -!- remyroy has quit [Read error: Connection reset by peer] 01:23:29 -!- absolutego has joined ##crawl-dev 01:24:19 -!- crate has quit [Quit: Leaving] 01:26:47 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 01:27:08 -!- Lightli has quit [Ping timeout: 245 seconds] 01:39:31 -!- Crazylemon64 has quit [Ping timeout: 240 seconds] 01:43:08 -!- Lightli has quit [Client Quit] 01:45:44 -!- Sorbius has quit [Ping timeout: 252 seconds] 01:54:04 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 01:54:12 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 01:54:22 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 01:54:33 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 01:54:40 !lm serge crash -log 01:54:42 5. Serge, XL21 MfSk, T:59356 (milestone): http://dobrazupa.org/morgue/Serge/crash-Serge-20130118-075422.txt 01:54:52 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 01:56:36 -!- mivue has quit [Quit: mivue] 01:57:58 -!- tophat has quit [Ping timeout: 245 seconds] 01:57:59 Napkin: gdo hasn't updated in a while (Jan 16) 02:01:21 araganzar (L8 TrWz) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (D:7) 02:01:44 kilobyte: uuh. 02:03:49 that is a lot of crashing 02:04:41 -!- bonghitz has quit [Quit: bonghitz] 02:05:36 -!- Guest48582 is now known as _dd 02:08:38 -!- Blade- has quit [Quit: Page closed] 02:27:09 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:30:35 -!- scummos has quit [Ping timeout: 272 seconds] 02:32:48 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 02:32:50 Serge (L21 MfSk) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Elf:3) 02:34:54 -!- bza has quit [Read error: Connection reset by peer] 02:38:18 -!- edlothiol has joined ##crawl-dev 02:39:03 -!- Blade- has quit [Quit: Page closed] 02:46:30 -!- Crazylemon64 has quit [Ping timeout: 256 seconds] 02:54:07 03edlothiol 07* 0.12-a0-1684-gb13b9db: Fix a crash with detected items in tiles. 10(79 seconds ago, 1 file, 2+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=b13b9dbd7c00 02:55:25 Unstable branch on crawl.s-z.org updated to: 0.12-a0-1684-gb13b9db (34) 02:59:05 -!- Sorbius has quit [Ping timeout: 252 seconds] 03:00:23 araganzar (L11 TrWz) ERROR in 'bitary.h' at line 62: bit vector range error: 102 / 15 (Lair:2) 03:02:08 -!- mumra has joined ##crawl-dev 03:11:41 -!- ontoclasm has quit [Quit: Leaving.] 03:19:49 There's no warning if attacking an helpless foo with portal projectile under TSO (https://crawl.develz.org/mantis/view.php?id=6548) by nago 03:26:43 -!- stubblyhead has quit [Ping timeout: 245 seconds] 03:27:23 !seen frogbotherer 03:27:23 I last saw frogbotherer at Sun Jan 13 22:08:02 2013 UTC (4d 11h 19m 21s ago) quitting with message Remote host closed the connection. 03:28:11 !tell frogbotherer is there a way to compile android crawl with debug info? I'm trying to debug the crash and even managed to run ndk-gdb, but without debug info it's not very helpful 03:28:12 edlothiol: OK, I'll let frogbotherer know. 03:30:09 -!- casmith789 has quit [Ping timeout: 248 seconds] 03:37:13 -!- Dixbert has quit [Read error: Connection reset by peer] 03:38:15 -!- dtsund has quit [Quit: dtsund] 03:41:28 -!- ussdefiant has quit [Ping timeout: 256 seconds] 03:41:52 -!- shirish has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 03:45:18 -!- shirish has joined ##crawl-dev 03:48:48 -!- mivue has quit [Quit: mivue] 03:49:54 ChrisOelmueller: hmm, with gdo you mean cdo? do you mean trunk? because "07:01 Unstable branch on crawl.develz.org updated to: 0.12-a0-1671-gc3064ff (34)" is from today 03:50:07 if there was no update yesterday, it usually means there was no change 03:58:03 no, i meant git.d.o 03:58:03 -!- wasd22 has quit [Read error: Connection reset by peer] 03:58:16 checking 03:59:15 i'm starting to think git is not able to handle such a big repository like crawl.. O_o 03:59:27 or is there some maintenance missing that i should do daily? 04:00:34 -!- clouded_ has joined ##crawl-dev 04:01:45 -!- archl has quit [Ping timeout: 244 seconds] 04:01:46 or it's gitorious.org, because it's usually the git fetch command that is hanging 04:09:04 Unstable branch on crawl.develz.org updated to: 0.12-a0-1684-gb13b9db (34) 04:10:16 "big repository" as in so many changes -> so many git objects 04:12:36 i have no problems. as i don't update daily, i get larger chunks. maybe gitorious.org isn't really that stable and as you update more often, you more often hit their downtime? 04:13:58 Stable branch on crawl.develz.org updated to: 0.11.1-38-g509d698 (33) 04:14:24 update was at every 2 minutes.. changed it to every 3 minutes now 04:15:58 let's see if the big change will be a difference ;) 04:16:09 probably not.. 04:16:17 i guess i need to write a killing wrapper 04:16:32 instead of skipping update if another one is running already 04:16:33 -!- BurningLed has joined ##crawl-dev 04:18:16 -!- Shadow1798 is now known as Schwer-Muta 04:20:30 or are you hitting gitorious.org too often and they are throttling? 04:22:36 -!- ark__ has joined ##crawl-dev 04:23:35 hmm, a throttling that takes place... every week? not sure ;) 04:25:46 in that case: moon phases 04:26:08 in the end, everything's down to the phase of the moon :) 04:28:44 definitely! 04:31:17 -!- edlothiol has quit [Ping timeout: 245 seconds] 04:33:17 -!- freefall has quit [Remote host closed the connection] 04:34:34 -!- freefall has joined ##crawl-dev 04:38:39 -!- edlothiol has joined ##crawl-dev 04:55:23 -!- GuraKKa has quit [Read error: Connection reset by peer] 04:57:02 -!- alefury has joined ##crawl-dev 05:03:41 -!- monqy has quit [Quit: hello] 05:04:53 -!- bonghitz has quit [Quit: bonghitz] 05:05:14 -!- SkaryMonk has quit [Quit: Leaving.] 05:14:52 -!- AManNamedSusan has quit [Quit: Page closed] 05:19:14 -!- dagonfive has quit [Read error: Connection reset by peer] 05:43:23 -!- archl has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130107224849]] 05:44:12 -!- edlothiol has quit [Ping timeout: 245 seconds] 05:45:11 -!- DracoOmega has quit [Quit: Leaving] 05:46:27 -!- Lawman0 has quit [Ping timeout: 264 seconds] 05:59:28 -!- MaxFrost has quit [Ping timeout: 256 seconds] 06:01:37 -!- shirish has quit [Ping timeout: 244 seconds] 06:11:18 -!- monqy has joined ##crawl-dev 06:13:59 -!- shirish has joined ##crawl-dev 06:17:17 -!- monqy has quit [Quit: hello] 06:27:07 -!- BurningLed has quit [Ping timeout: 252 seconds] 06:32:47 -!- herself has quit [Ping timeout: 260 seconds] 06:37:47 -!- edlothiol has joined ##crawl-dev 06:39:15 -!- shirish has quit [Ping timeout: 260 seconds] 06:40:35 -!- syllogism has joined ##crawl-dev 06:43:48 -!- Vizer_ has joined ##crawl-dev 06:45:05 -!- Vizer has quit [Ping timeout: 260 seconds] 06:45:17 -!- Vizer_ is now known as Vizer 06:53:10 -!- magistern has quit [Quit: This computer has gone to sleep] 07:04:22 -!- shirish has joined ##crawl-dev 07:08:21 -!- rossi has quit [Read error: Connection reset by peer] 07:08:37 -!- Stelpa has quit [Quit: Butts] 07:09:34 -!- Blazinghand has quit [Ping timeout: 276 seconds] 07:17:24 -!- Ragdoll has joined ##crawl-dev 07:18:57 -!- shirish has quit [Ping timeout: 248 seconds] 07:20:48 -!- _dd has quit [Quit: Ex-Chat] 07:21:28 -!- _dd has joined ##crawl-dev 07:21:51 -!- _dd is now known as Guest19378 07:24:26 -!- Mottie has quit [Ping timeout: 272 seconds] 07:30:41 -!- shirish has joined ##crawl-dev 07:34:16 -!- SamB has quit [Read error: Connection reset by peer] 07:34:44 -!- SamB has joined ##crawl-dev 07:39:02 -!- BanMido has quit [Quit: Page closed] 07:39:30 -!- Guest19378 has quit [Quit: Ex-Chat] 07:53:10 -!- y2s82 has quit [Remote host closed the connection] 07:56:49 -!- _D_ has quit [Quit: leaving] 08:00:27 -!- shirish has quit [Ping timeout: 244 seconds] 08:04:31 -!- y2s82 has quit [Remote host closed the connection] 08:09:16 -!- Xjs|moonshine has quit [Quit: ()] 08:12:21 -!- shirish has joined ##crawl-dev 08:12:33 -!- mamga has quit [Quit: Page closed] 08:19:13 -!- Sobieck has quit [Ping timeout: 245 seconds] 08:23:06 -!- y2s82 has quit [Remote host closed the connection] 08:28:14 -!- kek has joined ##crawl-dev 08:28:52 -!- _dd has joined ##crawl-dev 08:37:50 -!- magicpoints has quit [Ping timeout: 256 seconds] 08:40:33 -!- Arkaniad has quit [Ping timeout: 248 seconds] 08:44:51 -!- Arkaniad|Laptop has quit [Ping timeout: 252 seconds] 08:45:05 -!- Dedagen has quit [Quit: Leaving.] 08:53:15 -!- Vizer_ has joined ##crawl-dev 08:55:30 -!- Vizer has quit [Ping timeout: 240 seconds] 08:56:34 -!- shackleton has quit [] 08:57:29 -!- Vizer_ is now known as Vizer 08:58:23 -!- vogonpoet has quit [Ping timeout: 245 seconds] 08:58:55 -!- jbenedetto has quit [*.net *.split] 08:58:55 -!- shmup has quit [*.net *.split] 08:58:55 -!- due has quit [*.net *.split] 08:58:55 -!- zkyp has quit [*.net *.split] 08:58:55 -!- tswett has quit [*.net *.split] 08:59:08 -!- due has joined ##crawl-dev 09:02:40 -!- Rjs has quit [Remote host closed the connection] 09:17:54 -!- SaintWacko has quit [Client Quit] 09:39:38 -!- Alucard__ has quit [Ping timeout: 245 seconds] 09:45:00 -!- edlothiol has quit [Ping timeout: 256 seconds] 09:46:42 -!- Egglet has quit [Client Quit] 09:50:03 -!- Kellhus has quit [Ping timeout: 245 seconds] 09:55:58 -!- MarvinPA has joined ##crawl-dev 09:56:18 -!- evgen has quit [Ping timeout: 245 seconds] 10:03:11 -!- rossi has quit [Quit: WeeChat 0.3.9.2] 10:05:08 -!- CampinSam has quit [Ping timeout: 255 seconds] 10:06:25 -!- Xiberia has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]] 10:08:43 -!- ussdefiant has joined ##crawl-dev 10:15:12 -!- ontoclasm has joined ##crawl-dev 10:17:47 -!- Sobieck has quit [Quit: Page closed] 10:21:02 -!- Sombrero_Mott has joined ##crawl-dev 10:21:43 -!- vogonpoet has quit [Ping timeout: 245 seconds] 10:25:15 -!- nooodl has joined ##crawl-dev 10:29:13 -!- Lightli has quit [Ping timeout: 245 seconds] 10:41:18 -!- anubiscrapfoobis has quit [Ping timeout: 245 seconds] 10:47:14 -!- ussdefiant has quit [Ping timeout: 252 seconds] 10:51:00 -!- MaxFrost has quit [Ping timeout: 240 seconds] 10:56:07 -!- bmfx has quit [Ping timeout: 244 seconds] 10:58:33 -!- ToastyP has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]] 11:03:11 -!- LordSloth has quit [Ping timeout: 251 seconds] 11:05:55 -!- SamB_ has joined ##crawl-dev 11:07:22 -!- Dixbert has joined ##crawl-dev 11:08:11 -!- SamB__ has joined ##crawl-dev 11:08:39 -!- SamB has quit [Read error: Connection reset by peer] 11:08:54 -!- SamB_ has quit [Read error: Connection reset by peer] 11:12:16 -!- SamB_ has joined ##crawl-dev 11:12:54 -!- SamB__ has quit [Read error: Connection reset by peer] 11:19:53 -!- simmarine has quit [Ping timeout: 244 seconds] 11:26:31 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120715100958]] 11:39:51 Plants within range mess up z/Z casting distinction. (https://crawl.develz.org/mantis/view.php?id=6549) by elliptic 11:48:16 -!- kek has quit [Remote host closed the connection] 11:56:04 -!- Staplegun has quit [Read error: Connection reset by peer] 12:01:51 -!- alefury has joined ##crawl-dev 12:06:37 -!- _dd has quit [Quit: Ex-Chat] 12:08:44 -!- letmeon has quit [Client Quit] 12:15:23 -!- johnthebear has quit [Quit: Computer has gone to sleep.] 12:25:46 03MarvinPA 07* 0.12-a0-1685-g6af1ec2: Fix dragon form being unable to use wands 10(4 minutes ago, 3 files, 7+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=6af1ec204df9 12:28:06 -!- Vizer_ has joined ##crawl-dev 12:29:08 -!- Vizer has quit [Ping timeout: 255 seconds] 12:30:26 -!- DainDwarf has quit [Quit: Dain's default quit message] 12:32:16 -!- ldf has quit [Quit: Page closed] 12:42:54 -!- simmarine has joined ##crawl-dev 12:43:38 -!- moxian has joined ##crawl-dev 12:47:08 -!- Sobieck has quit [Ping timeout: 245 seconds] 12:48:04 -!- codile has quit [Ping timeout: 272 seconds] 12:48:09 -!- magistern has quit [Quit: This computer has gone to sleep] 12:51:18 -!- collapse_ has quit [Ping timeout: 245 seconds] 12:51:43 -!- Morphy has quit [Ping timeout: 245 seconds] 12:51:43 -!- sky__ has quit [Ping timeout: 245 seconds] 12:52:08 -!- letmeon has quit [Ping timeout: 245 seconds] 12:52:33 -!- Kellhus has quit [Ping timeout: 245 seconds] 12:52:33 -!- Garhauk has quit [Ping timeout: 245 seconds] 12:53:23 -!- tophat_ has quit [Ping timeout: 245 seconds] 12:54:11 -!- dtsund has joined ##crawl-dev 12:54:39 -!- dtsund has quit [Client Quit] 12:55:02 -!- dtsund has joined ##crawl-dev 13:03:59 -!- monqy has joined ##crawl-dev 13:11:42 -!- _dd has joined ##crawl-dev 13:13:30 kilobyte, while you're around, something I'm working on: 13:13:34 http://pastebin.com/0z3Z0twC 13:16:12 Grunt: the biggest duplication is between player and monster version 13:24:44 -!- _dd has quit [Quit: Ex-Chat] 13:25:36 -!- _dd has joined ##crawl-dev 13:25:53 -!- Snakeboots has quit [Ping timeout: 245 seconds] 13:31:49 -!- Villadelfia_ has joined ##crawl-dev 13:33:04 -!- Villadelfia has quit [Ping timeout: 276 seconds] 13:35:01 -!- _dd has quit [Remote host closed the connection] 13:35:09 -!- Kalir has quit [Changing host] 13:35:40 -!- _dd has joined ##crawl-dev 13:52:35 -!- moxian has quit [Ping timeout: 252 seconds] 13:53:55 elliptic: re mantis: lemuel_tele_altar has the traps revealed in the revised patch 13:54:20 unless there is something weird with the SUBST line 14:03:26 -!- scummos has quit [Ping timeout: 272 seconds] 14:09:35 -!- mumra has quit [Ping timeout: 260 seconds] 14:11:52 -!- johnthebear has quit [Quit: Computer has gone to sleep.] 14:18:03 -!- monqy has quit [Quit: hello] 14:21:43 -!- Unflexed has quit [Ping timeout: 245 seconds] 14:22:39 -!- magistern has quit [Quit: This computer has gone to sleep] 14:25:01 -!- mumra has joined ##crawl-dev 14:25:53 -!- Turtlefist has quit [Ping timeout: 245 seconds] 14:31:12 -!- bza has quit [Quit: Leaving] 14:32:01 Is there a way to set a map mask, specifically MMT_VAULT, from Lua? (following a suggestion by kilobyte) 14:36:43 -!- Sobieck has quit [Ping timeout: 245 seconds] 14:42:20 <|amethyst> mumra: looks like you can use "vault" with KMASK: and e.kmask() maybe? 14:43:22 <|amethyst> at least, keyed_mapspec::set_mask() seems to understand that flag 14:43:47 <|amethyst> it's undocumented of course 14:45:33 <|amethyst> maybe the syntax manual should mention that (both under KMASK and also under the "overwritable" tag, since MMT_VAULT is essentially an override for overwritable) 14:46:08 -!- Stelpa has quit [Quit: Butts] 14:48:05 -!- ophanim has quit [Ping timeout: 260 seconds] 14:48:41 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 14:51:43 -!- Garfunkel has quit [Ping timeout: 245 seconds] 14:52:01 |amethyst: ah thanks, unfortunately it won't work in this case because I have no map glyphs to apply it to - need to apply it per coordinate 14:54:04 <|amethyst> mumra: hm... 14:54:09 -!- DainDwarf has quit [Changing host] 14:56:37 <|amethyst> I'm not aware of anything for that, but I'm only a little familiar with l_dgn 14:57:30 -!- Zephryn has quit [Quit: Jackdaws love my big sphinx of quartz. 123456890] 14:57:35 <|amethyst> that's not to say it couldn't be implemented of course 14:59:11 -!- vogonpoet has quit [Quit: Page closed] 15:00:13 ok ... well I'll add a new Lua function for now and at least see if the plan works 15:02:25 -!- Zephryn has quit [Client Quit] 15:02:28 (this is for newnewvaults so in addition to the room vaults i can specify areas the dungeon builder can place standard vaults in ... solves a lot of problems around portal / branch entries and other stuff without breaking the rooms layout) 15:04:58 -!- rossi has quit [Read error: Connection reset by peer] 15:05:09 <|amethyst> yeah, I saw that suggestion either here or on mantis, figured that's what you were doing 15:14:18 -!- Garhauk has quit [Quit: Page closed] 15:27:36 03elliptic 07[vehumet] * 0.12-a0-730-g64dcaf0: Add is_player_spell, use that in Veh gifting. 10(2 hours ago, 3 files, 15+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=64dcaf09aa0e 15:27:36 03elliptic 07[vehumet] * 0.12-a0-731-geb7c2cd: Let Vehumet spell offerings repeat closer together. 10(2 hours ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=eb7c2cd37a06 15:27:36 03elliptic 07[vehumet] * 0.12-a0-732-gf9a65b5: Tweak the Vehumet spell selection formulas a little. 10(2 hours ago, 1 file, 6+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=f9a65b508097 15:27:36 03elliptic 07[vehumet] * 0.12-a0-733-gb7fd42b: Remove Vehumet's MP discount for supported L5+ spells. 10(86 minutes ago, 3 files, 5+ 15-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=b7fd42b1073a 15:27:36 03elliptic 07[vehumet] * 0.12-a0-734-geb20eef: Vehumet no longer has anything to do with the Grand Grimoire. 10(83 minutes ago, 1 file, 0+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=eb20eef12b2a 15:27:36 03elliptic 07[vehumet] * 0.12-a0-735-gb704acc: Shift piety requirements for Vehumet wizardry and range extension up by 1. 10(69 minutes ago, 3 files, 4+ 4-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=b704acc4a1db 15:27:36 03elliptic 07[vehumet] * 0.12-a0-736-g3005e00: Remove comment. 10(9 minutes ago, 1 file, 0+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=3005e001ee67 15:27:36 03elliptic 07[vehumet] * 0.12-a0-737-g4e00fb9: Change Vehumet gift timing. 10(9 minutes ago, 1 file, 7+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=4e00fb916913 15:27:36 03elliptic 07[vehumet] * 0.12-a0-738-gd2399ca: Make Veh gift only two L1 spells. 10(6 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=d2399ca45aed 15:27:42 -!- blackcustard has joined ##crawl-dev 15:28:40 -!- Zifmia has quit [Ping timeout: 256 seconds] 15:29:04 veh nerf!! 15:31:44 its in a branch 15:32:32 having veh start gifting spells at * piety, the best nerf 15:32:59 learn add vehfreeze step 1: veh step 2: get freeze else ctrl q 15:40:42 elliptic: IMO have veh gift spells before you even start worshipping hi 15:40:43 m 15:40:45 -!- Sobieck has quit [Quit: Page closed] 15:41:22 imo make veh gift a spell on or soon after first conversion 15:43:11 imo make veh gift miscasts 15:43:54 is it just me or has git.develz.org broken again 15:44:39 it seems to be missing one commit, yes 15:44:58 I mean one commit in master 15:44:59 and all those branch commits 15:45:05 I guess it is also missing the branch commits, yeah 15:45:43 it pulls slowly, iirc 15:45:51 well it's been missing the master commit for hours 15:50:50 -!- GON_again has quit [Quit: Leaving.] 15:51:49 -!- Ragdoll has quit [Quit: Ik ben weg] 15:55:32 -!- ToastyP has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]] 15:56:20 -!- tensorpudding has quit [Ping timeout: 248 seconds] 15:56:20 -!- tensorpuddin is now known as tensorpudding 16:01:00 -!- mumra has quit [Ping timeout: 260 seconds] 16:02:09 -!- monqy has joined ##crawl-dev 16:04:05 -!- Poncheis has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]] 16:08:04 -!- Dixbert has quit [Read error: Connection reset by peer] 16:09:00 -!- Dixbert has joined ##crawl-dev 16:09:19 -!- Liams123 has quit [Quit: Page closed] 16:10:49 -!- caleba has quit [Client Quit] 16:11:40 -!- monqy has quit [Quit: hello] 16:12:44 -!- helsbecter1 has joined ##crawl-dev 16:13:26 -!- helsbecter has quit [Ping timeout: 256 seconds] 16:14:40 -!- helsbecter has joined ##crawl-dev 16:16:48 -!- helsbecter1 has quit [Ping timeout: 245 seconds] 16:17:26 -!- helsbecter has quit [Read error: Connection reset by peer] 16:18:04 -!- helsbecter has joined ##crawl-dev 16:23:28 -!- DracoOmega has joined ##crawl-dev 16:42:20 -!- Krakhan has quit [Changing host] 16:46:29 one commit to fetch them all, and in the darkness rebase them? 16:47:43 merge them 16:48:18 that probably fits better 16:48:41 03MarvinPA 07[vehumet] * 0.12-a0-739-g29e9e62: Remove Vehumet's link to Annihilations too 10(47 minutes ago, 1 file, 4+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=29e9e6244820 16:48:41 03MarvinPA 07[vehumet] * 0.12-a0-740-gded36f6: Don't name summoning randbooks after Vehumet 10(47 minutes ago, 1 file, 1+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=ded36f682ed5 16:48:41 03MarvinPA 07[vehumet] * 0.12-a0-741-gba7d4b7: Rename GOD_ONLY_BOOK to RARE_BOOK 10(27 minutes ago, 4 files, 12+ 12-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=ba7d4b7e00b6 16:49:11 -!- Kyrris has quit [Remote host closed the connection] 16:51:02 -!- Xiberia has joined ##crawl-dev 16:52:15 -!- helsbecter has quit [Read error: Connection reset by peer] 16:53:54 -!- helsbecter has joined ##crawl-dev 17:03:25 -!- HangedMan has joined ##crawl-dev 17:03:27 -!- purge_ has joined ##crawl-dev 17:06:34 -!- Xiberia has quit [Read error: Connection reset by peer] 17:13:46 http://pastie.org/pastes/5722313/text 17:13:48 -!- Sobieck has quit [Ping timeout: 245 seconds] 17:14:06 strong priorities here 17:17:35 -!- Namey has quit [Quit: Leaving] 17:19:43 -!- dtsund has quit [Ping timeout: 245 seconds] 17:20:06 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:28:49 -!- codile_ has quit [Quit: WeeChat 0.3.9.2] 17:33:33 -!- DainDwarf has quit [Quit: Dain's default quit message] 17:37:16 -!- Datul has quit [Quit: Page closed] 17:37:58 sometimes you merge, sometimes rebase. Rebasing means dumbass commits won't survive. 17:39:14 03kilobyte 07[bad_forms] * 0.12-a0-1570-g010eeee: Revert "Eliminate a dummy variable." 10(22 hours ago, 1 file, 4+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=010eeee263e2 17:41:32 -!- heteroy has joined ##crawl-dev 17:43:41 -!- Elkan has quit [Quit: Quitte] 17:43:46 -!- monqy has joined ##crawl-dev 17:45:50 -!- syllogism has quit [] 17:48:53 -!- SwissStopwatch has quit [Ping timeout: 245 seconds] 17:49:28 -!- eb has quit [] 17:56:31 -!- shirish has quit [Ping timeout: 272 seconds] 18:01:50 -!- SwissStopwatch has quit [Quit: no you would want a higher acidity wine for whataburger (maybe a Brouilly or a Fleurie????)] 18:03:26 -!- Vizer has joined ##crawl-dev 18:03:57 kilobyte: some bugs in bad_forms that you might or might not already know about: 18:04:08 kilobyte: crash when zapping self with wand of polymorph 18:04:45 -!- Vizer_ has quit [Ping timeout: 246 seconds] 18:04:45 kilobyte: casting a transformation while in a bad form fails with no message at all 18:06:12 -!- Pthing has quit [Read error: Connection reset by peer] 18:06:40 hangedman is it way too gimmicky to have a wand of digging with one charge next to a spot where it's obvious to dig 18:06:51 kilobyte: also the bad forms seem to be lasting almost no time at all (often just one turn) 18:07:05 I had an idea for nemelex altars to do a set of altars for suits of cards but 18:07:09 helsbecter: context? 18:07:10 oh 18:07:22 of spades/diamonds/hearts/clubs clubs is hard 18:07:30 and of swords/coins/cups/wands, wands is hard 18:07:36 well you've given a free wand id of a rather noticable wand 18:07:49 yeah 18:07:55 that is too gimmicky IMO 18:08:15 I think it is too but its just hard to communicate wand-ness without using a wand 18:08:48 wand of magic darts / frost / flame on a kobold 18:08:57 oh yeah magic darts 18:09:00 nobody uses those 18:10:12 I was going to use a dancing club or two in a clubs vault but the stats would have to be changed since an animated club is still pretty beastly 18:10:17 wand of magic darts with full charges is quite dangerous for some characters 18:10:27 (octopodes, felids) 18:10:42 so is a lot of other things on the same depth :P 18:10:46 well, I could fix the charges so it's not 23 or something 18:11:28 dangerous to a felid is like anything before temple that isn't popcorn 18:11:45 -!- Arkaniad|Laptop has quit [Quit: I've killed the senator.] 18:12:06 maybe with like 1 charge it would be okay... but I really don't like gimmicky overflow altars 18:12:17 gimmicky/dangerous 18:12:36 otoh we already have some so 18:12:58 hard to argue that a monster with a wand of magic darts is worse than a statue with throw flame 18:13:13 well, some gods have hardly any "flavourful" vaults much less any at all 18:13:16 (chei) 18:13:28 chei has the iron golem one that is cool 18:13:32 (iron golem guarding a cheui altar is the saddest thing) 18:13:37 I kind of like it 18:13:54 -!- MaxFrost has quit [Ping timeout: 252 seconds] 18:14:00 "here, if you join chei you too can be stupid slow and easily dodged" 18:14:20 "here, if you join chei you will die to the iron golem" 18:14:22 death to gimmick overflow altars 18:14:50 iron golem (108) | Spd: 7 | HD: 15 | HP: 117-152 | AC/EV: 15/3 | Dam: 35 | 11non-living, 10doors | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 918 | Sz: Large | Int: plant. 18:14:50 %??iron golem 18:14:51 well, they have to be a bit flashy, they are the gods' advertisements to adventurers 18:15:26 a monk who joins chei at that altar will be instantly slower than the iron golem 18:15:37 and it will be a must-teleport 18:15:56 can I go replace that golem with something less strong but still slow 18:16:00 then why isn't the temple full of humans turning to miasma and visions of lair branches and iron golems and moths behind grates and burning wizards and 18:16:05 how about a worm 18:17:03 the temple is like a divine condo complex 18:17:05 clouded_: the gods understand that all those ads so close together would just cancel each other out and waste resources 18:17:07 it has a HOA 18:17:27 it's a prisoner's delimma; if one god makes a flashy temple altar they all have to do it ... so they make pact not too 18:17:31 goliath beetle (02B) | Spd: 5 | HD: 5 | HP: 38-63 | AC/EV: 10/3 | Dam: 30 | Res: 06magic(20) | Vul: 09poison | Chunks: 09poison | XP: 48 | Sz: Medium | Int: insect. 18:17:31 %??goliath beetle 18:17:36 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:17:41 okay that seems more appropriate than the golem 18:20:22 -!- helsbecter1 has joined ##crawl-dev 18:20:31 -!- scummos has quit [Remote host closed the connection] 18:21:29 -!- helsbecter has quit [Read error: Operation timed out] 18:24:07 -!- helsbecter1 has quit [Read error: Connection reset by peer] 18:25:10 -!- shirish has joined ##crawl-dev 18:26:04 -!- helsbecter has joined ##crawl-dev 18:26:06 clouded_: fr Dumb Temple 18:26:14 where all the altars have massive flashy gimmickvaults 18:26:37 getting right on it 18:27:02 temple with an iron golem in it 18:27:24 corrupted temple has neutral abyss stuff in it 18:27:51 erm, should have 18:28:24 it it unjust that we do not have orcish and slimy temples 18:29:22 -!- shirish has quit [Ping timeout: 252 seconds] 18:36:21 -!- helsbecter1 has joined ##crawl-dev 18:37:08 -!- helsbecter has quit [Ping timeout: 255 seconds] 18:37:33 -!- scrubnub has quit [Ping timeout: 245 seconds] 18:38:03 -!- Blade- has quit [Quit: Page closed] 18:39:47 -!- helsbecter1 has quit [Read error: Connection reset by peer] 18:40:55 -!- helsbecter has joined ##crawl-dev 18:47:58 -!- kekekela has quit [Ping timeout: 245 seconds] 18:51:10 -!- SwissStopwatch has quit [Disconnected by services] 18:51:19 -!- Guest62734 is now known as SwissStopwatch 18:56:53 -!- SwissStopwatch has quit [Ping timeout: 246 seconds] 19:03:27 elliptic: the duration depends on power; I guess it needs to be made more constant or with 0 Evoc / low HD it lasts too short. 19:05:51 kilobyte: ah. this was an orc knight zapping a wand at me 19:18:14 -!- Ryak has quit [Ping timeout: 246 seconds] 19:19:33 -!- pelotron has quit [Ping timeout: 252 seconds] 19:23:09 HangedMan: neutral abyss stuff is annoying now 19:23:14 you get sick, stat-drained, etc 19:23:23 corruption is a bit of a pain 19:23:29 -!- crate has quit [Ping timeout: 244 seconds] 19:23:54 (it could be better than before though, for all i know... i had a really good ak run) 19:25:25 -!- crate_ is now known as crate 19:26:46 absolutego: that was part of the joke 19:27:17 i didn't see the joke 19:27:17 absolutego: also there's a patch on mantis for lucy to block the sheer-presence effects of certain abyssals but some dev doesn't like that 19:31:19 -!- shirish has joined ##crawl-dev 19:35:24 03elliptic 07* 0.12-a0-1686-g648c44d: s/iron golem/goliath beetle/ in two altar vaults. 10(67 minutes ago, 1 file, 10+ 8-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=648c44d23d64 19:35:50 hoorayyyyyyyyy 19:39:14 -!- Nightbeer has quit [Read error: Connection reset by peer] 19:40:28 03kilobyte 07* 0.12-a0-1687-g8671e2d: Remove all legitimate uses of sighup_save_and_exit(). 10(23 hours ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=8671e2d65927 19:40:28 03kilobyte 07* 0.12-a0-1688-g5968c0a: Don't let Corruption spawn MH_ELDRITCH monsters outside the Abyss. 10(22 hours ago, 3 files, 23+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=5968c0aca6da 19:43:57 Quite frankly, it seems incredibly unthematic that an ability that pulls the abyss into the dungeon specifically excludes things native to the abyss 19:44:19 agreed 19:44:30 I prefer DracoOmega's solution by far 19:44:54 forbid abyss monsters from using stairs then 19:45:06 huh? 19:45:24 it does seem like if corruption can't produce those monsters that they also shouldn't follow the player out of the abyss 19:45:33 somehow getting them to other levels = major fuckery of everything 19:45:42 alefury: Why though? Maelstroms aside? 19:45:52 wretched stars are also a bit crazy i think? 19:46:02 I am not sure howso? 19:46:10 dont they have irresistible polymorph for monsters or something? 19:46:13 No, they do not 19:46:26 oh, but they make them super weak, right? 19:46:28 I think if you are going to exclude all eldritch stuff from corruption then you need to seriously reflavour it or even just remove it 19:46:41 elliott: dont let dpeg hear that 19:47:24 i agree that corruption should have abyss monsters btw 19:47:55 could shrink the set of forbidden monsters based on what would play well 19:48:10 there was only one monster that would need excluding given DracoOmega's patch, right? 19:48:38 I don't know all the new abyssals well enough to have a good idea of how they play as neutrals 19:49:01 btw this seems like a good argument for making "abyssals" generally speaking immune to wretched star stuff 19:49:04 like DracoOmega wanted 19:49:10 my experience is sickness + stat drain 19:49:13 not hurting the player with their very presence is good, but if they don't work well fighting regular hostiles then that is a pretty valid reason to exclude them 19:49:15 it would synergise better with corruption 19:49:20 but usually you get out of the way fast so there may be other effects 19:49:24 i did use it quite a bit though 19:49:44 ??wretched star[2 19:49:45 wretched star[2/2]: Monsters mutated by the light get 1 speed subtraction once, alongside 10% damage reduction in all sources (up to 50%), and 1 ac subtracted each time 19:49:51 elliptic: they seemed pretty good at killing stuff 19:49:59 elliptic: Well, wretched stars have a decent ranged attack, and weaken monsters they can see. Zymes are sort of lackluster melee threats if you don't care about sickness, but so are many other things corruption already summons 19:49:59 again, few samples so grain of salt 19:50:29 right, monster sickness is not very interesting 19:50:40 Starcursed masses and starspawn should be about as good against monsters as they are against players (or better, perhaps) 19:51:25 elliptic: They're still probably more of a melee threat than a small abomination is 19:51:41 excluding things because they just don't work outside the abyss seems fine to me but excluding things just because they're abyss native sounds completely wrong, yeah 19:52:11 i'd be fine with just excluding wretched star, zyme, spatial maelstrom, maybe lurking horror 19:52:45 note that being too strong against non-abyss monsters is just as bad as doing nothing 19:53:02 corruption doesn't need to reliably kill geryon to be a good ability 19:53:11 Well, I can't imagine any of these are as strong as some of the stuff that it already produces 19:53:19 In terms of killing specific targets 19:53:21 could rename it to mons_is_abyssal_only and use that to stop them from taking stairs too? 19:53:43 MarvinPA: Also, what's wrong with stars if the divine protection idea is in effect? Or do you disagree with that as well? 19:54:26 nothing i guess, but i'm okay with just excluding them and not having divine protection 19:54:31 It seems rather thematic that corruption would unleash forces that twist and wither stuff around them 19:55:19 ??thrashing horror 19:55:19 thrashing horror[1/2]: An abyss-unique speed 25 bat-movement trampler that doesn't hit too hard but when near death goes berserk and neutral (which unfortunately leaves it prone to not attacking anything at all) 19:55:24 twisted and withered corpses 19:55:34 -!- Crazylemon64 has quit [Ping timeout: 248 seconds] 19:55:39 well, it would arguably make them synergise better if they didn't debuff their friends, but that could either be seen as balancing corruption (which is pretty powerful anyway) or just be changed like DracoOmega proposed 19:59:11 you also get temp muts, i forgot about that 19:59:12 -!- caleba has quit [Quit: caleba] 19:59:31 i guess it's hardly relevant in most cases, since they go by so fast 20:00:18 i wonder if a blessed star would be cool; it makes you into a temporary superhero then dies 20:00:32 like wretched, but "good" muts 20:00:56 absolutego: Well, what sort of kicked this off is I uploaded a patch that made Lugonu protect you against those if you have enough piety 20:01:15 i've seen it 20:01:19 makes sense to me 20:01:21 Ah 20:02:04 what happened to temp mutations becoming exp-based? 20:02:10 i'd be fine with lugonu just not caring to protect you, and only excluding the ones that really need to be excluded 20:02:52 HangedMan: is it nessecary? you can't just 5 in abyss and expect to be left alone 20:03:09 since thinking about it, lugonu just protecting you from some subset of attacks in a small set of all the monsters in the abyss is sort of weird 20:03:39 i'd rather have them be present than not be present 20:04:17 blackcustard: well in practice they don't do much 20:04:23 wretched star muts that is 20:04:37 MarvinPA: well, the subset could be exactly "eldritch holiness monsters" 20:04:42 in anticipation of said holiness existing 20:04:48 -!- absolutego has quit [Quit: leaving] 20:05:07 -!- WalkerBoh has quit [Remote host closed the connection] 20:05:43 03dolorous 07* 0.12-a0-1689-gde95e64: Sort the list of abyssal monsters. 10(62 seconds ago, 1 file, 7+ 7-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=de95e648d847 20:05:56 -!- GuraKKa has quit [Ping timeout: 248 seconds] 20:06:07 perhaps, it still seems more lugonu-ish to just not care though 20:06:19 well lugonu is quite nice to you in abyss 20:06:21 you get the rune faster and stuff 20:06:44 if by "and stuff" you mean "and nothing else" :P 20:06:46 -!- ussdefiant has joined ##crawl-dev 20:06:47 "get out of here faster I want you to corrupt more stuff" 20:07:12 MarvinPA: well, you can leave whenever and you get a blink that actually works in abyss 20:08:21 -!- alefury has quit [] 20:09:02 true, that doesn't seem quite the same as protecting you so specifically though 20:09:05 anyway I am fine with either lugonu protecting from "ambient" abyssal effects like the ones we are talking about or just excluding those monsters from corruption and leaving the unproblematic ones 20:09:19 yes, same 20:09:25 -!- scummos has quit [Ping timeout: 248 seconds] 20:09:54 i would prefer the latter but either is fine :P 20:15:19 -!- Zermako has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 20:18:19 -!- Datul has quit [Quit: Page closed] 20:19:23 -!- clouded_ has quit [Ping timeout: 256 seconds] 20:19:38 -!- Alucard__ has quit [Ping timeout: 245 seconds] 20:31:22 -!- dtsund has joined ##crawl-dev 20:34:03 TSO usually prompts before incurring penance by throwing crap at sleeping monsters; 6548 reports as a bug that portal projectile does NOT prompt, unlike normal throwing 20:34:25 however: throw_it in throw.cc goes out of its way to avoid tracing for portal and confused-thrown projectiles, suggesting that this is not a bug 20:34:47 what's the real story? 20:39:42 to be clear: handle_stop_attack_prompt gets called down in the tracing code; so no tracing -> no prompt 20:40:18 -!- Xiberia has joined ##crawl-dev 20:40:25 -!- _dd has quit [Ping timeout: 260 seconds] 20:41:47 (i was thinking the goal was to avoid prompt for squares in between you and the target, since it is PORTAL projectile; and that avoiding prompting on the target was just a mistake) 20:41:48 -!- Adder has quit [Remote host closed the connection] 20:48:23 -!- ark__ has quit [Quit: Leaving] 20:50:03 -!- shirish has quit [Remote host closed the connection] 20:59:01 -!- anidude has quit [Read error: Connection reset by peer] 20:59:56 i think the elegant answer may be to set the bolt's source to the target square; then let the trace just handle that one spot 21:00:30 might need to be a bit careful; as the tracing is obviously exclusive of it's start point 21:01:07 -!- minqmay has quit [Quit: Leaving] 21:03:38 -!- CampinSam has quit [Read error: Connection reset by peer] 21:09:27 -!- cesium has quit [Quit: Konversation terminated!] 21:11:36 -!- heteroy has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]] 21:19:35 -!- mumra has joined ##crawl-dev 21:20:34 hmm, okay. well i'll patch it and put the patch on the tracker. if it's a bug you can apply it, otherwise don't :). that's easy enough 21:21:05 -!- nooodl has quit [Ping timeout: 272 seconds] 21:22:58 -!- Kellhus has quit [Ping timeout: 245 seconds] 21:26:32 -!- SwissStopwatch has quit [Ping timeout: 256 seconds] 21:34:09 HangedMan: It's an interesting idea but I don't think map mask is the way to achieve it 21:34:37 is there any way to achieve [making vaults shrink and grow in pure map definition] 21:35:54 HangedMan: Right now, I don't think so, but of course it could be possible (and it's something that'd be useful for V because we could have vaults that fit in any size room) 21:36:20 HangedMan: are you thinking of vaults that are generated purely by Lua, or something that you design big with map glyphs that can be cropped? 21:36:30 latter 21:37:02 HangedMan: I'd be interested to see an example of what you're thinking, because it's difficult to conceive how it'd work, e.g. if the vault contains architecture how do you make sure you don't create a broken layout? 21:37:41 -!- Poncheis has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]] 21:38:00 I've always wanted maps to be able to apply SUBST and similar transforms after the initial map generation, in response to dungeon events 21:38:39 Markers are also way more effort than they should be 21:38:47 mumra: judiciously special-cased @ use that'd probably use a tiny bit of lua, I guess 21:38:48 greensnark: not really possible because the map glyphs have already been converted to dungeon features 21:38:58 mumra: Yes, at the moment 21:39:01 -!- MaxFrost has quit [Ping timeout: 248 seconds] 21:39:03 However, vault information is preserved 21:39:20 Transforms could be applied to dungeon features that are tagged as vault-generated 21:39:34 -!- magistern has quit [Quit: This computer has gone to sleep] 21:39:52 i.e. you transform the map, then the dungeon routines go look to see if the transformed squares are still owned by the vault... if so, apply the new feature 21:40:03 like, as the rawest example I can think of, pre-new-vaults I had a vault that would place in lots of specific places and nearly fit everywhere, but to have a . border for the city layouts of old V the only recourse was making a seperated vault 21:40:03 I believe it would be fairly easy too 21:40:08 Since vaults are saved with the level 21:40:29 alternatively: empty spaces in abyss can shift, but those empty spaces can't be place randomly 21:42:13 HangedMan: It would be pretty useful for vault variation without massive duplication 21:42:22 quite 21:42:46 what's the call for a runed door? 21:43:10 poor infiniplex started out the source of tricks he ends up doing now with forest.des having four different tiny vaults of a corridor with trees 21:43:10 were they in .11 even 21:43:17 they are 0.12 exclusive 21:43:20 also = glyph there 21:43:30 okay 21:43:48 monsters won't open runed doors, will they? 21:43:55 HangedMan: I place the map with dgn.reuse_map (slightly more low level than other subvault placement functions) - I already need to add rotation support to that command, cropping could also be possible 21:43:59 I've never seen it but usually its something behind the door with no hands 21:44:32 HangedMan: The question is 1) how does the vault indicate it is croppable and 2) how does the vault know that it is being cropped so you can modify its contents 21:45:02 HangedMan: I'm not 100% sure if the Vault's code is run before or after the reuse_map call (but I can check) 21:45:24 obviously through a kmask, how hard could it be 21:46:24 -!- SurpriseTRex_ has quit [Ping timeout: 272 seconds] 21:49:27 greensnark: what you're suggesting sounds hellishly difficult, and has all sorts of complicated edge cases. use a rectangle iterator if you need to do a complex transform across a whole vault 21:50:39 HangedMan: The problem is, I either need to know before the vault has been run whether I'm going to crop it (in which case the KMASK data you applied will be unavailable yet) 21:51:05 HangedMan: Or, after the vault has run I will decide to crop it; in which case it's too late for the vault to respond to the fact it's being cropped? 21:52:17 hmm, this is getting complicated rather quickly ... crawl doesn't like 0 length rays 21:52:33 shooting at the ground under you is already a special case 21:52:49 something about asking for specific potential ranges of vaults that could be cropped to the rough area requested 21:53:11 although this is already beyond my meagre requests to just expand and contract regular vaults rather then fix new V 21:53:36 HangedMan: I could be slightly misunderstanding a couple of your points tho. There could be something in this. (But it's also very complicated to analyse the map_mask to figure out how much can be cropped.) 21:54:40 the most obvious solutions I can think of just dissolve back to infiniplex's tagging 21:54:43 sigh 21:54:46 HangedMan: With newnewvaults, the size of the vault doesn't matter. I grab a vault with the tag "vaults_room", get its size, then find a place to fit it. 21:54:57 "get its size" 21:55:26 HangedMan: None of this ridiculous vault_foo_7_spin_end_stair_jump_ooze_123 21:55:48 HangedMan: Yeah, once you've resolved a vault you can check it's width and height 21:55:50 fair enough 21:56:07 HangedMan: So there are no size requirements with the new system, vaults can even be rectangular 21:56:52 so why not just leave things to the whims of the vault randomization (in this supposed shrinking/growing map definitions) instead of trying to get the layout builder to anticipate what said randomization might end up with 21:57:16 ugh, not much time left on my end 21:57:47 HangedMan: Well good point, I didn't realise you weren't aware of what I was changing 21:57:55 HangedMan: So I misunderstood your requirements :) 21:58:26 welp 21:58:54 have to go, will keep up on the conversations held later 21:59:21 -!- bonghitz has quit [Quit: bonghitz] 21:59:28 HangedMan: Cool, it's something I'm very interested in anyway (and more quality vaults are very important!) 22:00:29 -!- HangedMan has quit [Read error: Connection reset by peer] 22:06:09 Debian builds of the trunk branch on crawl.develz.org updated to: 0.12-a0-1689-gde95e64 22:10:37 -!- monqy_ has joined ##crawl-dev 22:11:09 -!- monqy has quit [Disconnected by services] 22:11:13 -!- monqy_ is now known as monqy 22:20:14 -!- Ryak has quit [Ping timeout: 246 seconds] 22:31:29 -!- Jayrays has quit [Ping timeout: 248 seconds] 22:34:18 -!- dtsund has quit [Ping timeout: 245 seconds] 22:39:17 -!- Soundlust has quit [Ping timeout: 248 seconds] 22:47:52 -!- ophanim1 is now known as ophanim 22:48:19 -!- crate has quit [Quit: Leaving] 22:48:26 -!- crate__ is now known as crate 22:49:23 -!- ktgrey has quit [Ping timeout: 252 seconds] 22:51:59 -!- Zephryn has quit [Read error: Connection reset by peer] 22:53:53 -!- crate has quit [Ping timeout: 245 seconds] 23:01:10 -!- Kina is now known as matilda 23:03:38 -!- Arkaniad has quit [Ping timeout: 246 seconds] 23:10:07 -!- Crazylemon64 has quit [Client Quit] 23:12:13 -!- hart_ has quit [Client Quit] 23:31:35 do you suppose it is possible to have a shop sell a particular type of unidentified item? 23:31:50 -!- dtsund has joined ##crawl-dev 23:31:52 like, if I wanted a shop to sell a thin cabochon ring 23:32:01 without regard to what that actually is 23:32:14 or just a * cabochon ring 23:32:34 or is there no guarantee that a cabochon ring will even be generated... 23:45:25 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 23:55:14 -!- yogaFLAME has quit [Quit: Page closed]