00:00:54 -!- hoody has quit [Remote host closed the connection] 00:01:17 Unstable branch on crawl.develz.org updated to: 0.12-a0-108-gc5ec0f4 (33) 00:03:57 -!- ac13_ has quit [Ping timeout: 256 seconds] 00:08:58 Windows builds of master branch on crawl.develz.org updated to: 0.12-a0-108-gc5ec0f4 00:13:22 -!- Textmode has joined ##crawl-dev 00:14:40 <|amethyst> hm 00:14:47 <|amethyst> CIA, where have you gone? 00:15:25 -!- kingbuddyboy has quit [Ping timeout: 245 seconds] 00:15:25 This would be an extremely good time for me to push a large number of commits <_< >_> 00:15:58 -!- Cheibriados has joined ##crawl-dev 00:15:58 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 00:15:59 -!- The topic of ##crawl is: CAO is down for major renovations, back by early September, but try CSZO instead! | Play Crawl online now: type ??cao, ??cdo, ??cszo, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious! 00:16:11 $ git log master..HEAD | grep ^commit | wc -l 00:16:12 55 00:16:34 <|amethyst> Chei will catch you now :) 00:16:47 i'm pretty sure CIA will spam it all when it comes back, anyway 00:16:55 -!- st_ has quit [Ping timeout: 244 seconds] 00:17:34 I doubt it. 00:17:51 I think I'm going to take this opportunity to do the merge, since we established earlier that the reason for my having held off is invalid. 00:18:39 i wonder if 55 is some kind of record 00:19:10 And now, I'm going to tune up Rogue's Gallery, possibly finish tinkering with magic_academy, and add them in. :b 00:19:40 <|amethyst> re branch length, what about players who saved deeper? 00:19:51 |amethyst: branch length is stored in saved games. 00:20:00 <|amethyst> right, but what if they were on V:7 ? 00:20:12 Vaults:$ vaults will still be placed on Vaults:$. 00:20:17 <|amethyst> ohhh 00:20:22 <|amethyst> right, so they keep V:8 00:20:28 the variable-length Elf that was in trunk was a test for that I believe 00:20:55 what sort of horrors is Grunt merging in? 00:21:05 Cherry-picked 5 commits into master 00:21:05 Grunt * 89b6045d6196 (7 changed): Monster spell implementation: Confusing Touch. 00:21:05 Grunt * be51c9eb7562 (3 changed): Monster spell implementation: Cigotuvi's Degeneration. 00:21:05 Grunt * 401582391634 (1 changed): Fix a small inconsistency with monsters, rain clouds, and Ring of Flames. 00:21:05 Grunt * ab7eb6992d06 (3 changed): Monster spell implementation: Ignite Poison. 00:21:05 Grunt * 53e02554a227 (7 changed): Monster spell implementations: Flight and See Invisible. 00:21:05 Grunt * 0c314cc95f5f (1 changed): Add Ring of Flames to the ghost-castable list. 00:21:05 Grunt * 655b995b0daf (1 changed): Fix a few unintentionally incorrect monster spell powers. 00:21:05 Grunt * 4132d17a75cb (7 changed): Monster spell implementation: Insulation. 00:21:05 Grunt * f71b250a2f70 (7 changed): Monster spell implementation: Sure Blade. 00:21:05 Grunt * 880988424248 (4 changed): Monster spell implementation: Freeze. 00:21:05 Grunt * b6bc92c57107 (8 changed): Monster spells: Alistair's Intoxication and Metabolic Englaciation. 00:21:05 Grunt * 676d270c4166 (1 changed): Monster spell implementation: Mass Confusion. 00:21:05 Grunt * 2f37312b7e62 (3 changed): Monster spell implementation: Tukima's Dance. 00:21:05 Grunt * 9411507f8973 (9 changed): Monster spell implementation: Passage of Golubria. 00:21:05 Grunt * 428c8bd066eb (1 changed): Monster spell implementation: Borgnjor's Revivification. 00:21:05 Grunt * 36faa5c36bad (9 changed): Monster spell implementation: Apportation! 00:21:05 Grunt * dfde0256ce19 (8 changed): Monster spell implementation: Ring of Flames. 00:21:05 Grunt * 46647cf388b4 (12 changed): Monster transmutations! 00:21:05 Grunt * 009ce4b70756 (2 changed): Monster spell implementation: Call Canine Familiar. 00:21:05 Grunt * 09356b5b0f47 (7 changed): Monster spell implementation: Phase Shift. 00:21:05 Grunt * 6bb22c5249bd (12 changed): Monster spell implementation: Passwall. 00:21:05 Grunt * 118569bf946c (4 changed): Monster spell implementation: Static Discharge. 00:21:05 Grunt * 1613341d418b (1 changed): Monster spell implementation: Cure Poison. 00:21:05 Grunt * 20f9716f2ce3 (6 changed): Monster spell implementation: Portal Projectile. 00:21:05 Grunt * 343ba80cc93e (7 changed): Monster spell implementation: Shroud of Golubria. 00:21:05 Grunt * f8cc923588cb (8 changed): Monster spell implementations of weapon branding spells. 00:21:05 Grunt * 79c952b9c02e (8 changed): Monster spell implementations: Repel Missiles and Deflect Missiles. 00:21:05 Grunt * 4caf285f53e5 (4 changed): Clean up monster Stoneskin. 00:21:05 Grunt * 02a183c02ce3 (10 changed): Monster spell implementations of Elyvilon abilities. 00:21:05 Grunt * c33434c31e5e (10 changed): Monster spell implementations of Fedhas abilities. 00:21:05 Grunt * 35b8e58a3d6a (11 changed): Monster spell implementations of Jiyva abilities. 00:21:05 Grunt * adab7babf2ed (47 changed): Monster spell implementation of Zin abilities. 00:21:05 Grunt * bb0298c9bf30 (8 changed): TSO abilities as monster spells; fix for monster Corrupt crash. 00:21:05 Grunt * b1d34ae9e507 (11 changed): Monster spell implementations of Lugonu abilities. 00:21:05 Grunt * 86298380b952 (10 changed): Monster spell implementations of Kikubaaqudgha abilities. 00:21:05 Grunt * 023a1bdb9523 (12 changed): Monster spell implementations of Cheibriados abilities. 00:21:05 Grunt * eb13e0db3c9e (5 changed): Monster spell implementations of Makhleb abilities. 00:21:05 Grunt * 8e9544cbbf13 (9 changed): Monster implementations of Heroism and Finesse. 00:21:05 Grunt * 5933cc83865d (1 changed): Make monster Call Imp only call imps, not all 5s. 00:21:05 Grunt * c544b9935399 (2 changed): Monster spell implementation: Demonic Horde. 00:21:05 Grunt * 2623e517d865 (1 changed): Add OTR and Dispersal to the ghost-castable list. 00:21:05 Grunt * fa2ad2c8da85 (5 changed): Monster spell implementation: Dispersal. 00:21:05 Grunt * 078b19a9bfe1 (2 changed): Implementation of monster-cast Olgreb's Toxic Radiance. 00:21:05 Grunt * 032950274637 (3 changed): Rework monster LRD target logic to use tracers. 00:21:05 Grunt * f129702d26d7 (1 changed): Add the extra parameter to setup_fragmentation_beam in get_fragment_target_list. 00:21:05 Grunt * d42625890810 (3 changed): Rework monster LRD targetting logic. 00:21:05 Grunt * 39b066743e02 (1 changed): Prevent player from suffering wrath from monster destruction of idols. 00:21:05 Grunt * 45e5e07f7e5c (1 changed): Disable instakill logic for LRD targetted at player. 00:21:05 Grunt * b32960f33e19 (1 changed): Prevent pan lords from being generated with Tornado. 00:21:05 Grunt * 722a331fc19d (4 changed): Implement monster casting of Tornado, Shatter, and LRD. 00:21:09 Monster spell implementations! 00:21:15 how did you handle Darkness? Or did you just skip that one 00:21:19 OH GOD, TAKE COVER. 00:21:22 * evilmike hides 00:21:24 <|amethyst> oh dear 00:22:45 -!- Cheibriados has joined ##crawl-dev 00:22:45 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 00:22:45 -!- The topic of ##crawl is: CAO is down for major renovations, back by early September, but try CSZO instead! | Play Crawl online now: type ??cao, ??cdo, ??cszo, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious! 00:22:49 :b 00:24:17 i like how the first commit is level 9 spells 00:24:38 That's where I started, hey? 00:24:41 -!- ruski has quit [Quit: Page closed] 00:24:43 Oh, I need to go close that entry. 00:25:00 it's like the initial motivation was to have new ways to nuke players 00:25:06 ??Grunt 00:25:06 grunt[1/1]: I'm really looking forward to the point in 0.12 where someone first comes across a tornado ghost. 00:27:14 I'm not sure about deep elf demonologists getting demonic horde. not that call imp is any good either 00:27:42 I actually made that change because I was contemplating having monster Call Imp not spam imps. 00:27:49 this isn't actually a dangerous spell... it mostly summons a meatshield. for a demonologist, this means it has less room for actual dangerous stuff 00:27:50 ...and I felt that demonologists should still be able to spam imps. :b 00:28:15 i'll put it this way - if the player version of demonic horde summoned all-hostile demons, it would still be kind of useful 00:28:26 Demonic Butterflies. 00:28:49 -!- ruski has quit [Client Quit] 00:29:06 i say give them summon common demon 00:29:26 which is just "summon demon" 00:31:37 -!- tedteus has quit [Quit: Page closed] 00:34:02 -!- Poncheis has quit [Read error: Connection reset by peer] 00:34:05 -!- Poncheis_ is now known as Poncheis 00:34:08 what happens if a monster casts PoG and you do as well? 00:34:14 are all the portals linked? 00:35:01 Yes. 00:36:36 -!- Chozo has quit [Remote host closed the connection] 00:38:54 -!- chewymouse has quit [Quit: Leaving] 00:39:03 -!- Poncheis has quit [Ping timeout: 276 seconds] 00:40:56 will be nice to see some new/overhauled uniques 00:41:41 earth elementalist, venom mage (poisons you and ignites), abyss knight, makhleb follower... 00:41:59 I was doing some work on a DDEE unique. 00:44:49 even though shatter is level 9, you should give it to the DDEE, since you just need a potion of levitation to resist it 00:44:59 He's going to have Shatter, natch. 00:45:47 shatter would be his "signature spell", I guess 00:46:26 maybe makhlebites could be a pandemonium enemy... I'm thinking more for major destruction than for demon summoning 00:55:33 -!- Codrus has quit [Ping timeout: 250 seconds] 00:57:30 -!- bmh has quit [Ping timeout: 245 seconds] 00:59:19 -!- elliptic has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 01:00:58 -!- ussdefiant_ has quit [Ping timeout: 245 seconds] 01:01:43 -!- casmith_789 has joined ##crawl-dev 01:01:51 -!- elliptic has joined ##crawl-dev 01:04:21 Unstable branch on crawl.s-z.org updated to: 0.12-a0-163-g89b6045 (33) 01:05:12 -!- casmith789 has quit [Ping timeout: 268 seconds] 01:06:52 -!- ussdefiant_ has joined ##crawl-dev 01:07:47 -!- DiazepaN has quit [Quit: DiazepaN] 01:08:01 -!- blackcustard has quit [Quit: leaving] 01:16:21 -!- Zeor has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 01:20:28 -!- andrewhl has quit [Remote host closed the connection] 01:23:39 Grunt * ac62ed659581 (2 changed): Minivault: the Magic Academy. 01:23:39 Grunt * 45b0a66f4b56 (2 changed): Serial vault: The Rogue's Gallery (#5901). 01:23:39 Grunt * 97c55024f54c (3 changed): Tweaks to monster draconians using Dragon Form. 01:28:57 -!- evilmike has quit [Read error: Connection reset by peer] 01:29:41 -!- Cheibriados has joined ##crawl-dev 01:29:41 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 01:29:41 -!- The topic of ##crawl is: CAO is down for major renovations, back by early September, but try CSZO instead! | Play Crawl online now: type ??cao, ??cdo, ??cszo, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious! 01:33:01 -!- Kalir has quit [Quit: Leaving] 01:41:15 -!- magistern has quit [Quit: This computer has gone to sleep] 02:00:00 Unstable branch on crawl.s-z.org updated to: 0.12-a0-166-gac62ed6 (33) 02:00:24 ...now that that's done, my TeAE in progress will no doubt encounter one or the other of those vaults :b 02:01:27 -!- PepeRC2 has quit [Ping timeout: 265 seconds] 02:03:47 -!- Poncheis has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 02:04:51 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 02:08:20 -!- g057721 has quit [Ping timeout: 245 seconds] 02:12:19 -!- Wensley has quit [Ping timeout: 246 seconds] 02:13:18 -!- ophanim has quit [Read error: Connection reset by peer] 02:14:25 -!- nooodl has quit [Ping timeout: 246 seconds] 02:17:42 -!- xnavy_ is now known as xnavy 02:23:07 -!- letmeon has quit [Quit: Page closed] 02:28:41 -!- ebarrett has quit [] 02:37:52 -!- ussdefiant_ has quit [Read error: Connection reset by peer] 02:37:59 -!- Cheibrodos has quit [Quit: Page closed] 02:38:25 -!- ussdefiant_ has joined ##crawl-dev 02:44:53 -!- Bloax has quit [Ping timeout: 248 seconds] 02:48:12 -!- Twinge has quit [] 02:50:30 -!- Textmode has quit [Ping timeout: 255 seconds] 02:57:40 -!- G-Flex has quit [Quit: Time for us to bug out.] 02:59:17 -!- elliott has quit [Ping timeout: 248 seconds] 03:02:00 -!- KKCryptic has quit [Quit: Page closed] 03:06:09 -!- dtsund has quit [Quit: dtsund] 03:07:06 -!- anubiscrapfoobis has quit [Ping timeout: 240 seconds] 03:09:17 -!- adamorjames has quit [Quit: Leaving...] 03:38:55 -!- monqy has quit [Quit: hello] 03:42:12 -!- Roarke has quit [Ping timeout: 272 seconds] 03:44:36 -!- ussdefiant__ has joined ##crawl-dev 03:46:09 -!- ussdefiant_ has quit [Ping timeout: 268 seconds] 03:46:42 -!- monqy has joined ##crawl-dev 03:47:40 -!- blabber has joined ##crawl-dev 03:54:03 -!- Ragdoll has joined ##crawl-dev 03:54:39 -!- casmith_789 has quit [Quit: Leaving] 03:58:33 -!- Yen has quit [Ping timeout: 256 seconds] 04:03:48 -!- MarvinPA has joined ##crawl-dev 04:04:00 -!- ussdefiant__ has quit [Ping timeout: 252 seconds] 04:10:11 -!- syllogism has joined ##crawl-dev 04:20:53 -!- ac13 has quit [Ping timeout: 248 seconds] 04:23:44 -!- hitsuji has quit [Quit: Leaving...] 04:39:20 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 04:45:33 -!- edlothiol has quit [Ping timeout: 244 seconds] 04:50:26 -!- mivue has quit [Quit: mivue] 04:54:55 -!- ark____ has joined ##crawl-dev 04:56:02 -!- monqy has quit [Quit: hello] 05:00:04 OSX builds of master branch on crawl.develz.org updated to: 0.12-a0-166-gac62ed6 05:00:36 -!- MarvinPA has quit [Read error: Connection reset by peer] 05:02:28 -!- PepeRC2 has quit [Remote host closed the connection] 05:04:05 -!- Vizer has quit [Quit: nipaa~] 05:19:09 -!- alefury has joined ##crawl-dev 05:29:03 -!- blabber has quit [Quit: leaving] 05:29:34 -!- DracoOmega has quit [] 05:31:05 did any existing monsters (other than ghost and pan lords) get new spells? or are the changes restricted to vault-only monsters so far? 05:32:00 -!- lorenz371 has quit [Ping timeout: 252 seconds] 05:43:24 kilobyte * 98eec6b03a6d9f82a6c39257481c562936afc65e: Make Degeneration work on loaded vampires as well. (8 minutes ago, 3 files, 23+ 12-) https://gitorious.org/crawl/crawl/commit/98eec6b03a6d 05:43:24 kilobyte * 7d5909e465185c71f679382680448048dc7f5209: Fix Demonspawn not being affected by monster Degeneration. (60 minutes ago, 1 files, 1+ 1-) https://gitorious.org/crawl/crawl/commit/7d5909e46518 05:47:35 -!- crate has quit [Quit: Leaving] 05:52:27 -!- raskol has quit [Ping timeout: 240 seconds] 05:53:34 kilobyte * 13c142650c4f754934d050d8a0723c443a551d2c: Let Degeneration work against mutable monsters. (15 minutes ago, 1 files, 2+ 1-) https://gitorious.org/crawl/crawl/commit/13c142650c4f 05:53:42 Grunt: ugh, I'm afraid monster transformations are a big pile of redundant and buggy code 05:54:10 what about reverting that, and, if actually needed, implementing them the way all other monster transformations already work? 05:54:27 (ie, changing the actual type, and restoring it on transforming back) 05:58:53 -!- MarvinPA has joined ##crawl-dev 06:00:38 -!- tsn has quit [Quit: leaving] 06:00:44 Unstable branch on crawl.s-z.org updated to: 0.12-a0-169-g13c1426 (33) 06:03:28 -!- Adeon has quit [Read error: Connection reset by peer] 06:03:33 -!- blabber has joined ##crawl-dev 06:20:16 -!- voker57 has quit [Read error: Connection reset by peer] 06:23:18 -!- absolutego has quit [Quit: leaving] 06:29:55 -!- HangedMan has joined ##crawl-dev 06:37:02 ugh, after more careful read of all these commits, I really feel like we should do a hard reset, picking just reasonable parts :( 06:46:10 -!- letmeon has quit [Quit: Page closed] 07:03:03 _The arrow of dispersal hits you! You feel a strange sense of stasis. 07:08:52 Also, shining eye rounds in the Arena are the worst rounds. 07:10:49 -!- nooodl has joined ##crawl-dev 07:14:34 -!- CrazyJew has quit [Read error: Connection reset by peer] 07:18:41 -!- Jatoskep has joined ##crawl-dev 07:35:20 kilobyte: I agree, there's no point in having buggy dormant code for pointless spells. 07:35:20 galehar: You have 1 message. Use !messages to read it. 07:35:24 !messages 07:35:24 (1/1) kilobyte said (4d 10h 46m 1s ago): 03db3e267 breaks monster uses of pathfinding (including arena) 07:35:45 galehar: (that was fixed meanwhile) 07:35:50 yeah, I saw 07:39:17 -!- RollieTG has quit [Ping timeout: 248 seconds] 08:06:15 -!- Jatoskep has quit [Ping timeout: 276 seconds] 08:06:49 -!- Kheldar has quit [Client Quit] 08:08:23 -!- bmfx has quit [Read error: Connection reset by peer] 08:09:54 -!- Adeon has joined ##crawl-dev 08:10:27 -!- Jatoskep has joined ##crawl-dev 08:14:11 -!- Kellhus has quit [Quit: Page closed] 08:19:48 -!- MPR has quit [Ping timeout: 256 seconds] 08:22:57 -!- ainsophyao has joined ##crawl-dev 08:30:49 -!- ajikeshi_ has quit [*.net *.split] 08:30:49 -!- tJener has quit [*.net *.split] 08:30:49 -!- Pacra has quit [*.net *.split] 08:30:49 -!- Wenzell has quit [*.net *.split] 08:30:49 -!- BlastHardcheese has quit [*.net *.split] 08:30:49 -!- galehar has quit [*.net *.split] 08:30:50 -!- Morokiane has quit [*.net *.split] 08:30:50 -!- jbenedetto has quit [*.net *.split] 08:30:50 -!- herself has quit [*.net *.split] 08:30:50 -!- clinew has quit [*.net *.split] 08:33:27 -!- ToBeFree has quit [Ping timeout: 240 seconds] 08:37:13 -!- Nightbeer has quit [Ping timeout: 245 seconds] 08:38:59 -!- RollieTG has quit [Remote host closed the connection] 08:39:04 -!- fooobaar has quit [Ping timeout: 260 seconds] 08:41:16 -!- wheals has quit [Quit: Leaving] 08:41:42 -!- Daekdroom has quit [Quit: Saindo] 08:43:47 -!- inde has quit [] 08:52:59 -!- ToBeFree has joined ##crawl-dev 08:53:15 -!- VideoGames has quit [Quit: Page closed] 09:02:02 -!- Roarke has quit [Ping timeout: 272 seconds] 09:06:16 -!- hoody has quit [Remote host closed the connection] 09:09:47 -!- BlastHardcheese has joined ##crawl-dev 09:09:47 -!- Pacra has joined ##crawl-dev 09:09:47 -!- Wenzell has joined ##crawl-dev 09:09:47 -!- galehar has joined ##crawl-dev 09:10:03 -!- BlastHardcheese has quit [Max SendQ exceeded] 09:10:10 -!- BlastHardcheese has joined ##crawl-dev 09:10:15 -!- guardiant7 has quit [Changing host] 09:14:46 -!- dg_ has joined ##crawl-dev 09:16:37 -!- hoody has quit [Remote host closed the connection] 09:19:57 -!- Fear has quit [Ping timeout: 252 seconds] 09:21:48 -!- guardiant7 has quit [Quit: Page closed] 09:26:40 -!- Silurio has quit [Ping timeout: 245 seconds] 09:26:45 Shops (https://crawl.develz.org/mantis/view.php?id=6090) by white_noise 09:28:09 -!- Jatoskep has quit [Ping timeout: 276 seconds] 09:29:36 -!- dg_ has quit [Quit: Textual IRC Client: www.textualapp.com] 09:33:19 -!- anubiscrapfoobis has quit [Ping timeout: 260 seconds] 09:34:19 -!- Pingas has joined ##crawl-dev 09:35:01 -!- Lightli has quit [Ping timeout: 245 seconds] 09:49:39 -!- fungee has quit [Ping timeout: 252 seconds] 09:50:59 -!- aleksil has quit [Ping timeout: 246 seconds] 09:52:19 -!- Jatoskep has joined ##crawl-dev 09:58:52 -!- Jabberwocky has quit [Quit: Page closed] 10:05:36 -!- SteampunkDuck has quit [Quit: Lost terminal] 10:07:37 -!- scummos has quit [Ping timeout: 240 seconds] 10:07:45 -!- ark_____ has joined ##crawl-dev 10:09:12 -!- ark____ has quit [Ping timeout: 252 seconds] 10:09:43 -!- Bloax has quit [Ping timeout: 245 seconds] 10:14:40 -!- absolutego has joined ##crawl-dev 10:21:51 -!- hoody has quit [Remote host closed the connection] 10:28:23 -!- Fosius has quit [Quit: Page closed] 10:35:08 -!- pantaril has quit [Ping timeout: 272 seconds] 10:35:27 -!- fooobaar has quit [Read error: Connection reset by peer] 10:37:08 -!- rossi has quit [Quit: WeeChat 0.3.7] 10:39:02 -!- smeea has quit [Read error: Connection reset by peer] 10:42:04 -!- omnirizon has quit [Quit: leaving] 10:42:38 -!- SurpriseTRex has quit [Ping timeout: 245 seconds] 10:44:55 -!- dpeg has joined ##crawl-dev 10:46:19 -!- xlint has quit [Client Quit] 10:47:57 -!- Deathmic has quit [Read error: No route to host] 10:48:48 -!- absolute1o has joined ##crawl-dev 10:49:03 -!- absolute1o is now known as absolutego_ 10:50:41 -!- ZRN_ is now known as ZRN 10:51:37 -!- absolutego has quit [Ping timeout: 252 seconds] 10:56:37 -!- raskol has quit [Ping timeout: 248 seconds] 10:56:52 -!- omni is now known as Guest66735 10:58:58 -!- G-Flex has joined ##crawl-dev 10:59:49 -!- Guest66735 has quit [Read error: Connection reset by peer] 11:01:04 -!- omni__ has quit [Client Quit] 11:01:44 -!- fooobaar has quit [Read error: Operation timed out] 11:02:45 -!- simmarine has quit [Ping timeout: 268 seconds] 11:03:23 -!- omnirizon has quit [Killed (niven.freenode.net (Nickname regained by services))] 11:04:54 -!- Ragnor has quit [Ping timeout: 272 seconds] 11:08:14 -!- MPR has quit [Changing host] 11:23:36 -!- chewymouse has joined ##crawl-dev 11:23:53 -!- tensorpudding has quit [Quit: tensorpudding] 11:24:18 lovelylum2020 (L13 SETm) ASSERT(item.is_valid(iinfo)) in 'tags.cc' at line 2682 failed. (Orc:2) 11:38:55 -!- voker57 has quit [Changing host] 11:41:07 -!- bmh has joined ##crawl-dev 11:41:58 -!- ZRN has quit [Ping timeout: 252 seconds] 11:43:06 perhaps this is intentional but summon butterflies seems like the best spell for dealing with archer statues. 11:43:54 archer statues running out of ammo is problematic in general 11:44:35 possibly they should get infinite ammo that always mulches, though that makes less sense 11:44:54 why? there are two ways to make them non-grindy: lower their ammo (so you can non-grindily depelte it) or make them into conjurers (so they still make sense with infinite ammo) 11:45:57 or they could never mulch ammo and get apportation spell! 11:46:25 that sounds pretty neat 11:46:39 it wouldn't really help, you could just pick up the ammo as it is shot at you 11:46:41 still inconsistent, but oh well 11:47:04 i dont think them depleting their ammo against you is as much of a problem as depleting it against summons? 11:47:05 I tend to think that conjurer statues do everything that archer statues do better 11:47:50 alefury: you can just duck in and out of sight until they run out... I've actually done this 11:47:58 also that whole "animated statue that cant actually move" thing sucks a bit 11:48:08 they have to move to fire their bows 11:48:24 with a conjurer statue i can just imagine some sort of magical turret that makes balls of energy 11:49:31 How about giving them infinite ammo that always mulches? 11:50:00 conjurer statues would be nice if there weren't three different versions of them 11:50:19 sliver, orange, ice? or do I just not see enough statues? 11:50:24 and don't forget about Roxanne 11:50:33 those aren't conjurer statues 11:51:09 we are talking about some vault-only statues, like archer statues 11:51:10 wizlab_iskenderun, evilmike_halls_of_destruction, and iood_simple 11:51:29 oh -- here's another idea: When an archer statue runs out of ammo it becomes a regular statue and you don't get XP 11:51:40 I like the way the statues play out in evilmike_halls_of_destruction 11:52:25 bmh: usually if you are willing to spend the time to make an archer statue run out of ammo it is because it is guarding item(s) you want, not because you care about the measly xp it gives 11:52:36 point 11:52:58 or because you want its bow I guess 12:00:28 elliptic: have you looked at the cbl patch on mantis? any thoughts on pushing it as-is, or maybe minus the damage reduction as st_ suggested? 12:02:44 If you're wearing a shield and attempt to wield a 2 handed weapon, should there be a prompt? 12:04:16 it reduces damage from 3d20 to 3d(6 + pow/14) which seems like a fairly large reduction, maybe the fact that they'll reliably hit things makes up for that though 12:04:59 hm, I hadn't looked at this patch but am looking now 12:05:08 I don't much like making the HD of the balls depend on your spell power 12:05:28 since invisibly changing HD is generally bleh 12:06:05 also I'd need to play with the patch but it really shouldn't "reliably hit things"... the whole point of the spell is not being so reliable 12:06:26 well hd is just power in this case, i don't think it does anything else for ball lightnings? 12:06:29 or power/10 or something 12:07:05 -!- dingir has quit [Quit: leaving] 12:07:12 even so, people will expect the ball lightnings they conjure to be identical to ball lightnings that lom conjures or that appear in vaults 12:07:26 I think number of balls works perfectly well as a scaling mechanism, no need to do this at all 12:08:13 -!- fungee has quit [] 12:09:17 maybe I should actually try playing with the patch but from the looks of it, it makes the ball lightnings just behave like any other summon... not good at all IMO 12:09:24 they should still be somewhat erratic 12:09:38 yeah, i've not actually tested it properly in an open space yet 12:09:44 i'll take a look and see how they behave 12:10:44 -!- fooobaar has quit [Read error: Connection reset by peer] 12:11:02 -!- dtsund has joined ##crawl-dev 12:12:02 I could get behind some partial changes to the balls, like making them always explode on a hostile if they are next to one (but wander around randomly the rest of the time) 12:12:44 yeah 12:12:54 or making them have some chance each turn of trying to move towards a hostile, and otherwise moving randomly 12:13:10 looks like they do just move straight towards things with the patch 12:13:17 and pretty quickly, since they're speed 20 12:14:46 -!- ac13 has quit [Ping timeout: 240 seconds] 12:15:46 -!- SurpriseTRex has quit [Ping timeout: 240 seconds] 12:18:37 -!- hoody has quit [Remote host closed the connection] 12:19:49 Cherry-picked 15 commits into stone_soup-0.11 12:19:49 kilobyte * 4aa0d0a308ee65cfaaf24c13a5fdc5d03c995fa4: Eliminate an unneeded assertion for 0.11. (5 days ago, 1 files, 0+ 2-) https://gitorious.org/crawl/crawl/commit/4aa0d0a308ee 12:20:02 elliptic, MarvinPA, dpeg: any comments about rewinding git to unmerge monster_spells, as per my mail? 12:20:50 still no Grunt, the #1 person who should be talked to, but the more we wait, more people pull the current state 12:21:08 I'm here, and I'm writing a detailed response. 12:21:08 Well, an initial response. 12:21:34 -!- elliott has joined ##crawl-dev 12:21:35 Extremely terse answer: don't do it; you're likely break servers and saved games in a horrible fashion. 12:21:52 hmm, don't do what? :p 12:21:53 elliott: You have 1 message. Use !messages to read it. 12:22:16 that can be handled, if all else fails by bumping save compat 12:24:24 i don't know what the best approach would be now, but i agree that a lot of spells really don't need a monster version 12:26:18 I agree that many of the monster spells (and god abilities) look like things that will just be dead code; I haven't looked at how most of the them are implemented to have a good idea of how entangled they are with other code, nor do I have enough git-fu to really know what the issues are with rewinding git are 12:27:09 problems with rewinding can be avoided by a destructive merge (as in, a merge that ignores one of the sides), that makes the history pretty ugly though 12:27:58 versioning is not an issue, that's why git doesn't even accept a "version" without a hash or an exact tag 12:29:13 I cannot really comment on the issue. I just hope we don't lose Grunt in the process. 12:29:45 dpeg: yeah, that's quite a bad thing for morale 12:30:39 however, objections have been raised multiple times, so it's not merely a lack of discussion, but even _contrary_ to the discussion 12:30:58 (what I thought was agreed upon, was adding only several spells, not everything) 12:32:20 -!- hoody has quit [Remote host closed the connection] 12:32:22 -!- ZRN_ is now known as ZRN 12:33:00 Perhaps I confounded to the problem: on the forum, I mentioned that god powers for monsters would be desirable for Demigods (they will, although of course not all of them). Grunt, did I? 12:33:34 I don't recall if you mentioned it on the forum or not, but you definitely mentioned it here at some point. 12:34:49 I had said previously re god abilities that the only part of any of the god-related work I was planning to commit was the active monster spell implementations, and there was no particular objection to that at the times that I brought it up (apart from implementation specifics of a couple of the abilities). 12:36:59 As for the rest of the spells, I've generally kept this place apprised of what I've been working on that respect and incorporated feedback and suggestions that have been raised in response. 12:37:06 -!- Pthing has quit [Remote host closed the connection] 12:37:25 -!- ishanyx has joined ##crawl-dev 12:38:21 -!- st_ has joined ##crawl-dev 12:39:53 To be sure, a number of monster spells sound interesting. I can't comment on code quality at all, but would it be possible to cut spells we think are not useful for monsters (there are some) and just go with the rest? 12:40:15 spells that were _not_ objected to, as far as I can remember: Ignite Poison, Freeze, (not ever mentioned) Passage of Golubria, Call Canine Familiar, Static Discharge, Cure Poison, Shroud of Golubria, LRD, Shatter 12:41:15 well, that's something :) 12:41:26 for god abilities, Heroism and Finesse are not problematic, even if the former is still a bit problematic as it's harder to balance than Might 12:41:33 Slouch might work too 12:41:33 there will be others that can be useful (transformations can be interesting) 12:42:01 Injury mirror is already in, right? 12:42:11 yes 12:42:32 You've never seen the Injury Mirror-related zigrobin death, have you? :) 12:42:46 is there a cool one? I'd love to see it :) 12:43:05 aaah the stab bugs, coolness :) 12:43:07 -!- ac13_ has quit [Read error: Connection reset by peer] 12:43:11 I don't necessarily object to the idea of cutting spells that don't sound interesting for monsters, but even the most mundane-sounding spells can prove to have interesting effects for monsters. 12:43:11 s/bugs/bug/ 12:43:28 Ozocubu's Armour ended up working far better for Fannar than I ever expected when I implemented it. 12:43:42 So it seems this is once more a problem about communication. As always, basically. 12:43:54 I'm more concerned with the massive amount of new code that has little purpose 12:44:01 kilobyte, others: Is there time for a spell by spell review? 12:44:13 especially Beastly Appendage which adds a zillion new enchantments 12:44:40 dpeg: I'd rewind and then start re-adding them one by one slowly 12:45:06 Grunt: was this your first big initiative within Crawl? (I'm asking because we've seen similar things before: perhaps it's due to different experiences with projects of this size.) 12:45:46 although, due to several more hours passing, this may need to be a destructive merge rather than a rewind now 12:46:02 kilobyte: That's probably okay as long as we take into account Grunt's experience (for example, when he says that Fannar + Ozocubu is a good combo). 12:46:31 -!- RollieTG has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 12:46:43 I really want to avoid making Grunt feel like his effort was wasted. 12:46:50 -!- Daekdroom has quit [Quit: Saindo] 12:46:58 yeah, a number of the spells are fine 12:47:13 dpeg: Depending on what you consider to be 'major', there are other things I've done such as the new spell targetters that might qualify. 12:47:42 Grunt: ah, alright. Can you live with the proposed approach? 12:47:48 it's just about those which are not fine, and either haven't been discussed enough, or have ignored the feedback 12:48:00 -!- wasd22 has quit [Read error: Connection reset by peer] 12:48:05 dpeg: the targetters was a great piece of code, yeah 12:48:22 (I have to rely on your expertise on what to do regarding the version control system. No idea what's best in the long run.) 12:48:40 okay, food --> kids now 12:48:53 I hope the dev counter is the same when I'm back 12:49:01 -!- absolutego_ has quit [Quit: leaving] 12:49:04 Grunt: don't take it personal, please :) 12:49:35 dpeg, don't worry about me thinking I've wasted effort; there are plenty of things I've tinkered with that I never intend to actually see the light of day. :b 12:49:47 and well-done, too. There's still a targetter-related commit |amethyst did _early_ that's too ugly to live, but which I had no time to rewrite. And now he produces code of better quality than mine. 12:51:01 -!- Textmode has joined ##crawl-dev 12:51:54 We all write horribly ugly code from time to time, and even the best code can turn ugly; it's where we get commits like 661b8711 or 92d52c9c from. 12:53:51 -!- casmith789 has joined ##crawl-dev 12:56:41 -!- Wensley has joined ##crawl-dev 12:58:45 -!- bmh has quit [Ping timeout: 245 seconds] 12:58:58 -!- MarvinPA has quit [Ping timeout: 252 seconds] 13:00:31 Stable (0.11) branch on crawl.s-z.org updated to: 0.11-b1-32-g01f7d90 13:02:26 -!- hoody has quit [Remote host closed the connection] 13:06:35 huh, apparently the "wracked with pain" torment message is wrong: http://idioms.thefreedictionary.com/racked+with+pain 13:09:10 -!- Mottie has quit [Ping timeout: 268 seconds] 13:10:54 -!- __jpmorgan has quit [Ping timeout: 260 seconds] 13:11:20 pretty sure both are correct 13:11:34 "usage The use of the spelling wrack rather than rack in sentences such as she was wracked by grief or the country was wracked by civil war is very common but is thought by many people to be incorrect " 13:11:34 hrm 13:12:26 -!- __jpmorgan has joined ##crawl-dev 13:13:36 they're more or less synonymous in modern usage. basically "rack" means "to torture" and "wrack" means "to ruin", I'd argue that both "ruined with pain" and "tortured with pain" make sense in their own way 13:13:48 but it's just an idiom, use whatever spelling is most common 13:16:20 kilobyte * e4e0d54a9044f8a44dc055cee632f227412dbe5b: A token commit to prevent people from accidental pulls --rebase. (9 minutes ago, 1 files, 2+ 2-) https://gitorious.org/crawl/crawl/commit/e4e0d54a9044 13:16:20 kilobyte * ed9563133047e307b2700fa565ddd297372f9fa5: Bump save compat, in order to recover from monster_spells. (16 minutes ago, 27 files, 12+ 637-) https://gitorious.org/crawl/crawl/commit/ed9563133047 13:17:46 Unstable branch on crawl.develz.org updated to: 0.12-a0-110-ge4e0d54 (34) 13:20:43 kilobyte: poor git history. :( 13:23:36 tested on CDO, it builds and works right 13:24:19 since so many hours passed between the commits and rewind, it might be good to make a fake merge, though 13:24:32 not sure if people will have problems pulling 13:24:48 -!- Chozo has quit [Read error: Connection reset by peer] 13:25:09 i didn't but i also don't see what's wrong with simply reverting the offending commits 13:28:42 -!- scshunt has joined ##crawl-dev 13:31:57 <|amethyst> ... 13:31:58 <|amethyst> crap 13:32:18 <|amethyst> I just reset the wrong thing 13:32:28 -!- Twinge has joined ##crawl-dev 13:32:40 ok, this proves it's indeed hard 13:32:49 <|amethyst> no, I mean the wrong repo 13:33:06 <|amethyst> I changed into crawl-build rather than crawl-build/crawl-git-repository 13:33:15 |amethyst: sorry for the hassle, please use reflog 13:33:19 <|amethyst> yeah 13:33:51 I pushed a fake merge so all involved commits are ancestors of current trunk 13:34:22 <|amethyst> there we go 13:34:25 <|amethyst> thanks 13:34:53 <|amethyst> I *think* all my local changes to dgamelaunch-config had been committed 13:35:25 back 13:36:31 -!- _159 has quit [Quit: Page closed] 13:36:44 Cherry-picked 5 commits into master 13:36:44 kilobyte * c72f399a8fd8d139f9582d8f2a6e11001c5a35f3: A fake merge of the old history. (5 minutes ago, files, + -) https://gitorious.org/crawl/crawl/commit/c72f399a8fd8 13:36:44 kilobyte * 13c142650c4f754934d050d8a0723c443a551d2c: Let Degeneration work against mutable monsters. (8 hours ago, 1 files, 2+ 1-) https://gitorious.org/crawl/crawl/commit/13c142650c4f 13:36:44 kilobyte * 98eec6b03a6d9f82a6c39257481c562936afc65e: Make Degeneration work on loaded vampires as well. (8 hours ago, 3 files, 23+ 12-) https://gitorious.org/crawl/crawl/commit/98eec6b03a6d 13:36:44 kilobyte * 7d5909e465185c71f679382680448048dc7f5209: Fix Demonspawn not being affected by monster Degeneration. (9 hours ago, 1 files, 1+ 1-) https://gitorious.org/crawl/crawl/commit/7d5909e46518 13:36:44 Grunt * ac62ed659581f2e8fad23e0ceca520951c268d85: Minivault: the Magic Academy. (12 hours ago, 2 files, 582+ 0-) https://gitorious.org/crawl/crawl/commit/ac62ed659581 13:36:44 Grunt * 45b0a66f4b56a15173fb2d4900356daa77293ad5: Serial vault: The Rogue's Gallery (#5901). (13 hours ago, 2 files, 952+ 0-) https://gitorious.org/crawl/crawl/commit/45b0a66f4b56 13:36:44 Grunt * 97c55024f54c7311773c6e39f5a34065894c70ad: Tweaks to monster draconians using Dragon Form. (13 hours ago, 3 files, 39+ 6-) https://gitorious.org/crawl/crawl/commit/97c55024f54c 13:36:44 Grunt * 89b6045d6196a0a8e8ed879c507361b78e75e72d: Monster spell implementation: Confusing Touch. (2 days ago, 7 files, 80+ 5-) https://gitorious.org/crawl/crawl/commit/89b6045d6196 13:36:44 Grunt * be51c9eb75624064ce562f53cf430255136ac880: Monster spell implementation: Cigotuvi's Degeneration. (2 days ago, 3 files, 26+ 0-) https://gitorious.org/crawl/crawl/commit/be51c9eb7562 13:36:44 Grunt * 4015823916349e488363061734c70318527e9dcf: Fix a small inconsistency with monsters, rain clouds, and Ring of Flames. (2 days ago, 1 files, 2+ 1-) https://gitorious.org/crawl/crawl/commit/401582391634 13:36:44 Grunt * ab7eb6992d0672e1189193d82656b790ddd6dc9a: Monster spell implementation: Ignite Poison. (2 days ago, 3 files, 76+ 10-) https://gitorious.org/crawl/crawl/commit/ab7eb6992d06 13:36:44 Grunt * 53e02554a227a98d9e72d531eb39a6448c31037d: Monster spell implementations: Flight and See Invisible. (2 days ago, 7 files, 62+ 4-) https://gitorious.org/crawl/crawl/commit/53e02554a227 13:36:44 Grunt * 0c314cc95f5fee96cc0aa9e53b73c1642fc9fd8f: Add Ring of Flames to the ghost-castable list. (2 days ago, 1 files, 1+ 0-) https://gitorious.org/crawl/crawl/commit/0c314cc95f5f 13:36:44 Grunt * 655b995b0daf4153c2e3fe4cb70b5a19da0e9a38: Fix a few unintentionally incorrect monster spell powers. (2 days ago, 1 files, 11+ 11-) https://gitorious.org/crawl/crawl/commit/655b995b0daf 13:36:44 Grunt * 4132d17a75cb3adcc03f6948fa9a09826fa344db: Monster spell implementation: Insulation. (2 days ago, 7 files, 28+ 2-) https://gitorious.org/crawl/crawl/commit/4132d17a75cb 13:36:44 Grunt * f71b250a2f706f954298c2dcfe01174a91f661ba: Monster spell implementation: Sure Blade. (2 days ago, 7 files, 56+ 1-) https://gitorious.org/crawl/crawl/commit/f71b250a2f70 13:36:44 Grunt * 88098842424890925e3fa639a3d403570d13bd80: Monster spell implementation: Freeze. (2 days ago, 4 files, 43+ 2-) https://gitorious.org/crawl/crawl/commit/880988424248 13:36:44 Grunt * b6bc92c571073b7abba8e1ec83596aeaa1d10c26: Monster spells: Alistair's Intoxication and Metabolic Englaciation. (2 days ago, 8 files, 115+ 14-) https://gitorious.org/crawl/crawl/commit/b6bc92c57107 13:36:44 Grunt * 676d270c4166aa73b693a51c714d4e729d0df80b: Monster spell implementation: Mass Confusion. (2 days ago, 1 files, 95+ 0-) https://gitorious.org/crawl/crawl/commit/676d270c4166 13:36:44 Grunt * 2f37312b7e62df520d7a7bfb1e76ce890ecabb9a: Monster spell implementation: Tukima's Dance. (2 days ago, 3 files, 61+ 30-) https://gitorious.org/crawl/crawl/commit/2f37312b7e62 13:36:44 Grunt * 9411507f89733fcc7813354010df7d31dea2ba82: Monster spell implementation: Passage of Golubria. (2 days ago, 9 files, 135+ 19-) https://gitorious.org/crawl/crawl/commit/9411507f8973 13:36:44 Grunt * 428c8bd066eb1d8f11488a4497d5c7fd87482bae: Monster spell implementation: Borgnjor's Revivification. (2 days ago, 1 files, 39+ 0-) https://gitorious.org/crawl/crawl/commit/428c8bd066eb 13:36:44 Grunt * 36faa5c36badfcbd550d305a22fe37f873593793: Monster spell implementation: Apportation! (2 days ago, 9 files, 199+ 89-) https://gitorious.org/crawl/crawl/commit/36faa5c36bad 13:36:44 Grunt * dfde0256ce1966787593652e44f873e1d43417db: Monster spell implementation: Ring of Flames. (3 days ago, 8 files, 66+ 9-) https://gitorious.org/crawl/crawl/commit/dfde0256ce19 13:36:44 Grunt * 46647cf388b42579c8aa338a6ef77f8e11481737: Monster transmutations! (3 days ago, 12 files, 543+ 44-) https://gitorious.org/crawl/crawl/commit/46647cf388b4 13:36:44 Grunt * 009ce4b70756225141294bcf6d8a5fa8331cbdc3: Monster spell implementation: Call Canine Familiar. (3 days ago, 2 files, 23+ 0-) https://gitorious.org/crawl/crawl/commit/009ce4b70756 13:36:44 Grunt * 09356b5b0f47b6c22da3d8268613c5defd05e2be: Monster spell implementation: Phase Shift. (3 days ago, 7 files, 40+ 3-) https://gitorious.org/crawl/crawl/commit/09356b5b0f47 13:36:44 Grunt * 6bb22c5249bde33f992f8c063ee60a9e118fcc41: Monster spell implementation: Passwall. (3 days ago, 12 files, 201+ 7-) https://gitorious.org/crawl/crawl/commit/6bb22c5249bd 13:36:44 Grunt * 118569bf946c5208922650f5644f75023997af18: Monster spell implementation: Static Discharge. (3 days ago, 4 files, 59+ 7-) https://gitorious.org/crawl/crawl/commit/118569bf946c 13:36:44 Grunt * 1613341d418b2be95d4bef1316acbf86ad46b499: Monster spell implementation: Cure Poison. (3 days ago, 1 files, 13+ 0-) https://gitorious.org/crawl/crawl/commit/1613341d418b 13:36:44 Grunt * 20f9716f2ce3134125ea5d174111514efc6d32df: Monster spell implementation: Portal Projectile. (3 days ago, 6 files, 65+ 18-) https://gitorious.org/crawl/crawl/commit/20f9716f2ce3 13:36:44 Grunt * 343ba80cc93ec7cb6ada8c2511a01130803864de: Monster spell implementation: Shroud of Golubria. (3 days ago, 7 files, 51+ 7-) https://gitorious.org/crawl/crawl/commit/343ba80cc93e 13:36:44 Grunt * f8cc923588cb22629ce77020b7484d94c0c53f59: Monster spell implementations of weapon branding spells. (3 days ago, 8 files, 211+ 80-) https://gitorious.org/crawl/crawl/commit/f8cc923588cb 13:36:44 Grunt * 79c952b9c02e8124716e293172a2c8d42e955a12: Monster spell implementations: Repel Missiles and Deflect Missiles. (3 days ago, 8 files, 63+ 7-) https://gitorious.org/crawl/crawl/commit/79c952b9c02e 13:36:44 Grunt * 4caf285f53e514065beca360c1d5d12c4f30adac: Clean up monster Stoneskin. (3 days ago, 4 files, 14+ 1-) https://gitorious.org/crawl/crawl/commit/4caf285f53e5 13:36:44 Grunt * 02a183c02ce35386174b4bb3c7a1767309ba8720: Monster spell implementations of Elyvilon abilities. (3 weeks ago, 10 files, 415+ 28-) https://gitorious.org/crawl/crawl/commit/02a183c02ce3 13:36:44 Grunt * c33434c31e5ea72b6300ce4e7ffac45b3a1c2e59: Monster spell implementations of Fedhas abilities. (3 weeks ago, 10 files, 585+ 198-) https://gitorious.org/crawl/crawl/commit/c33434c31e5e 13:36:44 Grunt * 35b8e58a3d6ab23b836b6d77353ec9e122d1dd31: Monster spell implementations of Jiyva abilities. (3 weeks ago, 11 files, 127+ 11-) https://gitorious.org/crawl/crawl/commit/35b8e58a3d6a 13:36:44 Grunt * adab7babf2ed343ad0f17ae9b3135a0a972cb99b: Monster spell implementation of Zin abilities. (3 weeks ago, 47 files, 1058+ 191-) https://gitorious.org/crawl/crawl/commit/adab7babf2ed 13:36:44 Grunt * bb0298c9bf305c7f28dc6ed9982ff470206951e0: TSO abilities as monster spells; fix for monster Corrupt crash. (3 weeks ago, 8 files, 95+ 8-) https://gitorious.org/crawl/crawl/commit/bb0298c9bf30 13:36:44 Grunt * b1d34ae9e5071b7889ab46e3aea48f2a32e21239: Monster spell implementations of Lugonu abilities. (3 weeks ago, 11 files, 262+ 21-) https://gitorious.org/crawl/crawl/commit/b1d34ae9e507 13:36:44 Grunt * 86298380b952aa8530a94f02fb7b0a9defe34cd8: Monster spell implementations of Kikubaaqudgha abilities. (4 weeks ago, 10 files, 113+ 13-) https://gitorious.org/crawl/crawl/commit/86298380b952 13:36:44 Grunt * 023a1bdb95234303d13cd995533910e5fe606828: Monster spell implementations of Cheibriados abilities. (3 weeks ago, 12 files, 284+ 20-) https://gitorious.org/crawl/crawl/commit/023a1bdb9523 13:36:44 Grunt * eb13e0db3c9e84b8179c152a2f02cc1033d70397: Monster spell implementations of Makhleb abilities. (4 weeks ago, 5 files, 189+ 3-) https://gitorious.org/crawl/crawl/commit/eb13e0db3c9e 13:36:44 Grunt * 8e9544cbbf1362b5aa944fbc619f1e83f4b26204: Monster implementations of Heroism and Finesse. (4 weeks ago, 9 files, 205+ 73-) https://gitorious.org/crawl/crawl/commit/8e9544cbbf13 13:36:44 Grunt * 5933cc83865d51d806c20beab8bffbaa88a57c98: Make monster Call Imp only call imps, not all 5s. (12 days ago, 1 files, 12+ 3-) https://gitorious.org/crawl/crawl/commit/5933cc83865d 13:36:44 Grunt * c544b993539985813d61385c79195c2204421f32: Monster spell implementation: Demonic Horde. (3 weeks ago, 2 files, 17+ 2-) https://gitorious.org/crawl/crawl/commit/c544b9935399 13:36:44 Grunt * 2623e517d86564756bbf802a7f63d5813f1a8bad: Add OTR and Dispersal to the ghost-castable list. (3 weeks ago, 1 files, 2+ 0-) https://gitorious.org/crawl/crawl/commit/2623e517d865 13:36:44 Grunt * fa2ad2c8da85731a461057f5036b7e4bfe479ffa: Monster spell implementation: Dispersal. (3 weeks ago, 5 files, 60+ 7-) https://gitorious.org/crawl/crawl/commit/fa2ad2c8da85 13:36:44 Grunt * 078b19a9bfe1bb17670f24eb13d6696b718e781e: Implementation of monster-cast Olgreb's Toxic Radiance. (3 weeks ago, 2 files, 116+ 2-) https://gitorious.org/crawl/crawl/commit/078b19a9bfe1 13:36:44 Grunt * 0329502746376c1cc0310178834ad9748917bc1a: Rework monster LRD target logic to use tracers. (6 weeks ago, 3 files, 21+ 44-) https://gitorious.org/crawl/crawl/commit/032950274637 13:36:44 Grunt * f129702d26d7234d49540b648936749967a33751: Add the extra parameter to setup_fragmentation_beam in get_fragment_target_list. (6 weeks ago, 1 files, 1+ 1-) https://gitorious.org/crawl/crawl/commit/f129702d26d7 13:36:44 Grunt * d426258908108a0ddd2c8190a30c507285bc4d9a: Rework monster LRD targetting logic. (6 weeks ago, 3 files, 38+ 27-) https://gitorious.org/crawl/crawl/commit/d42625890810 13:36:44 Grunt * 39b066743e022cab0b4baaff00656be60738c5a2: Prevent player from suffering wrath from monster destruction of idols. (6 weeks ago, 1 files, 2+ 2-) https://gitorious.org/crawl/crawl/commit/39b066743e02 13:36:44 Grunt * 45e5e07f7e5c4f577912e275c6122d29775350e1: Disable instakill logic for LRD targetted at player. (8 weeks ago, 1 files, 2+ 0-) https://gitorious.org/crawl/crawl/commit/45e5e07f7e5c 13:36:44 Grunt * b32960f33e197a975450c5aa33e9844cf7ecc44c: Prevent pan lords from being generated with Tornado. (8 weeks ago, 1 files, 3+ 2-) https://gitorious.org/crawl/crawl/commit/b32960f33e19 13:36:44 Grunt * 722a331fc19d63dce9875e32edea8ed5c32be806: Implement monster casting of Tornado, Shatter, and LRD. (8 weeks ago, 4 files, 207+ 12-) https://gitorious.org/crawl/crawl/commit/722a331fc19d 13:36:47 -!- ainsophyao has quit [Remote host closed the connection] 13:37:46 Grunt: most commits in that history don't even compile, breaking on mon-cast.cc:3027:49: error: cannot convert ‘bool’ to ‘const char**’ for argument ‘8’ to ‘bool setup_fragmentation_beam(bolt&, int, const actor*, coord_def, bool, bool, bool, const char**, bool&, bool&)’ 13:37:54 -!- jbud has quit [Quit: leaving] 13:38:46 hrm, that will cause problems with bisecting in the future... 13:42:33 -!- Cheibriados has joined ##crawl-dev 13:42:33 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 13:42:33 -!- The topic of ##crawl is: CAO is down for major renovations, back by early September, but try CSZO instead! | Play Crawl online now: type ??cao, ??cdo, ??cszo, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious! 13:42:58 any preferences whether to rewind or not? 13:43:14 You seem to have confused |amethyst's server terribly. 13:43:20 <|amethyst> huh? 13:43:27 0.12-a0-172-gc72f399 doesn't exist. 13:43:28 <|amethyst> what's wrong on cszo? 13:43:44 <|amethyst> %git gc72f399 13:43:44 Could not find commit gc72f399 (git returned 128) 13:43:48 <|amethyst> %git c72f399 13:43:48 kilobyte * 0.12-a0-172-gc72f399: A fake merge of the old history. (12 minutes ago, files, + -) https://gitorious.org/crawl/crawl/commit/c72f399a8fd8 13:44:17 <|amethyst> what should my HEAD be? 13:44:30 any pull, done at any point in recent past, is fast-forwardable to c72f399 13:44:31 ...never mind, my pull somehow missed a commit. 13:45:13 I ponder forcing it back to e4e0d54a, though, for bisection reasons 13:45:52 <|amethyst> I've changed CDO to do updates once per day 13:46:50 <|amethyst> err 13:46:53 <|amethyst> CSZO obviously 13:56:19 hrm, the tracers are so incredibly spammy testing LRD is a --More-- fest 13:57:44 kilobyte * 0.12-a0-111-g7f34ef5: Monster LRD, by Grunt. (10 minutes ago, 3 files, 75+ 3-) https://gitorious.org/crawl/crawl/commit/7f34ef51eac5 13:59:05 Unstable branch on crawl.develz.org updated to: 0.12-a0-111-g7f34ef5 (34) 13:59:14 -!- SurpriseTRex has quit [Ping timeout: 256 seconds] 14:00:23 -!- MarvinPA has joined ##crawl-dev 14:04:03 <|amethyst> where do the CAO profile pages get their data? 14:05:40 -!- MattyDub has quit [Quit: Page closed] 14:07:44 -!- mivue has quit [Quit: mivue] 14:12:59 Grunt * 0.12-a0-113-gcf43838: Prevent player from suffering wrath from monster destruction of idols. (6 weeks ago, 1 file, 2+ 2-) https://gitorious.org/crawl/crawl/commit/cf438388a2b3 14:12:59 kilobyte * 0.12-a0-112-g7f00298: Monster Shatter, by Grunt. (7 minutes ago, 4 files, 74+ 11-) https://gitorious.org/crawl/crawl/commit/7f0029833970 14:14:26 |amethyst: same place as sequell, by grabbing the logfile/milestone files from each server 14:15:09 |amethyst: the repository with the scripts is https://github.com/greensnark/dcss_scoring 14:16:43 <|amethyst> oh, so it doesn't even do 0.11 saves? 14:16:49 <|amethyst> s/saves/games/ 14:17:11 <|amethyst> oh, right, -git is separate 14:17:25 it did do those, I guess we asked rax to update CAO's copy directly 14:18:56 since it looks like the repository doesn't handle 0.10 on cdo at least 14:20:08 are you considering setting up scoring pages on CSZO? 14:21:32 with the arrival of new servers everywhere, i guess unified / shared accounts will not happen soon or at all? 14:21:53 shouldn't be too hard... I got dcss_scoring mostly working locally (everything except the pretty graphs) without much trouble 14:22:10 ChrisOelmueller: but then what about the three chrises 14:22:22 ChrisOelmueller: well, shared accounts would definitely be good with this many servers 14:22:46 elliott: that's secretly the reason i ask 14:22:52 at least login, yeah! 14:22:52 <|amethyst> elliptic: no, I was asking because someone wanted to know whether the profile pages will include CSZO games when CAO comes back up 14:23:29 should be easy to update to get CSZO and CSN games, yeah 14:23:48 if I wanted to break elliptic's streak, all I need to do is to make an account "elliptic" on a server he didn't play on yet 14:24:04 CDO counting as two, with its separate webtiles and console 14:24:34 i was under the impression the cdo credentials were shared already 14:27:50 -!- ZRN has quit [] 14:29:26 you can log into webtiles with dgl at least 14:29:36 i have used webtiles chat and have never made a webtiles account 14:30:13 kilobyte: I registered it already everywhere I think :P 14:30:40 but yeah, it's a problem... and it might not even be intentional for someone to register and play on someone else's name 14:30:59 yes, only games are separate on CDO 14:31:44 -!- SurpriseTRex has quit [Ping timeout: 252 seconds] 14:31:52 -!- Neoxx has quit [Quit: Page closed] 14:35:36 kilobyte: could you also cherrypick the "no lrd instakills against the player" commit? it sounds nice. 14:36:12 kilobyte: how would you suggest going about sharing login info between the servers? have some central authentication database that all the servers access? 14:37:07 alefury: I did not copy that code in the first place 14:37:23 I really wonder why it was there :p 14:37:30 having each server handle their own logins and just sharing a database might be better. central login servers tend to go down at some point. 14:38:16 elliptic: there are two ways: 1. a fancy peer-to-peer system that replicates updates, 2. a central server 14:39:09 alefury: you mean a common server for writes, replicated database for reads? 14:40:08 something like that i guess? i dont know anything about databases. i just think having a central server that prevents you from loging into any crawl server if it goes down would be best. 14:40:35 yeah, ideally with a central server you'd want a setup where if the central server goes down then you can at least log in to other servers, just not create new accounts or change login info 14:40:37 set up openid support in dgamelaunch and webtiles? :) 14:40:57 <|amethyst> alefury: so if the central server had been CAO, no one would be able to play anywhere now? 14:41:05 s/best/bad 14:41:10 bhaak: openid on a telnet/ssh protocol, that'll be fun 14:41:17 long sentences suck :( 14:41:26 maybe the remote server starts lynx for you 14:41:26 there's also the question of what to do about current accounts 14:41:43 for 1., one possible way could be: the database contains hash(hash(password)), an update chunk has username:hash(old_password):hash(hash(new_password)) -- this way we'd be secure even against rogue servers, your login is compromised only on servers you actually logged into 14:42:11 I might be overengineering it, though :p 14:42:47 <|amethyst> I'm confused 14:43:00 <|amethyst> username:hash(old_password):hash(hash(new_password)) 14:43:24 <|amethyst> what's the point in hash(old_password) if the server doesn't have that info already? 14:44:21 if it's a new account creation, the old password is empty 14:44:52 but for updates, a record would be accepted only if the old password matches 14:44:57 <|amethyst> what if I change my password twice in a row on CSZO? how is CDO supposed to verify that second password change? 14:45:27 it would receive both updates 14:45:51 <|amethyst> right, meaning after the first change it knows: hash(orig_passwd), hash(hash(second_passwd)) 14:46:06 <|amethyst> the third update is hash(second_passwd), hash(hash(third_passwd)) 14:46:22 |amethyst: it can hash the first component of the third update 14:46:23 elliptic: that's not the problem. for the user it would look like it's a normal username/password dialog and everything of the openid protocol would work under the hood. the actual problem is that it wouldn't be secure in this case as you don't do "https in a browser" that would authenticate the server. dgamelaunch just doesn't have that 14:46:30 and check it against the second thing it knows 14:46:57 <|amethyst> oh, I see 14:47:04 <|amethyst> and double-hash when you're actually checking 14:47:15 * elliott thinks OpenID is intended to solve a lot of problems (how well it does is up for debate), but most of them are not the problems a shared account system between a few telnet/ssh servers face 14:47:19 <|amethyst> with the inner hash being salted and the outer hash either salted or unsalted 14:48:01 double-hashing is underrated, they are a nice way to reduce necessary trust :) 14:48:21 it would receive both updates 14:48:24 i smell trouble 14:48:36 what if it is, say, down during the first update? 14:49:27 then the first update gets queued, presumably 14:49:37 there'll be a possible conflict, but only if the two servers never get a chance to meet 14:50:05 they'd have to both be down during partially overlapping periods 14:50:58 ie: CAO is down, you change the password on CDO. CDO goes down, then CAO goes up. No third server is alive. You change the password on CAO. CDO goes back up, they have conflicting changes. 14:51:29 why not just forbid password changes when any server is down? 14:51:47 <|amethyst> elliott: so no one can create an account or change their password for the rest of the month? 14:51:56 -!- SurpriseTRex has quit [Ping timeout: 246 seconds] 14:52:01 elliptic: because then you can just drop the whole overengineered scheme and go to a single server for updates :p 14:52:12 |amethyst: well, long-term downtime needs a different solution... 14:52:15 it could get the password DB manually synchronised post-downtime, for instance 14:52:36 elliott: your nick is really annoying to autocomplete. :P 14:52:52 alefury: it's elliptic's fault, not mine :) 14:53:16 elliott: the scenario I described is really unlikely to come up in practice, and would be easy to recover from 14:53:22 also, there has been an idea floating around to provide some package to make adding new servers really easy. for example temporary servers during a tournament. 14:54:10 -!- Chozo has quit [Ping timeout: 260 seconds] 14:55:10 it would be nice if servers could use the login system without being trustworthy in some sense of the word. 14:55:18 elliott: yuck, you said the no-no word: "manually" 14:55:38 bhaak: documentationally 14:59:16 -!- blabber has quit [Quit: leaving] 15:01:42 -!- dre has quit [Quit: Page closed] 15:08:10 here's an idea: don't bother sharing logins across servers, just have users manually link accounts on different servers if they want them to all share stats. so there could be an elliptic/cao and and elliptic/cdo and an elliptic/cszo, but until elliptic goes through and manually links all of them they're considered distinct accounts 15:08:43 -!- guardiant7 has quit [Quit: Page closed] 15:08:55 and obviously you wouldn't need to have the account names be the same to link them 15:08:57 not the most elegant idea, but I think the cat's already out of the bag for having a single identity service 15:09:24 that idea looks familiar to me :) 15:10:02 one problem we had was apparently users not understanding that concept at all 15:10:06 -!- Rofaner has quit [Quit: Leaving] 15:10:12 -!- monqy has joined ##crawl-dev 15:10:22 yes, not quite user-friendly 15:11:23 but I think it's coherent 15:11:26 and also possible to implement right now 15:12:21 or rather it would be, if cao's player summary pages were up 15:12:22 -!- Namey has quit [Quit: Leaving] 15:12:23 -!- Siskiyou has quit [Remote host closed the connection] 15:12:24 and it doesn't require any sort of distributed tech or anything else fancy 15:12:58 bhaak: I get the feeling that you've done something like this for... nethack? 15:14:19 Wensley: yes, for the june nethack tournament 15:14:47 <|amethyst> so I can link neil/cao with elliptic/cdo and sgrunt/cszo if I beat them to it? 15:15:00 |amethyst: sure 15:15:13 |amethyst: not if it is done right 15:15:17 |amethyst: as long as you have the passwords for elliptic/cdo and such 15:15:35 <|amethyst> Wensley: how do you check those passwords? 15:16:02 |amethyst: same way you check passwords anywhere. ask for it, hash it, check against the hash stored on the server 15:16:17 <|amethyst> Wensley: so we'd need a central server storing all the passwords... 15:16:21 <|amethyst> s/passwords/hashes/ 15:16:25 |amethyst: no 15:16:42 scratch what I suggested, that protocol is fit for a set of hardly connected agents with bad uptimes and trust problems, here's a simpler way: 15:16:59 <|amethyst> Wensley: so the server where you do the linking tries to log in to the other three? 15:17:13 |amethyst: you'd log into cdo and press "link me up" and it'd give you a temporary token or whatever 15:17:15 -!- petro has quit [Quit: Page closed] 15:17:20 that other servers could check with cdo 15:17:22 |amethyst: we're already assuming that we have one central server to host the player summary pages, are we not? that's currently cao's responsibility 15:17:24 at least I'd presume that's how it would work 15:17:34 with junethack we didn't check the passwords but looked for a specific comment in the user's options 15:17:41 all writes go to auth.develz.org, reads to a replicated database. When there's a downtime, Nap King changes the DNS entry. When Nap King gets run over the bus, we need to push a DGL update. 15:17:54 it would be really weird to be unable to do "!lg some-random-person-who-is-never-going-to-bother-linking-their-names" though 15:18:07 elliott: yeah 15:18:10 yeah, that's my biggest qualm 15:18:22 explicit actions mean that only players who care will do it 15:18:27 and most probably won't care 15:18:40 I suspect you'd see like 100-200 players linking their accounts max 15:18:57 but I don't see a better solution that doesn't involve somehow already validating that every single name on all three servers belongs to the same player 15:19:19 <|amethyst> wipe the user dbs, start over 15:19:24 sounds good to me 15:19:37 not even being sarcastic (but maybe you were) 15:20:36 |amethyst: with a long grace period, perhaps? 15:21:04 that's problematic if nobody steps up to claim a name and someone else registers it 15:21:11 because the bots have no way of distinguishing them nicely 15:21:21 I call mikee 15:21:33 I'll take undermind 15:21:50 just have an "accident" with data loss. then you can start fresh 15:21:57 there's probably no perfect solution to this problem. pick your poison 15:22:27 I think the current system works OK if imperfectly, personally 15:23:15 its only going to get more imperfect with more servers 15:23:41 -!- RollieTG has quit [Remote host closed the connection] 15:23:57 <|amethyst> and in some cases it might not even be possible to register your username on all the servers 15:24:48 <|amethyst> e.g. if you for whatever reason can't do webtiles (no CSN), or can't do ssh/telnet (no CAO) 15:25:26 FWIW, if I get I server I plan on only hosting screwy broken crawl forks, so no sequell integration is necessary 15:25:28 -!- Sombrero_Mott has joined ##crawl-dev 15:26:53 well a real "enterprisey" solution would be to use real *nix user accounts and have the servers all use a central LDAP server, but of course that would involve replacing dgl's account management code :V 15:27:14 * kilobyte used to be a foul startscummer as a noob, data wipe would be cool. 15:27:16 jk :p 15:27:25 <|amethyst> BlastHardcheese: why real unix accounts? 15:27:45 we could put in place a policy that, going forward, any attempt to register a name on a new server that is already registered on any other "official" server requires some special validation. would require some infrastructure and wouldn't help people whose names are *already* doubly-owned, but it's still early enough to be of help 15:28:31 so you can use them with LDAP, and you can get all the benefits of real user accounts on top of that, like being able to use real text editors and other things like ftp access to your user directory 15:28:40 <|amethyst> no thank you 15:28:52 <|amethyst> You can use LDAP without real accounts 15:29:06 -!- yxhuvud has quit [Ping timeout: 240 seconds] 15:29:12 <|amethyst> and I'm not about to grant real accounts to hundreds or thousands of people 15:29:45 <|amethyst> what if someone starts sending spam from their account 15:29:56 <|amethyst> or worse 15:30:14 why would you be letting them send email 15:30:45 -!- Nightbeer has quit [Read error: Connection reset by peer] 15:31:34 <|amethyst> how am I going to stop them? 15:31:42 <|amethyst> if they're allowed to use a real text editor 15:33:17 wait, does any of you really consider the proposal of using real accounts as something else than a joke? 15:33:55 by not having SMTP ports open? 15:34:14 dolorous * 0.12-a0-114-g8e17342: Put back erroneously dropped assert from the major version bump. (11 minutes ago, 1 file, 1+ 0-) https://gitorious.org/crawl/crawl/commit/8e173424b749 15:35:14 the concept of "accounts" is so archaic. make it so that every character is transient, and must use a name that has never been used before in the history of crawl 15:35:52 true permadeath 15:35:54 <|amethyst> BlastHardcheese: I meant sending spam to other people on other sites... 15:36:13 <|amethyst> BlastHardcheese: unless you mean blocking outgoing port 22... which means I can't send server logs to my real email address 15:37:03 identify everyone by their unique ipv6 address 15:37:49 <|amethyst> !tell edlothiol someone (dre) seems to have encountered a giant frog with a blink frog tile, and possibly other things 15:37:49 |amethyst: OK, I'll let edlothiol know. 15:38:38 Wenzell: only CDO has IPv6 connectivity 15:38:40 ports 1024 and below on *nix can only be bound to by root, so your cronjob or whatever has to be launched by root already 15:38:40 <|amethyst> !tell edlothiol this was in 0.11, not trunk... 15:38:40 |amethyst: OK, I'll let edlothiol know. 15:38:54 <|amethyst> BlastHardcheese: err 15:39:04 <|amethyst> BlastHardcheese: you don't have to bind port 22 to send an email 15:39:13 <|amethyst> you have to connect to port 22 on *someone else's* server 15:39:22 25 15:39:25 <|amethyst> err, yeah, 25 15:39:33 kilobyte: sounds like a good incentive to upgrade, then :) 15:40:09 I wonder if my server has ipv6 15:40:14 -!- blabber has joined ##crawl-dev 15:41:33 Wensley: you don't choose whether you get it or not, it's about your hosting provider 15:42:12 kilobyte: then s/upgrade/upgrade your hosting provider 15:42:24 at home you can get a tunnel (I use SiXXS everywhere) but that's not an option for a server, it'd only increase pings 15:42:52 we must follow the lead of our glorious nap king 15:43:25 <|amethyst> AFAICT I'd be paying two or three times as much to get a worse server with IPv6 capabilities in the US 15:43:48 <|amethyst> I haven't found anything as good and cheap as Hetzner in the US 15:43:59 the main server I personally use is owned by my little bro who's a network admin at a mid-sized ISP, so getting IPv6 was mostly a matter at shouting at him the right way :p 15:48:42 |amethyst: how bizarre! 15:51:52 -!- Deathmic has quit [Read error: Connection reset by peer] 15:54:36 wrong tiles for characters/monsters (cszo) (https://crawl.develz.org/mantis/view.php?id=6091) by dre 15:56:08 -!- rkd2 has quit [] 15:57:12 -!- evilmike has joined ##crawl-dev 15:57:51 |amethyst: is it possible to !whereis sizzell 15:57:58 does it have its own glyph? 15:58:09 -!- ac13_ has quit [Ping timeout: 252 seconds] 15:58:40 <|amethyst> huh? 15:58:55 <|amethyst> you mean like 15:58:55 @whereis catlobe 15:58:56 %where is Wensley 15:58:56 <|amethyst> %whereis neil 15:58:56 neil the Twirler (L1 HEGl) is currently on D:1 after 0 turns. 15:58:56 catlobe the Brawler (L12 TrBe), a worshipper of Trog, saved on Lair:8 on 2011-07-27 after 9767 turns. 15:59:01 s/e is/eis/ 15:59:02 <_< 15:59:08 cool 15:59:12 yes, that's what I was asking 15:59:13 <|amethyst> oh... that "glyph" 15:59:26 sigil, I suppose 16:01:42 -!- bmh has quit [Ping timeout: 245 seconds] 16:03:16 -!- namad7 has quit [] 16:03:32 -!- erisdiscordia has quit [Quit: Lost terminal] 16:04:01 -!- edlothiol has joined ##crawl-dev 16:05:34 <|amethyst> edlothiol: re that most tell (and #6091), it's almost as though the caching is happening server-side 16:05:53 let's all blame edlothiol for making crawl so popular that we needed more servers in the first place 16:06:20 for making *online* crawl so popular 16:06:42 Wensley: wait what happens when the handheld floodgates behind the webtiles floodgates open. 16:07:01 btw, we're at 5000 replies to the survey right now 16:07:29 dpeg: I want to seeeee 16:07:34 smartphone browsers suck too much to be really usable with webtiles 16:07:35 You will :) 16:08:07 local tiles suck too, but there's some amphibian molester around... 16:08:45 kilobyte: I told you, the day will come when the general public considers console mode a developer tool. 16:08:59 -!- TAS_2012v has quit [] 16:11:36 what is it, something like 75% of players use tiles nowadays? I think the console players are mostly online too 16:12:20 myself, I only play console for one reason: it has better latency than webtiles (even on czso) 16:12:42 tile players have below half the winrate 16:13:08 !lg * tourney 16:13:10 37127. lkid the Devout (L5 HuPr), worshipper of Zin, slain by Crazy Yiuf (a +3,+4 quarterstaff of chaos) on D:4 on 2012-03-11, with 250 points after 5075 turns and 0:18:23. 16:13:12 !lg * tourney tiles 16:13:14 19348. Raumkraut the Sneak (L8 HaSu), slain by a killer bee on D:9 on 2012-03-11, with 1120 points after 6800 turns and 0:51:13. 16:13:20 !lg * tourney win 16:13:21 kilobyte: ergo: "tiles make you stupid!!" :) 16:13:21 370. jokeserver the Phalangite (L24 MfDK), worshipper of Yredelemnul, escaped with the Orb and 3 runes on 2012-03-11, with 1397515 points after 79493 turns and 12:25:24. 16:13:22 !lg * tourney win tiles 16:13:23 134. galehar the Crack Shot (L27 CeAM), worshipper of Okawaru, escaped with the Orb and 3 runes on 2012-03-11, with 1334913 points after 114164 turns and 29:38:40. 16:13:25 heh yeah. i suspect new players vastly prefer tiles, so that causes the winrate to be low 16:14:16 New ASCII players are also probably more likely to have played other roguelikes before. 16:14:36 besides latency, you also can see a lot more at a glance (since glyphs are far less busy than tiles) 16:14:40 dtsund: yes, but I believe that effect is smaller than it used to be. 16:14:41 evilmike: I really do just prefer to use my imagination :) but the tiles are really nice 16:15:05 kilobyte: yes, I have no idea why this fact doesn't attract players to console. 16:15:22 !lg * won s=tiles cv=0.10 16:15:23 1328 games for * (won cv=0.10): 836x y, 492x 16:15:27 the minimap in tiles is a pretty big attraction, and you lose that in console 16:15:27 oh ho 16:15:32 |amethyst: have you confirmed that a wrong main.png is actually being served? I see the bug, but it looks almost like tile indexes are off instead of the image 16:15:47 evilmike: yes, and they pack more status information (monster enchantments), too. 16:15:59 <|amethyst> edlothiol: yes, try 16:16:05 <|amethyst> edlothiol: http://crawl.s-z.org/gamedata/f43b402e145c6fd0d0f3da4d56fecb893c952882/main.png 16:16:20 <|amethyst> edlothiol: that's what's being served up, and it's not the same as what's in crawl-0.11/game_data/ 16:16:29 one person I spoke to was actually playing in console (for quicker resonse time) and spectating himself in webtiles (just for the minimap, not actually looking at the main webtiles view) 16:16:36 -!- syllogism has quit [] 16:16:37 <|amethyst> it's missing the arachne corpse tile (which was only added recently) 16:17:00 huh 16:17:12 -!- tsn has quit [Quit: leaving] 16:17:45 evilmike: nifty :) 16:17:52 Minimap is the #1 thing I miss when playing in console. 16:18:03 that tile is wrong, by the way: the staff shouldn't be there. It's a visual error only, though, so it shouldn't cause problems. 16:18:05 -!- CIA-68 has joined ##crawl-dev 16:18:13 webtiles also has a nicer chat interface (it's too bad you have to hit ?: to see it if you're playing console) 16:18:18 X is the #1 thing I miss when looking at tiles. 16:18:26 -!- SurpriseTRex has quit [Ping timeout: 244 seconds] 16:18:35 especially the top bar of X 16:18:48 the webtiles X mode is a lot better than the local tiles one 16:19:41 MattyDub dcss-0.11 4 DDEE D:4 Makhleb 0 16:19:41 MattyDub dcss-0.11 5 DDEE D:3 0 16:19:45 i think even it lacks the stairs at the top though 16:19:52 a number of players are doubled 16:20:01 <|amethyst> kilobyte: reload 16:20:12 <|amethyst> kilobyte: oh 16:20:14 <|amethyst> console 16:20:29 <|amethyst> not doubled for me in either console or webtiles 16:20:38 evilmike: using unicode it's possible to losslessly display a minimap in console at 50% scale :P 16:20:51 after reloading it's ok 16:21:18 Wensley: try Braille characters, for 2x4 higher resolution :p 16:21:21 Wensley: 50% would pretty huge 16:21:25 yeah 16:21:30 like, 40 characters? 16:21:32 how wide are maps 16:21:48 80 max, most levels are smaller 16:21:51 with a custom font we could probably reduce that to 25%! 16:22:13 too bad, in some fonts they're abysmal. Consolas has them go seamlessy between characters, DejaVu is uglier than a halfling's mom. 16:22:51 kilobyte: does braille cover every permutation of dots, though? 16:22:59 Wensley: yeah 16:23:04 did not know that 16:23:10 inconsolata seems like a good open source variant of consolas 16:23:43 so yeah, with braille you could make minimaps that were only 40w and 20h :P 16:23:59 Wensley: http://sprunge.us/fWFJ 16:27:44 beh, among fonts I have installed, only Consolas and Droid Sans show it in a readable way 16:28:37 kilobyte: need to make a custom crawl font :) 16:28:51 "for best playing experience, please install Crawl Mono" 16:29:03 or perhaps "Linley Mono" 16:29:10 or "Sigmund Mono" 16:29:58 -!- MPR has quit [Ping timeout: 256 seconds] 16:30:07 dungeon crawl stone soup: boldly dragging the state of the art of teletype gaming into the 21st century 16:31:20 -!- Jaxy has quit [Quit: Leaving] 16:33:17 -!- ohhaycutie has quit [Ping timeout: 276 seconds] 16:36:47 -!- Roarke has quit [Ping timeout: 272 seconds] 16:38:10 -!- CampinSam has quit [Remote host closed the connection] 16:42:04 -!- Yen has quit [Ping timeout: 260 seconds] 16:43:46 -!- Kenran has quit [Read error: Connection reset by peer] 16:48:15 -!- indspenceable has quit [Client Quit] 16:49:46 to boldly go where no man^W^W only dwarf fortress has dared to go 16:50:31 -!- indspenceable has quit [Client Quit] 16:50:33 -!- qbsolutego is now known as absolutegq 16:51:21 -!- absolutego has quit [Ping timeout: 272 seconds] 16:57:04 ah, if only dwarf fortress was a teletype 16:57:09 I would swoon 16:57:10 -!- blabber has quit [Quit: leaving] 16:59:25 -!- KKCryptic has quit [Quit: Page closed] 17:01:05 -!- RoarOne is now known as Roarke 17:03:07 |amethyst: this is really weird... could you tell me the absolute path to crawl-0.11/game_data? also, the mtime of main.png and floor.png? 17:03:21 (the absolute path inside the chroot, that is) 17:04:02 Wensley: dwarf typewriter? 17:04:26 elliott: hell yes 17:05:01 |amethyst: or, the account you mentioned ;) 17:11:31 -!- indspenceable has quit [Client Quit] 17:12:53 -!- scummos has quit [Ping timeout: 272 seconds] 17:17:28 -!- m1nced has quit [Quit: Page closed] 17:18:53 <|amethyst> edlothiol: aha, just found the problem 17:19:01 <|amethyst> edlothiol: I hadn't put it into the right place 17:19:21 ah, ok 17:19:22 <|amethyst> edlothiol: the thing that was being served up was in fact the copy in /crawl-master/crawl-0.11/data/web/static/main.png 17:19:37 <|amethyst> the one that I was looking at that was correct was /crawl-master/crawl-0.11/data/web/game_data/static/main.png 17:19:44 <|amethyst> three guesses as to how that happened :) 17:19:59 gremlins 17:20:37 -!- Ragdoll has quit [Quit: Ik ga weg] 17:22:07 -!- HangedMan has quit [Ping timeout: 252 seconds] 17:22:51 -!- fooobaar has quit [Ping timeout: 252 seconds] 17:23:27 -!- hoody has quit [Remote host closed the connection] 17:26:03 -!- lorenz371 has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 17:30:40 -!- HangedMan has joined ##crawl-dev 17:35:13 Stable (0.11) branch on crawl.s-z.org updated to: 0.11-b1-32-g01f7d90 17:37:46 <|amethyst> edlothiol: as for the account, how should I get you the password? 17:38:21 -!- G-Flex has quit [Quit: Time for us to bug out.] 17:40:11 -!- Bloax has quit [Quit: Doomseeker End Of Line] 17:40:27 |amethyst: over query? or I could just give you my public key 17:41:30 -!- zooko has joined ##crawl-dev 17:41:44 <|amethyst> hm, I guess pubkey would work since sudo access to the crawl-dev account is NOPASSWD: 17:42:10 Folks, I'm playing a naga, and I can wear armor and I got poisoned by a poison weapon wielded by a monster. 17:42:14 This is with today's git head. 17:42:17 <|amethyst> zooko: yes 17:42:29 <|amethyst> zooko: only undead are poison immune 17:42:30 zooko: Hi! Nice to see you. 17:42:30 * zooko reads the fine manual 17:42:34 Hi! 17:42:47 Xom's been changed since you where around, but still so much to do :) 17:42:49 |amethyst: the description of my character has a "+" for "poison resistance". 17:43:00 zooko: it is not 100% rP anymore. 17:43:01 <|amethyst> ??rPois 17:43:01 poison resistance[1/2]: Reduces by %90 the damage from poison attacks, as well as the chance to be poisoned. Only %50 effective against PArrow. Also lets you eat poisonous chunks and walk safely through poison / meph clouds. Useful in Swamp/Snake/Spider, not so much anywhere else. 17:43:22 <|amethyst> it was changed in... was it 0.10? 17:43:29 a bit before that I think 17:43:32 Thanks. 17:43:35 Let's go and find it... 17:43:42 I thought nagas couldn't wear armor. 17:43:51 always could, IIRC 17:43:58 <|amethyst> they can, they just don't get as much AC from it as everyone else 17:44:05 %git a981f6b2 17:44:06 bmh * 0.10-a0-1439-ga981f6b: Simplified poisoning, rP is 90% effective (10 months ago, 8 files, 79+ 43-) https://gitorious.org/crawl/crawl/commit/a981f6b20fef 17:44:22 <|amethyst> oh, so in 0.11 17:44:28 <|amethyst> no, 0.10 17:44:30 0.10-a0 :p 17:44:57 <|amethyst> yeah, the version parser in my brain read 0.10-a0 as after 0.10 even though I know that's not right in crawl :) 17:45:40 Well, it still is 0.10... just... before 0.10.0. :b 17:49:05 |amethyst: http://pastebin.com/3EC6kwXj 17:51:10 <|amethyst> edlothiol: okay, try logging in 17:51:30 <|amethyst> edlothiol: err 17:51:38 <|amethyst> edlothiol: I guess I should tell you username huh 17:51:58 I can also try guessing ;) 17:52:05 <|amethyst> edlothiol: edlothiol@crawl.s-z.org or dobrazupa.org or a few others 17:52:50 |amethyst: works :) 17:54:05 <|amethyst> edlothiol: I put your password in a file in your home directory 17:54:38 <|amethyst> edlothiol: sudo -u crawl-dev -i to get access to the crawl-dev account; dgamelaunch-config and other sources are there 17:54:54 ok 17:55:01 <|amethyst> edlothiol: the chroot is /home/crawl/DGL and, no, not everything is appropriately protected 17:55:14 <|amethyst> so in particular anyone with a login can get to the save files 17:55:34 <|amethyst> ("get to" as in "read") 17:56:23 <|amethyst> logs are in /home/crawl/DGL/crawl-master/webserver/run 17:56:30 well, devs have read access to save files anyway via save file backup, don't we? 17:56:39 <|amethyst> only if the user actually backs it up 17:57:01 yes, I mean to our own (I was thinking about the cheating potential) 17:57:09 <|amethyst> oh, yeah 17:57:38 devs are already cheating anyway ;) 17:58:03 who knows what secret keys I have hidden in the webtiles code 17:58:10 could also just flip on wizmode and memorize debugging ray 17:58:18 probably more fun than editing your save file :P 17:58:28 evilmike: but then you have the wizmode flag ;) 17:59:00 -!- hoody has quit [Remote host closed the connection] 17:59:05 Oh right, no way to turn it off without editing your save 17:59:16 also, we can't really edit our save files, but there's still cheating potential in just inspecting them 17:59:32 <|amethyst> edlothiol: your directory defaults to 755; if you prefer something more restrictive you might want to change that 18:01:32 <|amethyst> edlothiol: /etc/init.d/webtiles to control webtiles, but it probably still needs some work 18:01:45 oh, fancy ;) 18:01:58 <|amethyst> edlothiol: that is installed with dgl-publish, from ~crawl-dev/dgamelaunch-config/util 18:03:04 <|amethyst> the announce log is ~crawl-dev/logs/announcements.log 18:03:28 <|amethyst> let me know if I left out some important piece of information :) 18:03:45 -!- VengefulCarrot has quit [Ping timeout: 245 seconds] 18:03:58 if only debugging ray could actually be cast without &z 18:04:10 |amethyst: are the cszo branches of dgl and and dgl-config published somewhere? 18:05:32 -!- zooko has quit [Remote host closed the connection] 18:05:38 book of debugging ray 18:05:45 -!- Sorbius has quit [Ping timeout: 252 seconds] 18:05:49 -!- zooko has joined ##crawl-dev 18:06:39 you can force-memorize spells with &^M now, but if you try to cast weird stuff with that, don't expect it to work very well 18:07:22 <|amethyst> edlothiol: no, not yet 18:07:37 -!- lgoasklucyl has quit [Client Quit] 18:07:59 <|amethyst> edlothiol: I intend to do so but I want to write up instructions first 18:08:14 <|amethyst> edlothiol: I've started on that in ~crawl-dev/setting-up-dgamelaunch-and-webtiles 18:08:31 The debugging ray hits you! Ouch! That really hurt! You die... 18:09:51 |amethyst: that's where I read about the branches :) 18:10:19 Shot themself with a debugging ray (1497 damage) 18:10:21 ...<_< 18:10:39 <|amethyst> hm, I got a crash when trying to cast it (with &^M then z) in 0.11 18:11:09 <|amethyst> aha 18:11:13 hmm, I couldn't even memorize it with &^M ("too challenging") 18:11:13 <|amethyst> ASSERT(wiz_cast || !(flags & SPFLAG_TESTING)) 18:11:36 <|amethyst> it's a L7 conjuration 18:13:15 edlothiol: you need to be at least XL37 :b 18:13:18 s/37/7/ 18:13:19 ... 18:13:26 oh, somehow I assumed force-memorize would ignore the spellcasting requirement 18:15:04 -!- MPR| has quit [Changing host] 18:15:19 <|amethyst> edlothiol: (the main reason I'm not publishing the branch yet is that I intend to do more commit squashing and reorganising, so keep that in mind if you clone it) 18:15:37 -!- absolutegq has quit [Quit: leaving] 18:17:38 -!- MPR has quit [Ping timeout: 245 seconds] 18:17:55 -!- st0ic has quit [Ping timeout: 245 seconds] 18:18:11 -!- antrees has quit [Quit: Leaving] 18:18:17 Grunt: I was XL14, but I didn't have any skills ;) 18:19:22 But were you XL37? 18:19:23 :D 18:20:02 frobop (L5 DrTm) ASSERT(!constricting) in 'monster.cc' at line 137 failed. (D:4) 18:20:12 frobop (L5 DrTm) ASSERT(!constricting) in 'monster.cc' at line 137 failed. (D:4) 18:20:19 &^L37 -> "Okay, then." :( 18:20:28 ...that assert again? 18:20:33 !lm frobop crash -log 18:20:34 -!- Wolfe is now known as Guest26111 18:20:34 2. frobop, XL5 DrTm, T:3921 (milestone): http://dobrazupa.org/morgue/frobop/crash-frobop-20120819-231844.txt 18:20:35 my (shitty) variant has level 13 spells that are almost uncastable for a character with maxed out spellcasting bonuses 18:21:02 (iirc 95% fail rate at XL27, 2*wizardry, vehumet bonus, maxed skills and stats) 18:21:12 -!- Wolfechu has quit [Ping timeout: 268 seconds] 18:25:47 -!- MarvinPA has quit [] 18:27:53 -!- zooko has quit [Remote host closed the connection] 18:28:01 -!- zooko has joined ##crawl-dev 18:29:54 -!- Vidiny has quit [Quit: ugh i hate girls] 18:33:45 -!- zooko has quit [Ping timeout: 240 seconds] 18:34:32 -!- Guest26111 is now known as Wolfechu 18:44:15 -!- TastyLemonDrops has quit [Read error: Connection reset by peer] 18:44:35 -!- raskol_ has quit [Ping timeout: 245 seconds] 18:51:59 -!- zooko has joined ##crawl-dev 18:52:42 evilmike * 0.12-a0-115-ge3a4a53: Sprint VI: Increase price of experience potions to 300. (2 minutes ago, 1 file, 1+ 1-) https://gitorious.org/crawl/crawl/commit/e3a4a53c1ba4 18:53:45 -!- BlackSheep has joined ##crawl-dev 18:56:40 -!- RollieTG has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 18:57:50 <|amethyst> hm, just got two disconnected D:1s in a row 18:59:51 I'm going to take a guess and say both of those were layout_basic (it can produce levels like that, and is now possible on D:1) 19:02:23 -!- hoody has quit [Remote host closed the connection] 19:02:30 -!- bmh has quit [Ping timeout: 245 seconds] 19:03:08 -!- edlothiol has quit [Ping timeout: 246 seconds] 19:05:10 <|amethyst> one of them looked an awful lot like roguey... the other I didn't see enough of to find out 19:06:08 I've been wondering about that. 19:06:18 I think D:1 should be vetoed if the three downstairs are disconnected from each other. 19:06:38 it might be good to make layout_basic depth 2+ anyway, since it likes to make disconnected levels 19:10:56 the layout depths could be redone anyway... so many of them are 4-22, which seems really arbitrary now. limiting early D to ones that place a lot of corridors makes sense, but I see no justification in having a smaller selection past D:22 19:11:26 -!- dptr1988 has quit [Killed (pratchett.freenode.net (Nickname regained by services))] 19:11:26 -!- dptr1988_ is now known as dptr1988 19:11:26 Well, as far as I could tell, that was done because of the prevalence of primary vaults past D:22. 19:11:32 ...that's no longer a valid reason, of course. 19:12:39 -!- Kellhus has quit [Quit: Page closed] 19:18:07 -!- BlackSheep has quit [Quit: Leaving] 19:21:30 even then, that reason doesn't make much sense if you think about it 19:22:30 -!- Lightli has quit [Ping timeout: 245 seconds] 19:22:30 -!- Honk has quit [Ping timeout: 245 seconds] 19:22:30 -!- g057721 has quit [Ping timeout: 245 seconds] 19:23:45 -!- kingbuddyboy has quit [Ping timeout: 245 seconds] 19:23:45 -!- yogidabear has quit [Ping timeout: 245 seconds] 19:24:10 -!- KKCryptic has quit [Ping timeout: 245 seconds] 19:24:10 -!- Morphy has quit [Ping timeout: 245 seconds] 19:24:10 -!- dre has quit [Ping timeout: 245 seconds] 19:24:32 -!- Adeon has quit [Remote host closed the connection] 19:24:35 -!- djoor has quit [Ping timeout: 245 seconds] 19:26:15 -!- Pacra has quit [Quit: This computer has gone to sleep] 19:30:33 crawl developers and sense, haha :P 19:30:36 ;) 19:31:58 -!- alefury has quit [] 19:32:31 -!- Raycaster has quit [Read error: Connection reset by peer] 19:37:03 -!- ohhaycutie has quit [Ping timeout: 252 seconds] 19:38:45 -!- datparadox has quit [Ping timeout: 245 seconds] 19:38:56 -!- dptr1988 is now known as Guest66758 19:38:56 -!- Guest66758 has quit [Killed (kornbluth.freenode.net (Nickname regained by services))] 19:38:56 -!- dptr1988_ is now known as dptr1988 19:40:22 -!- maahes has quit [Ping timeout: 256 seconds] 19:43:22 -!- ebarrett has quit [Read error: Connection reset by peer] 19:45:00 -!- Lightli_ has quit [Ping timeout: 245 seconds] 19:45:27 -!- Oddtwang has quit [Read error: Connection reset by peer] 20:01:43 -!- kryft has quit [Ping timeout: 268 seconds] 20:12:49 -!- Yen has quit [Ping timeout: 268 seconds] 20:16:46 -!- ark_____ has quit [Quit: Leaving] 20:18:45 -!- bmh has quit [Ping timeout: 245 seconds] 20:19:48 -!- Daekdroom has quit [Quit: Saindo] 20:20:26 -!- ainsophyao has joined ##crawl-dev 20:27:07 -!- zooko has quit [Ping timeout: 245 seconds] 20:27:48 -!- zooko has joined ##crawl-dev 20:28:18 -!- dpeg has quit [Quit: leaving] 20:38:09 -!- G-Flex has joined ##crawl-dev 20:45:28 -!- Nightbeer has quit [Read error: Connection reset by peer] 20:46:35 -!- TastyLemonDrops has quit [Ping timeout: 244 seconds] 20:46:35 -!- Palladion is now known as TastyLemonDrops 20:51:36 -!- ajikeshi_ has quit [Ping timeout: 252 seconds] 20:52:01 kilobyte: the scottish filter sometimes puts a random dollar sign into its output 20:52:07 ??venom bolt 20:52:07 venom bolt[1/2]: A level 5 conjuration/poison spell - it be a penetratin' punch o' pure poisonous power. Please perceive tha pests parti'lly$ protected from poison (as opposed ta prohibitively protected; includes most livin' an' demonic creatures) will still take piddlin' punishmn't. 20:53:01 !tell kilobyte the scottish filter sometimes puts a random dollar sign into its output. see {venom bolt} 20:53:01 Wensley: OK, I'll let kilobyte know. 20:55:45 -!- ac13_ has quit [Ping timeout: 256 seconds] 20:58:51 -!- SteampunkDuck has quit [Quit: Lost terminal] 21:01:38 -!- dptr1988 has quit [Quit: leaving] 21:14:10 -!- KKCryptic has quit [Ping timeout: 245 seconds] 21:14:10 -!- Lightli has quit [Ping timeout: 245 seconds] 21:14:35 -!- Morphy has quit [Ping timeout: 245 seconds] 21:14:35 -!- yogidabear has quit [Ping timeout: 245 seconds] 21:15:27 -!- Fhqwhgads has quit [Ping timeout: 240 seconds] 21:15:38 -!- Fhqwhgads_ is now known as Fhqwhgads 21:15:50 -!- TwistedSage has quit [Ping timeout: 245 seconds] 21:16:37 -!- ainsophyao has quit [Remote host closed the connection] 21:22:55 -!- Fhqwhgads has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 21:28:51 -!- Zakionel has quit [Client Quit] 21:30:41 -!- blackcustard has quit [Quit: leaving] 21:31:12 -!- omnirizo1 has quit [Quit: leaving] 21:36:47 -!- minqmay has quit [Quit: Leaving] 21:42:36 -!- crate has quit [Quit: Leaving] 21:43:00 -!- Ancalagon is now known as Guest58520 21:45:36 -!- Guest58520 has quit [Client Quit] 21:46:13 -!- Textmode has quit [Read error: Operation timed out] 21:48:10 -!- bmh is now known as bh 21:49:57 -!- hoody has quit [Remote host closed the connection] 21:53:58 -!- Cheibrodos has quit [Quit: Page closed] 21:58:22 -!- fooobaar has quit [Ping timeout: 244 seconds] 21:59:23 wow, tentacles do not work period with sanctuary 21:59:52 -!- HangedMan has quit [Read error: Connection reset by peer] 22:00:31 -!- Stelpa has quit [Remote host closed the connection] 22:00:36 -!- F-Glex has joined ##crawl-dev 22:00:57 |amethyst * 0.12-a0-116-g26cc56c: Update bh's IRC nick in the CIA hook (was bmh). (4 minutes ago, 1 file, 1+ 1-) https://gitorious.org/crawl/crawl/commit/26cc56c5f23e 22:01:00 -!- G-Flex has quit [Read error: Connection reset by peer] 22:01:46 -!- raskol has quit [Read error: Connection reset by peer] 22:01:58 -!- ussdefiant_ has joined ##crawl-dev 22:03:21 -!- anubiscrapfoobis has quit [Ping timeout: 252 seconds] 22:06:24 -!- RushingJaws has quit [Quit: Page closed] 22:06:39 -!- omnirizon has quit [Quit: leaving] 22:07:01 -!- Sorbius has quit [Ping timeout: 252 seconds] 22:07:37 -!- zooko has quit [Remote host closed the connection] 22:07:52 -!- zooko has joined ##crawl-dev 22:09:55 -!- Roarke has quit [Ping timeout: 272 seconds] 22:11:18 SUBVAULT command ignores no_rotate (https://crawl.develz.org/mantis/view.php?id=6092) by infiniplex 22:12:36 -!- blackcustard has quit [Read error: Connection reset by peer] 22:16:22 -!- zooko has quit [Ping timeout: 252 seconds] 22:16:47 -!- Siskiyou has quit [Remote host closed the connection] 22:18:00 -!- nooodl has quit [Quit: Leaving] 22:18:22 -!- Stelpa has quit [Changing host] 22:18:33 -!- Siskiyou has quit [Remote host closed the connection] 22:21:30 -!- zooko has joined ##crawl-dev 22:23:25 -!- hoody has quit [Remote host closed the connection] 22:26:11 -!- Morphy_ has quit [Quit: Page closed] 22:27:30 -!- sbluen has quit [Ping timeout: 276 seconds] 22:33:45 -!- bh has quit [Ping timeout: 245 seconds] 22:34:11 -!- TastyLemonDrops has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 22:37:27 -!- the_glow has quit [Read error: Connection reset by peer] 22:43:19 -!- Sorbius has quit [Ping timeout: 252 seconds] 22:48:41 -!- kingbuddyboy has quit [Quit: Page closed] 23:00:03 -!- RushingJaws has quit [Quit: Page closed] 23:01:10 -!- andrewhl has quit [Remote host closed the connection] 23:04:54 Debian builds of pre-release branch on crawl.develz.org updated to: 0.11-b1-32-g01f7d90 23:10:13 -!- dtsund has left ##crawl-dev 23:12:32 -!- dtsund has joined ##crawl-dev 23:23:29 -!- Sacred has quit [Remote host closed the connection] 23:25:23 -!- ainsophyao has joined ##crawl-dev 23:26:26 -!- chewymouse has quit [Quit: Leaving] 23:26:43 -!- chewymouse has joined ##crawl-dev 23:31:40 -!- st_ has quit [Read error: Connection reset by peer] 23:31:51 -!- st_ has joined ##crawl-dev 23:34:45 -!- hoody has quit [Remote host closed the connection] 23:35:16 -!- sbluen has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 23:39:18 -!- Dixie has joined ##crawl-dev 23:40:40 -!- ebarrett has quit [] 23:43:48 -!- Codrus has quit [Ping timeout: 244 seconds] 23:45:46 -!- magistern has quit [Quit: This computer has gone to sleep] 23:47:44 -!- scwizard_ has quit [Client Quit] 23:47:54 -!- anubiscrapfoobis has quit [Ping timeout: 260 seconds] 23:49:33 -!- Rewans has quit [] 23:51:47 -!- scwizard has quit [Ping timeout: 265 seconds] 23:51:54 -!- Deathmic has quit [Read error: Connection reset by peer] 23:52:50 -!- maahes_ is now known as maahes 23:54:37 -!- zooko has quit [Ping timeout: 245 seconds] 23:57:45 -!- simmarine has quit [Quit: bye]