00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:05 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-946-g3ac5b32 (34) 00:00:27 you should clearly kick a ton of ass once you have the orb 00:00:38 i mean, a lot more than you did immediately prior to picking it up 00:04:37 -!- read has quit [Ping timeout: 240 seconds] 00:05:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:07:03 -!- read has joined ##crawl-dev 00:11:19 Orb status should change your title to "the Orb Guardian" 00:11:32 make all those Xs super spooky references to previous players 00:15:17 we don't want every won title to be "the Orb Guardian" <.< 00:18:00 -!- debo has quit [Ping timeout: 246 seconds] 00:19:17 we need an unrand amulet of yendor 00:19:25 how does this not exist yet 00:22:08 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:25:55 ontoclasm: "of yendor" is a randart name suffix 00:27:06 oh, neat 00:29:16 -!- Wolfechu has quit [Ping timeout: 260 seconds] 00:43:12 -!- WTFace has quit [] 00:54:13 -!- st_ has joined ##crawl-dev 00:55:25 -!- zxc has joined ##crawl-dev 00:57:29 -!- tealeaves has quit [Quit: Bye] 00:57:39 -!- tealeaves has quit [Client Quit] 00:57:53 -!- marbit has quit [Quit: Page closed] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:31 -!- AltReality has quit [Read error: Connection reset by peer] 01:02:48 Unstable branch on crawl.s-z.org updated to: 0.18-a0-946-g3ac5b32 (34) 01:03:48 -!- nikheizen has quit [Quit: Farewell.] 01:07:06 -!- xtwv has quit [Quit: c] 01:09:53 Grunt: maybe *you* don't want that 01:17:26 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE] 01:24:45 -!- PsyMar has quit [Ping timeout: 272 seconds] 01:32:47 -!- ussdefiant_Lappy has joined ##crawl-dev 01:33:25 -!- Sage1234 has quit [Ping timeout: 265 seconds] 01:39:10 -!- mong has quit [Remote host closed the connection] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:08:29 -!- Zeor has quit [Quit: Leaving.] 02:10:26 -!- Kelb has quit [Quit: Page closed] 02:12:49 -!- HolyRage has quit [Ping timeout: 246 seconds] 02:13:05 -!- HolyRage_ is now known as HolyRage 02:14:30 -!- debo has joined ##crawl-dev 02:15:02 HLA (L26 KoFi) ERROR in 'mon-util.cc' at line 654: bogus mc (no monster data): invalid monster_type 1000 (1000) (Depths:4) 02:18:01 -!- HolyRage has quit [Ping timeout: 255 seconds] 02:18:12 -!- HolyRage_ is now known as HolyRage 02:19:07 -!- debo has quit [Ping timeout: 240 seconds] 02:20:07 -!- Tux[Qyou] has joined ##crawl-dev 02:27:01 -!- HolyRage has quit [Ping timeout: 255 seconds] 02:27:16 -!- HolyRage_ is now known as HolyRage 02:42:38 -!- PleasingFungus has joined ##crawl-dev 02:43:30 -!- clouded_ has joined ##crawl-dev 02:43:42 Grunt: should I close 10208 02:43:42 -!- st_ has quit [Read error: Connection reset by peer] 02:43:45 it's known and expected, but still sort of iffy 02:44:19 don't think there's any way around it without making torpor slow a different status from 'regular slow' 02:47:01 -!- Tpain has quit [Ping timeout: 264 seconds] 02:47:07 -!- edsrzf has quit [Ping timeout: 240 seconds] 02:57:44 -!- Patashu has joined ##crawl-dev 02:57:44 -!- waat has quit [Ping timeout: 250 seconds] 02:59:04 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:59:31 -!- clouded_ is now known as st_ 03:00:03 -!- omarax has quit [Read error: Connection reset by peer] 03:01:01 -!- Marvin is now known as Guest57107 03:08:34 -!- zero_one has quit [Ping timeout: 250 seconds] 03:09:17 -!- Shard1697 has quit [Ping timeout: 240 seconds] 03:10:18 -!- zero_one_ has quit [Ping timeout: 250 seconds] 03:12:20 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.1/20151216175450]] 03:12:22 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-946-g3ac5b32 (34) 03:12:41 -!- ontoclasm has quit [Quit: Leaving.] 03:13:42 -!- molotove has quit [Quit: Leaving.] 03:15:49 -!- iFurril has quit [Ping timeout: 264 seconds] 03:20:01 -!- Bcadren has quit [Ping timeout: 272 seconds] 03:21:20 -!- BOMR has quit [Quit: Leaving] 03:25:04 -!- HolyRage has quit [Ping timeout: 255 seconds] 03:25:10 -!- HolyRage_ is now known as HolyRage 03:29:07 -!- Guest57107 has quit [Ping timeout: 255 seconds] 03:33:21 -!- Bcadren_ is now known as Bcadren 03:33:42 -!- zero_one has quit [Ping timeout: 250 seconds] 03:34:24 -!- Danei has quit [Ping timeout: 272 seconds] 03:34:58 -!- bonghitz has quit [Ping timeout: 255 seconds] 03:39:10 -!- zero_one_ has quit [Remote host closed the connection] 03:42:57 -!- Sorbius has quit [Ping timeout: 276 seconds] 03:50:51 -!- ZChris13 has quit [Remote host closed the connection] 03:59:06 -!- Marvin is now known as Guest1776 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:09:12 -!- HolyRage has quit [Ping timeout: 260 seconds] 04:15:00 -!- Blazinghand has joined ##crawl-dev 04:15:16 -!- debo has joined ##crawl-dev 04:17:22 -!- ussdefiant_Lappy has quit [Ping timeout: 256 seconds] 04:20:08 -!- debo has quit [Ping timeout: 260 seconds] 04:20:40 -!- fazisi has quit [Read error: Connection reset by peer] 04:25:14 -!- Guest1776 has quit [Remote host closed the connection] 04:27:36 -!- toastedzergling has quit [Quit: Page closed] 04:34:08 -!- HolyRage has quit [Ping timeout: 260 seconds] 04:34:19 -!- HolyRage_ is now known as HolyRage 04:35:27 -!- uJellie has quit [Ping timeout: 260 seconds] 04:38:27 -!- waat has quit [Ping timeout: 240 seconds] 04:41:34 -!- iFurril has quit [Ping timeout: 246 seconds] 04:47:12 -!- HolyRage has quit [Ping timeout: 260 seconds] 04:47:13 -!- HolyRage_ is now known as HolyRage 04:52:11 -!- hurdos has quit [Quit: Leaving.] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:00:28 -!- Furril has quit [Ping timeout: 246 seconds] 05:27:20 -!- iFurril has quit [Ping timeout: 260 seconds] 05:30:22 -!- Marvin is now known as Guest84896 05:31:04 -!- bonghitz has quit [Ping timeout: 255 seconds] 05:39:17 -!- scummos__ has quit [Ping timeout: 240 seconds] 05:48:48 -!- Tpain has quit [Ping timeout: 260 seconds] 05:50:11 -!- amalloy is now known as amalloy_ 05:58:37 -!- Hello is now known as Guest91780 05:59:09 -!- Guest91780 has quit [Client Quit] 05:59:12 -!- aditya has quit [Ping timeout: 265 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:04:53 -!- ProzacElf has quit [Ping timeout: 250 seconds] 06:10:08 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:12:15 -!- siepu has quit [Ping timeout: 250 seconds] 06:15:29 -!- Guest84896 has quit [Remote host closed the connection] 06:16:00 -!- debo has joined ##crawl-dev 06:20:51 -!- debo has quit [Ping timeout: 256 seconds] 06:27:21 -!- mango_lives has quit [Read error: Connection reset by peer] 06:31:45 -!- bonghitz has quit [Ping timeout: 250 seconds] 06:45:13 -!- scummos__ has quit [Ping timeout: 256 seconds] 06:49:25 -!- Patashu has quit [Remote host closed the connection] 06:50:05 -!- Dixlet has quit [Read error: Connection reset by peer] 06:50:24 -!- Dixlet has joined ##crawl-dev 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:03:01 -!- wheals has joined ##crawl-dev 07:04:00 I am gonna make Nexoqecs and Cacodemons spam magical contam instead. 07:04:28 -!- Patashu has joined ##crawl-dev 07:07:25 -!- waat has quit [Ping timeout: 240 seconds] 07:14:57 -!- Marvin is now known as Guest43306 07:15:11 -!- Patashu has quit [Ping timeout: 264 seconds] 07:16:24 -!- Wolfechu has quit [Ping timeout: 260 seconds] 07:16:44 -!- Lasty has joined ##crawl-dev 07:16:50 -!- iFurril has quit [Ping timeout: 250 seconds] 07:34:47 -!- Guest43306 has quit [Ping timeout: 255 seconds] 07:50:01 -!- bonghitz has quit [Remote host closed the connection] 07:52:09 -!- tombs77 has quit [Quit: Leaving] 07:52:33 -!- dpeg has joined ##crawl-dev 07:57:50 -!- tensorpudding has quit [Ping timeout: 260 seconds] 08:00:03 -!- omarax has quit [Remote host closed the connection] 08:01:43 -!- wheals has quit [Ping timeout: 256 seconds] 08:06:09 -!- wheals has joined ##crawl-dev 08:07:25 -!- Marvin is now known as Guest42795 08:11:41 -!- Lasty has quit [Quit: Leaving.] 08:12:12 -!- beogh has quit [Ping timeout: 252 seconds] 08:12:47 -!- Guest42795 has quit [Ping timeout: 264 seconds] 08:16:48 -!- debo has joined ##crawl-dev 08:18:43 -!- Blazinghand has quit [Read error: Connection reset by peer] 08:21:08 What a weird error. http://pastebin.com/2gnQ1SfN 08:21:49 -!- debo has quit [Ping timeout: 250 seconds] 08:27:45 -!- waat has quit [Ping timeout: 240 seconds] 08:37:45 -!- thrig has quit [Ping timeout: 240 seconds] 08:38:28 -!- drukna has quit [Ping timeout: 246 seconds] 08:38:41 -!- kunwon1 has quit [Ping timeout: 255 seconds] 08:39:15 -!- geekosaur has quit [Ping timeout: 260 seconds] 08:41:35 you probably put BEAM_CONTAMINATE after BEAM_DEATH_RATTLE without updating BEAM_LAST_REAL 08:42:06 update: linking debug exe takes 4m33s for me 08:42:13 Dang, thanks. 08:43:37 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:44:08 no problem, C(++) enums can be... weird 08:44:45 -!- arianwen has quit [Quit: Lost terminal] 08:48:13 -!- jefus has quit [Remote host closed the connection] 08:48:42 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 08:51:05 -!- jefus has joined ##crawl-dev 08:52:07 -!- bleak has quit [Quit: Going offline, see ya! (www.adiirc.com)] 08:55:15 -!- bonghitz has quit [Ping timeout: 240 seconds] 08:57:03 -!- dpeg has quit [Quit: Lost terminal] 08:59:08 -!- kunwon1 has joined ##crawl-dev 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:01:22 -!- siepu has quit [Ping timeout: 272 seconds] 09:02:07 -!- geekosaur has joined ##crawl-dev 09:02:26 -!- iFurril has quit [Ping timeout: 260 seconds] 09:07:57 Grunt, gammafunk: What's the specific problem with free L1 spells? 09:14:11 -!- kunwon1 has quit [Max SendQ exceeded] 09:19:14 -!- drukna has quit [Ping timeout: 260 seconds] 09:20:09 -!- kunwon1 has joined ##crawl-dev 09:22:35 -!- yottam has quit [Quit: Page closed] 09:24:44 -!- kunwon1 has quit [Ping timeout: 245 seconds] 09:27:15 oh sweet, you can call `set new-console on` to open the program under GDB in a new window 09:27:21 -!- Dixlet has quit [Read error: Connection reset by peer] 09:27:39 -!- Dixlet has joined ##crawl-dev 09:34:42 -!- Andry07 has quit [Ping timeout: 252 seconds] 09:38:07 -!- kunwon1 has joined ##crawl-dev 09:38:54 -!- waat has quit [Ping timeout: 245 seconds] 09:40:05 -!- tealeaves has quit [Quit: Bye] 09:42:32 -!- Bcadren has quit [Ping timeout: 246 seconds] 09:45:47 -!- Marvin is now known as Guest12090 09:49:31 -!- iFurril has quit [Ping timeout: 276 seconds] 09:49:35 -!- zer0code has joined ##crawl-dev 09:49:47 -!- Guest12090 has quit [Ping timeout: 255 seconds] 09:51:32 -!- Alarkh has joined ##crawl-dev 09:56:28 -!- Dixlet has quit [Read error: Connection reset by peer] 09:56:43 -!- Dixlet has joined ##crawl-dev 09:59:42 -!- Evablue has quit [Quit: Evablue] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:00:12 -!- rmd has quit [Ping timeout: 250 seconds] 10:00:55 -!- kunwon1 has quit [Ping timeout: 260 seconds] 10:02:10 -!- drukna has quit [Ping timeout: 260 seconds] 10:02:35 -!- plathrop has quit [Ping timeout: 240 seconds] 10:05:02 -!- plathrop has joined ##crawl-dev 10:07:07 -!- debo has joined ##crawl-dev 10:14:25 -!- scummos__ has quit [Ping timeout: 265 seconds] 10:16:25 -!- Dixlet has quit [Read error: Connection reset by peer] 10:16:43 -!- Dixlet has joined ##crawl-dev 10:34:27 -!- tupper has quit [Ping timeout: 272 seconds] 10:34:35 I added a beam but am faced with ASSERT(col < NUM_COLOURS) in 'colour.cc' at line 119 failed. 10:38:15 did you set the colour to anything? 10:38:34 when the code constructs the bolt struct 10:40:45 I didn't touch colours themselves, in beams I made the beam use the same case as malmutate, polymorph etc. 10:40:55 In _ench_animation(int flavour, const monster* mon, bool force) that is 10:42:22 Because I mimicked SPELL_MALMUTATION and BEAM_MALMUTATION implementations mostly. 10:46:34 -!- Marvin is now known as Guest63572 10:47:29 -!- RBrandon has joined ##crawl-dev 10:50:42 -!- Guest63572 has quit [Ping timeout: 260 seconds] 10:54:39 -!- Dixlet has quit [Read error: Connection reset by peer] 10:54:56 -!- Dixlet has joined ##crawl-dev 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:06:15 -!- RBrandon has quit [Ping timeout: 240 seconds] 11:09:16 Okay, I got it to work, but it doesn't properly contam player. Beam flavour doesn't work I think. 11:12:08 -!- debo has quit [Ping timeout: 246 seconds] 11:13:10 -!- radinms has quit [] 11:17:40 -!- minqmay has quit [Read error: Connection reset by peer] 11:20:37 -!- minmay has quit [Ping timeout: 256 seconds] 11:32:28 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 11:33:03 -!- PleasingFungus has joined ##crawl-dev 11:34:38 -!- bonghitz has quit [Ping timeout: 272 seconds] 11:39:49 -!- HolyRage has quit [Read error: Connection reset by peer] 11:47:24 -!- Marvin is now known as Guest21762 11:49:53 -!- Mindiell is now known as TurtleBoy 11:50:16 -!- TurtleBoy is now known as Mindiell 11:51:45 -!- Guest21762 has quit [Ping timeout: 260 seconds] 11:57:20 -!- blabber has joined ##crawl-dev 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:05:15 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-946-g3ac5b32 (34) 12:07:05 -!- blabber has quit [Ping timeout: 246 seconds] 12:07:36 -!- Andry07 has quit [Ping timeout: 252 seconds] 12:12:02 -!- tealeaves has quit [Quit: Bye] 12:13:20 -!- Tux[Qyou] has joined ##crawl-dev 12:17:42 -!- arianwen has quit [Ping timeout: 272 seconds] 12:19:44 -!- HolyRage has quit [Ping timeout: 250 seconds] 12:25:05 -!- siepu has quit [Quit: Leaving] 12:25:16 -!- blabber has joined ##crawl-dev 12:25:52 -!- Dixlet has quit [Read error: Connection reset by peer] 12:26:07 -!- Dixlet has joined ##crawl-dev 12:26:23 -!- Dixlet has quit [Read error: Connection reset by peer] 12:26:41 -!- Dixlet has joined ##crawl-dev 12:30:49 -!- zxc has quit [Read error: Connection reset by peer] 12:35:25 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:38:05 -!- HolyRage has quit [Ping timeout: 255 seconds] 12:38:08 -!- HolyRage_ is now known as HolyRage 12:47:04 03bh02 07* 0.18-a0-947-g1d3b463: Back out Christmas Easter Eggs. 10(16 hours ago, 47 files, 92+ 123-) 13https://github.com/crawl/crawl/commit/1d3b463666d8 12:52:14 Shadow wakes monster when mimicing Ensorcelled Hibernation 13https://crawl.develz.org/mantis/view.php?id=10209 by Odds 12:54:36 -!- Ququman has joined ##crawl-dev 12:54:48 wow, oldbug 12:56:22 %git dd9d581 12:56:23 07Grunt02 * 0.14-a0-1875-gdd9d581: Hibernating a sleeping monster no longer awakens it (#7978, tabstorm). 10(2 years ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/dd9d5814f755 12:57:07 think i see the problem 12:58:44 i blame chris 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:00:04 So do I, but not in reference to anything in particular 13:00:55 -!- flappity has quit [Ping timeout: 240 seconds] 13:01:01 -!- ontoclasm has joined ##crawl-dev 13:02:53 03|amethyst02 07* 0.18-a0-948-gbc21317: Handle space-containing font paths on install (floatRand) 10(13 minutes ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl/commit/bc21317c7148 13:03:16 unix-foo spotted! 13:03:24 *make-foo 13:03:46 that is a surprisingly low-tech fix :) 13:04:30 I guess it only fixes spaces, but still 13:04:34 -!- HolyRage has quit [Ping timeout: 272 seconds] 13:04:37 -!- HolyRage_ is now known as HolyRage 13:08:30 -!- debo has joined ##crawl-dev 13:08:39 -!- Ketziah_ has quit [Ping timeout: 252 seconds] 13:09:13 -!- Kalir has quit [Changing host] 13:11:48 -!- bonghitz has quit [Ping timeout: 265 seconds] 13:11:50 03wheals02 07* 0.18-a0-949-g5bbc315: Don't wake up monsters when EH is cast on them (#10209). 10(7 seconds ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/5bbc315582f8 13:13:25 -!- debo has quit [Ping timeout: 260 seconds] 13:14:13 -!- neunon has quit [Ping timeout: 265 seconds] 13:16:28 -!- minmay has joined ##crawl-dev 13:19:33 -!- neunon has joined ##crawl-dev 13:23:19 -!- Alarkh has quit [Read error: Connection reset by peer] 13:23:58 bh: iirc, last time we did this, there were save compat issues for people in the north pole? 13:26:01 -!- LexAckson has quit [Read error: Connection reset by peer] 13:26:52 -!- molotove has quit [Quit: Leaving.] 13:27:46 well that was a lot of gdb stepping to realise i typed ++i instead of --i 13:28:55 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 13:29:39 PleasingFungus: Nor gets serialized as Coc, it should be fine 13:30:28 wheals: do you know about setting conditional breakpoints? 13:30:30 Here's Hopin' 13:30:36 not sure if that would have helped in your case 13:31:12 sounds unlikely, but what do they do? 13:31:27 basically: break if (cond) 13:31:30 -!- flappity_ has quit [Ping timeout: 260 seconds] 13:31:37 where target can be I think most kinds of targets 13:32:18 but see the gdb help for a better description 13:34:13 wheals: that trick about starting the proc in a new window is good though, I hadn't known about that and always got annoyed by the gdb output interspersed with crawl output 13:36:01 -!- stanzwas has quit [Changing host] 13:39:19 -!- stanzill has quit [Ping timeout: 245 seconds] 13:40:26 -!- tealeaves has quit [Quit: Bye] 13:47:17 gammafunk: did you see my question re: free spells? 13:48:00 -!- Marvin is now known as Guest92526 13:50:17 <|amethyst> there would probably be a few minor technical problems 13:51:24 <|amethyst> with 0-MP level one spells, I mean 13:51:48 -!- inire has quit [Read error: Connection reset by peer] 13:52:20 -!- Guest92526 has quit [Ping timeout: 255 seconds] 13:52:59 Lasty_: what are you thinking for free spells? 13:53:49 <|amethyst> Lasty_: the more general problem I see is that a fixed MP reduction improves low-level spells much more significantly than high- 13:54:59 |amethyst: What sorts of technical problems? 13:55:13 bh: this in reference to a speculative amulet that would reduce all MP costs by 1 13:55:15 <|amethyst> Lasty_: if something assumes no MP = no casting 13:55:27 |amethyst: Ah, I see what you mean. 13:55:39 that seems like something that could be searched out 13:55:41 Lasty_: how about a spellcasting enhancer that sometimes makes spells cost less? 13:55:58 bh: that makes it harder to manage your MP... 13:56:17 spellcasting 1 -> spells costs -1 %5 of the time, spellcasting 27 -> spells cost -1 95% of the time 13:56:20 Also max(mp_cost - 1, 1) is an option. 13:56:20 <|amethyst> a hypothetical problem with 0-MP spells is that it's strictly better than pressing . 13:56:35 <|amethyst> but I suppose there are other such actions anyway 13:56:42 We already have a lot of weak attacks .. . yeah 13:56:45 because throwing 13:56:59 -!- tealeaves has quit [Quit: Bye] 13:57:04 <|amethyst> hm 13:57:17 I'm not sure the MP-reduction amulet would be a good addition -- still thinking it through. 13:57:25 <|amethyst> actually, my biggest concern with that might be battlesphere + a l1 attack 13:57:27 But I want to flesh out all the problems and issues as well. 13:57:36 I suppose that is pretty strong. 13:57:52 Lasty_: yeah, my thought was thatmax(mp_cost - 1, 1) was a solution; I think it will put L1 spells into a kind of weird class if they're just free 13:58:08 I mean people will carry this for convenience for things like apport 13:58:22 <|amethyst> gammafunk: that has the same problem that Vehumet's thing did, though 13:58:41 which problem in particular? 13:58:57 Battlesphere does sound like it might border on abusable. In general, level 1 spells stop doing any meaningful damage on their own by the time that casting them for 0 mana is appreciably different from casting them for 1 mana and having an mp boosting item 13:58:58 <|amethyst> %git b7fd42b 13:58:58 07elliptic02 * 0.12-a0-733-gb7fd42b: Remove Vehumet's MP discount for supported L5+ spells. 10(2 years, 11 months ago, 3 files, 5+ 15-) 13https://github.com/crawl/crawl/commit/b7fd42b1073a 13:59:05 <|amethyst> "why would you eve 13:59:17 <|amethyst> r use a L4 spell if you could just spam fireballs for 4 MP or L6 spells for 5 MP?" 13:59:22 gammafunk: I'd make this drain your mp on swap on/off to prevent swapping shenanigans in any case... 13:59:46 The L4 cutoff for Veh never worked well, IMO 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:07 -!- Azzkikr has quit [Read error: Connection reset by peer] 14:00:15 |amethyst: elliptic is talking about spells that get used throughout the game in practice (for doing damage) 14:00:52 L1 spells are not that; again I'm not saying it's not still an issue to some extent, but the situation he's describing isn't really the same as this L1 vs L2 situation, since you don't use these spells for that long in the game 14:01:45 -!- dtsund has joined ##crawl-dev 14:02:16 <|amethyst> I suppose there's not a lot of substitution between L1 and L2 spells, other than the damage spells, which as you say are quickly outclassed 14:02:19 I suppose arguably Dith could be an issue with free L1s too -- shadow mimic can do some significant damage with those, shock in particular. 14:02:42 <|amethyst> something like animate skeleton or apportation is useful longer 14:02:54 true, tho the mana cost on those is trivial 14:02:54 <|amethyst> yeah, Dith is essentially the same problem as battlesphere 14:03:16 <|amethyst> hm 14:03:23 <|amethyst> doesn't dith copy the spell as-is? 14:03:30 not since a long time back 14:03:34 Except for hexes 14:03:43 Lasty_: you don't like simply increasing the mana rr? 14:04:22 On the other hand, how much would the "abuse" cases really be abusive? A staff of energy gives what, 15 more MP? Would this be an order of magnitude stronger than that? 14:04:33 the nice thing about mana rr is that it's not only spells 14:04:42 I assume this doesn't affect god abilities that use mp? 14:04:43 gammafunk: I never thought this amulet would be spells only 14:04:45 or evocables? 14:04:59 I figured it'd lower all mana costs that you intentionally pay by 1 14:05:01 I don't know if any evocs or god abilities use 1mp 14:05:04 abilities and spells, basically 14:05:15 I think abilities are all 2+ mp 14:05:46 I don't think it's quite tru that finding =magical power early is the same as infinite L1 14:05:48 Mana regen isn't a bad idea, but it steps on +mp items a bit 14:06:05 I mean there are all sorts of weird cases we're trying to think about wrt to a totally free spell mp-wise 14:06:17 <|amethyst> mana regen and +mp are orthogonal I think 14:06:19 Lasty_: yeah, but so does reduced mp cost 14:06:20 gammafunk: it's definitely not the same, but it is similar, and the question is, would the power difference between the two be significant? 14:06:31 <|amethyst> certainly in overgod I want both the blue circles and the blue triangles 14:06:46 <|amethyst> (that's more like HP though) 14:06:58 |amethyst: but +mp gives +mp regen in crawl 14:07:12 <|amethyst> Lasty_: only a little though 14:07:12 -!- Blazinghand has joined ##crawl-dev 14:07:19 gammafunk: Reduced mp cost does do a similar thing, but it has a distinction in that it gives a bigger discount on cheaper spells 14:07:38 |amethyst: it's enough to notice in my experience 14:07:53 <|amethyst> Lasty_: compare reducing MP costs by 1, to regenerating 1 extra mana each turn 14:08:22 -!- asdf__ has quit [Quit: Page closed] 14:08:27 |amethyst: in my experience, a ring of magical power at the right time can mean effectively infinite mana. 14:08:46 Where "the right time" is any time the average spell I'm casting is a significantly small percentage of my total mp 14:08:58 s/significantly/sufficiently/ 14:09:32 |amethyst: regenerating 1 mp/turn would be significantly better, since it gives mp even on turns where you aren't casting 14:09:38 <|amethyst> yeah 14:09:41 I don't think it's effecitvely infinite mana terribly often, actually 14:09:51 gammafunk: :shrug: that's how it's been for me 14:09:54 In fact I can't think of too many circumstances where it is 14:10:10 <|amethyst> Lasty_: one thing to be careful about when implementing 14:10:34 <|amethyst> Lasty_: permanent MP costs use the same field as ordinary MP costs, just a different flag 14:10:39 My chars with Confuse or Sticky Flame as significant offense tend to go infinite with a ring of MP 14:10:49 <|amethyst> don't want to make DD recharging infinite :) 14:10:55 haha, yeah 14:11:00 good point 14:11:13 that's pak's job 14:11:24 It would be easier and maybe even slightly more powerful to implement as an amulet of mp regen 14:11:25 that's an awfully specific example though; a disabling hex spell (my hex chars never really care about mp) or a damage over time spell 14:11:31 but it's be less shiny/exciting for players I think 14:11:40 I mean I never worry terribly a lot about mp usage with sticky flame 14:11:48 regardless of magical power 14:12:17 s/it's/it'd/ 14:12:17 this would have to depend on having a char with probably a lot lower spellcasting or something (and likely not veh/sif as well) 14:12:40 but anyhow, I think the issue with free L1 is a bit more about breakage than equivalence/power 14:12:54 would it be that bad to say "this can't lower it below 1"? feels like most games that have this kind of effect have that exception at least some of the time 14:13:26 On the plus side, implementing this as an amulet of mp regen would mean we're in better shape if we remove crystal ball. <.< >.> 14:13:46 -!- Dirtsage has quit [Quit: Leaving] 14:13:53 <|amethyst> running out of items to put in the middle of fake Orb vaults 14:14:00 haha 14:14:09 amulet of mp regen wouldn't really have any overlap with cboe 14:14:12 "an orb-shaped amulet of mp regeneration" 14:14:19 cboe has its own issues for sure 14:14:28 it's a fun item for extended, basically 14:14:42 For certain values of fun 14:14:43 but it's pretty much useless in the main game 14:15:02 I don't see a huge problem with its fun factor in extended 14:15:08 I think it's actually pretty fun to use there 14:15:14 I used it in a couple games, and I found it torturous 14:15:32 you probably didn't use it all that optimally; it is a bit weird in terms of when/how to use it 14:15:34 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 14:15:38 "cast firestorm twice, then put on clarity and sustab and evoke this thing; repeat forever" 14:15:54 yeah that's not using it "right" 14:15:59 What's "right" look like? 14:16:23 well, in a world with clarity, you do wear clarity, but you don't swap 14:16:24 and 14:16:34 you use firestorm 3-4 (maybe even 5) times 14:16:38 and use the ball 14:16:47 and you have evo that's like 20+ 14:16:56 -!- Marvin is now known as Guest58487 14:17:09 if you get a drain, you're probably swapping to energy or you're making a tactical retreat 14:17:20 That sounds much higher risk 14:17:26 it's not really 14:17:36 risk in extended? what's that 14:17:40 haha 14:17:57 but yes it's a very spoilery item; something somewhat similar to it in the regular game could be fun I think 14:18:12 What would your ideal version of it look like? 14:18:26 well, at a minimum the thing shouldn't need like 18+ evo to be even minimally useful 14:18:40 and yeah the confuse probably just won't work with clarity gone (and was probably never a great idea) 14:18:58 maybe something somewhat weaker I guess, without so many drawbacks, would realy have to think about it 14:19:20 -!- Lasty_ has left ##crawl-dev 14:19:32 dat feel when you evoke for 35 mp restored tho 14:19:34 -!- Lasty_ has joined ##crawl-dev 14:19:42 argh, Pidgin crash 14:19:54 I added the following crucial point: 14:19:56 dat feel when you evoke for 35 mp restored tho 14:20:02 haha 14:22:06 I laid this out in a tavern thread at one point, but IMO channeling should 1) cost something meaningful, e.g. sublimation; 2) be something you don't want to do constantly; and 3) be something you only want to / can use once per time you want it, e.g. no aa spam with Sif. 14:22:54 it's just like dpeg said, we should have removed sif when we had the chance... 14:23:00 haha, yes pls 14:23:02 and felids too 14:23:09 no, and it's not that simple 14:23:10 but 14:23:21 I had a thought this morning about how new sif might work: instead of channel, you have an invocation to cast a spell where you don't have enough mp for the spell 14:23:42 So if we wanted to have a burst-recharge evocable item, I'd want it to be something like: evoke to fill your MP by draining HP at a ratio governed by Evo skill. 14:23:42 and depending on how much mp was needed between the mp you have and the cost of the spell 14:24:10 something like single-tile silence was applied to the player 14:24:24 based on a duration of how much mp was needed 14:24:41 so if you needed a full 9mp to cast dcall, your silence duration would be longer 14:24:48 it could still be randomized to a degree 14:24:49 That sounds better from a spam perspective, tho considerably weaker 14:25:01 weaker? 14:25:03 weaker than what 14:25:53 Weaker than aa for mana 14:26:02 well not really, if I'm spamming channel 14:26:07 what am I doing with those turns? 14:26:12 I'm not moving, hitting channel 14:26:14 Ah, I see what you're saying 14:26:14 to get back mana 14:26:25 The silence would be about as long as you'd need to aa for 14:26:33 but my thoughts on sif channel; sif channel is really excellent from a power level and tactical perspective, terrible from an interface perspective 14:26:39 Lasty_: yeah roughly that 14:26:40 That does sound like an improvement 14:26:50 it'd be different in that you could move, but you can't read scrolls 14:26:59 yeah 14:27:00 could try other malluses like slow etc 14:27:05 but single-tile silence is good 14:27:17 single-tile silence sounds pretty spot-on 14:27:28 it also shuts down god abilities, but that's not really relevant 14:27:55 and probably sif might just grant a reasonable increase to magic rr; I'd have to play around with it to see how the power level changes 14:28:24 I mean I've played sif more than pretty much anyone, using channel a ton, so I love the power and tactical use of the ability 14:28:29 but I see how the constant keystroke is not great 14:28:33 yeah, it's definitely a strong ability 14:28:54 When I do play Sif, I bind . to aa, but that has weird consequences sometimes 14:29:09 yeah I just macro 1 to aa and use 1; I use . a lot for other purposes 14:29:32 like sitting back smoking a cigar as my harpies destroy a vault guard 14:29:37 #justsummonerthings 14:29:45 heh 14:29:46 yeah 14:30:23 Lasty_: if you'd like to make cboe a bit like sublim the spell, I suppose it could work, but I'm not sure we'd want both 14:30:41 Yeah 14:30:54 there's also the thing to consider where cboe sees the most use; that's currently with veh worshipers who blast a lot 14:30:57 But yeah, time to go back into getting this dumb beam to work. 14:31:09 so it'd be nice if you could not totally break that synergy, I guess 14:31:31 I mean you can also use it presently with sif, channeling as a fallback for drain (Fe is good for this) 14:31:39 and I know you don't want to harm any Fe players 14:31:54 But one of my core ideals is to break that synergy! I want to add non-trivial consequences to unlimited mana. 14:31:55 or at least, something to think about if you're redesigning cboe, is how those players would use 14:32:02 -!- bonghitz has quit [Ping timeout: 265 seconds] 14:32:26 I wonder what would be the good amount of contam to replace the malmutation of Neqocexs, Cacodemons and Shining Eyes 14:32:41 -!- Marbit has joined ##crawl-dev 14:32:43 well, is it fun if non-trivial consequences are defined as "you don't get much use out of this with conjurers of veh"? 14:32:55 I mean I guess it depends on what consequences are interesting to you 14:33:17 gammafunk: well, what's the definition of "you don't get much use out of this with conjurers of veh"? Would the health-draining version fall into that heading? 14:33:33 I don't think it would be terribly anti-synergistic 14:33:41 said people also use sublim 14:33:48 ah, then we're in fine shape 14:34:02 I guess I'm not sure what you were thinking would be a case that would break the synergy 14:34:03 said people often just spam |energy a lot 14:34:23 -!- ontoclasm has quit [Quit: Leaving.] 14:34:30 -!- ontoclasm has joined ##crawl-dev 14:34:58 Lasty_: yeah, perhaps there's no real definition of that aside from "you can channel with this...but then you can't cast spells!" 14:35:05 which I doubt is what you had in mind 14:35:16 mmm, Trog channelers 14:35:31 powerful gspirit synergy 14:35:34 haha 14:36:06 Have you tried any of the existing new amulets yet? 14:36:22 I've tried dismissal, reflection, and wore harm a bit on a speedrun 14:36:24 I did a full game w/ harm on a low-hp char, and I really enjoyed it. 14:36:32 that's the one people seem to hate most. 14:36:52 -!- Tux[Qyou] has joined ##crawl-dev 14:37:31 I worry that harm or one of the others might have a "lantern of shadows problem" where you find it and you think "ug, I hate this, but it's so good I have to use it" but 14:37:35 I haven't really felt that yet 14:37:51 The tavern crowd seems convinced that it's just bad. 14:38:16 Dismissal is probably more likely to be "ug, I hate this, but it's so good I have to use it" 14:38:43 Well it's true that you spend more time damaging monsters than they do significantly damaging you 14:38:58 -!- ontoclasm has quit [Ping timeout: 256 seconds] 14:39:05 but you probably need to re-adjust your damage expectations while wearing harm in order to not die 14:39:41 Might be a lot of taking it off in the middle of a fight when you realize it was a Bad Idea 14:40:12 For dismissal, yeah some people really get annoyed by monster teleports 14:40:38 I guess it doesn't bother me too much; blink effects from distortion do much moreso 14:40:44 agreed 14:40:53 Having them blink within LOS is usually much more frustrating 14:41:07 It does kind of create a "slow down the game" problem since you have to stop to think "did that monster die or did it teleport" 14:41:13 not sure if there's a visual solution for that or not 14:41:15 tho the fog helps w/ that 14:41:25 ah, it always makes that? 14:41:27 yeah 14:41:34 that does help 14:41:43 it didn't at first -- I thought the fog came free w/ teleportation, but I was wrong 14:42:06 <|amethyst> Lasty_: btw, does something like MP-powered wands count as "voluntarily spending MP"? 14:42:13 Re: reflection, I actually don't know how strong the reflection effect actually is; obviously the sh is good and easy to think about 14:42:20 <|amethyst> Lasty_: also waiting with Ray status 14:42:50 |amethyst: overall I'm actually moving away from the reduce-costs-amulet, but I'd be inclined to say it's just using (a)bilities and (z)casting spells that would be affected. 14:43:04 gammafunk: yeah, people seem to like that, but I think it's relatively weak overall. 14:43:45 Lasty_: do you think cboe's current downsides aren't strong enough? 14:44:25 cboe's downsides are kind of broken without clarity; confuse is in particular 14:44:30 the int drain is actually pretty ok 14:44:33 with new stat drain 14:45:00 but that's not to say they're amazing downsides 14:46:23 -!- dtsund has quit [Remote host closed the connection] 14:46:44 wheals: they were too weak, now they're just wrong; before they were entirely avoidable through tedium, now they threaten a complete disable for most characters. 14:46:52 Or nothing at all for some characters. 14:46:58 the funny thing is with the mp cap changes 14:47:00 Or a potion tax for some characters. 14:47:07 fewer people are using it in extended 14:47:15 Good! 14:47:23 since if you have 75 mp and veh or sif it's kind of less necessary 14:47:23 mp cap changes? 14:47:28 how about moving more of the confuse effects probability over to mp drain? 14:47:39 -!- scummos__ has quit [Ping timeout: 245 seconds] 14:47:50 I think it's more interesting to have extended blasters stacking MP+ items than managing the weirdness of CBoE 14:47:52 oh wow, there isn't even a chance for non-total MP drain 14:48:02 well the mp drain chance is already pretty high 14:48:49 can you sublim as a lich? 14:48:49 I forget 14:49:20 no 14:49:33 nor as a mummy, ghoul, or not-alive vampire, IIRC 14:49:53 I'm not sure if it's great to have cboe also use hp as a cost, since that really does make it similar to a common, low-level spell 14:50:19 but I kind of agree that cboe might be too special for its own good 14:50:31 gammafunk: yeah, having both is almost certainly the wrong idea 14:50:53 It could be something else: drain, attribute drain, slow . . . 14:51:00 Lasty_: I like the idea of making it a relevant mp restore item in 3-rune game though 14:51:00 Or something more differenty 14:51:03 right 14:51:13 so with this plan, are you removing channel from |energy? 14:51:31 Thanks for the make-edit, now make works without the font-trickery. 14:51:37 I don't know that anything I've said so far can be dignified with the term "plan" -- I'm really just spitballing. 14:51:40 In make's args 14:52:20 But in the longterm, I'd prefer to either remove the channeling from |energy and maybe merge the hunger effect to |power or else come up with some other way for channeling to work 14:52:23 well, i like the mechanic of working best at high mp and having a chance to drain your mp 14:52:24 -!- dpeg has joined ##crawl-dev 14:52:30 think i'd like to see that stay around somewhere 14:52:36 wheals: yeah, that was the fun of cboe 14:52:47 but the thing is, its optimal usage was incredibly spoilery 14:52:49 wheals: The tricky thing there is that that encourages using it more often 14:52:59 because it's much safer to use at high mp 14:53:06 Lasty_: well actually... 14:53:13 it's safest to use at lower mp 14:53:34 I thought that it was more likely to drain your mp at low mp 14:53:37 the success hits a max at lower levels of mp, it's really weird 14:53:42 oh weird 14:53:48 so yeah, back to spoilery... 14:54:16 I suppose if it was set up as something like "odds of restoring MP instead of draining it is mp / max_mp" that'd fix that issue 14:54:17 min mp for max success rate at 25 evo: 26% 14:54:39 weird 14:54:42 so you want to use it at like 1/4 mp since you lose dramatically less if it fails and get the same success 14:54:48 yeah 14:54:53 ugh 14:55:16 -!- tealeaves has quit [Quit: Bye] 14:55:32 -!- Dixlet has quit [Read error: Connection reset by peer] 14:55:51 -!- Dixlet has joined ##crawl-dev 14:56:05 Man, I have so many projects in 0.18. Some of this stuff is gonna have to get kicked down the road. 14:56:16 -!- amalloy_ is now known as amalloy 14:56:29 Yeah I'll hopefully take a stab at new sif when I have the time in the near future 14:57:18 I do think it'd be nice to have an mp-interacting amulet tho 14:57:18 -!- read has quit [Ping timeout: 272 seconds] 14:57:29 Lasty_, gammafunk: lists & plans available? 14:57:34 sure, I don't think that steps on either new sif or new cboe 14:57:35 dpeg: 14:57:36 ??plans 14:57:37 plans ~ plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:release_plans 14:57:44 or new evokable orb of zot that grants you a wish 14:57:56 dpeg: no we were spitballing 14:57:59 gammafunk: such as "slap my neighbours"? 14:58:09 sure! with a wet trout 14:58:21 Oh, specifically plans about this stuff... 14:58:27 gammafunk: you are the single dev who plays Sif, so it's natural you should update Ms. Sif Vicious 14:58:29 yeah, we're just brainstorming 14:58:37 PF likes sif 14:58:39 Gods don't have gender!!! 14:58:45 sif is female to me 14:58:52 the Ms stands for manuscript 14:58:55 Ms. = Monstrosity 14:59:01 haha 14:59:11 but I grant that sif appears as whichever gender sif wants for each player 14:59:52 fedhas is just a potted plant, doesn't have a gender 15:00:01 -!- omarax has quit [Remote host closed the connection] 15:00:03 Plants have genders... 15:00:24 My botany is weak, but sometimes more than one I think 15:00:28 in German, we have several competing, sometimes complicated, syntactical systems to hide gender from language, e.g. "Studentinnen" (female students) = StudentInnen, Student*innen, Studentix :) 15:01:10 gammafunk: you surely mean that Fedhas is a nuclear power plant on crack? There's no chance that pot could cut it. 15:01:10 Or is it that most plants always have both sets of reproductive organs? 15:01:26 Lasty_: I think that's it 15:01:52 mushrooms not plants 15:01:52 dpeg: fedhas is definitely on crack. I mean a god ability of "make plants and rain"? 15:02:04 gammafunk: yes, that's what I'm getting at 15:02:11 -!- roadmap has joined ##crawl-dev 15:02:23 dpeg: have you tried pakellas 15:02:35 gammafunk: yes, but didn#t get very far 15:02:42 -!- jefus has quit [Quit: Leaving] 15:02:44 playing KoAs exclusively these days 15:02:55 Pak is pretty good for KoAS 15:03:01 -!- debo has joined ##crawl-dev 15:04:00 -!- Shard1697 has joined ##crawl-dev 15:05:03 good! 15:05:15 I'm trying out some new gods and backgrounds recently, trying to get a fresh perspective on crawl 15:05:19 !lm . alive 15:05:24 19. [2015-12-28 03:25:38] gammafunk the Summoner (L13 MuSu of Sif Muna) left the Orcish Mines on turn 13182. (Orc:1) 15:06:11 dpeg: but pak is also ok on more melee focused types, I did a GhMo of pak, and that was fun 15:06:38 I really like Ru, but I love the random temple, always worship there. 15:07:04 you mean ecumenical altar? 15:07:07 *sp 15:07:32 random god altar 15:07:57 gammafunk loves Ru too. <.< >.> 15:08:05 I Love Minigames. 15:08:14 I'm putting that on your tombstone. 15:08:44 fr: undertale-style god that makes you solve a little action puzzle for each invocation 15:08:55 Ru's grate 15:09:14 fr: undertale-style dog that makes you pet all quokkas or you get instantly smited 15:09:15 A lot of the nem reform proposals have a bit of that 15:09:16 *dog 15:09:17 *god 15:09:27 !lm devteamnp god.ecumenical / won o=% 15:09:33 5/68 milestones for devteamnp (god.ecumenical): N=5/68 (7.35%) 15:09:36 oh 15:09:38 s=name 15:09:41 !lm devteamnp god.ecumenical s=name / won o=% 15:09:46 5/68 milestones for devteamnp (god.ecumenical): 1/1x elliptic [100.00%], 2/3x Medar [66.67%], 2/5x Lasty [40.00%], 0/3x dpeg [0.00%], 0/3x wheals [0.00%], 0/2x ontoclasm [0.00%], 0/1x bh [0.00%], 0/3x reaver [0.00%], 0/1x PleasingFungus [0.00%], 0/46x neil [0.00%] 15:09:52 woo, 40%! 15:10:02 no milestones for gammafunk 15:10:15 that's strange. i should have 0/1 15:10:19 !lm . god.ecumenical 15:10:21 1. [2015-12-08 23:21:43] hyperamalloy the Ogre Mage (L6 OgFE of Pakellas) prayed at an ecumenical altar on turn 4481. (D:3) 15:10:25 huh. 15:10:31 serious question: what do you all do as your day jobs? 15:10:34 !lm adminsnp god.ecumenical s=name / won o=% 15:10:35 !lm * name=amalloy god.ecumenical 15:10:39 4/116 milestones for adminsnp (god.ecumenical): 2/3x Medar [66.67%], 2/4x zkyp [50.00%], 0/25x hong [0.00%], 0/38x chequers [0.00%], 0/46x neil [0.00%] 15:10:39 No milestones for * (name=amalloy god.ecumenical). 15:10:51 Lasty_: oh, are nick mappings not transitive? 15:11:00 I'm honestly blown away by the level of coordination and tooling y'all got going on here. I've only ever worked at once company that even approached being this organized 15:11:02 !lm devteamnp name=hypermalloy god.ecumenical 15:11:03 No milestones for devteamnp (name=hypermalloy god.ecumenical). 15:11:06 yes, apparently so 15:11:51 roadmap: A lot of this tooling was made over time (more than a decade) and by many people 15:11:54 if you mean the bots 15:12:19 roadmap: I bet for almost everyone here dayjob and Crawl mix very little. It's true for me (I'm a math lecturer and researcher). 15:12:21 oh I know, and it shines through 15:12:38 I'm a software engineer, but with no overlap languages 15:12:55 I'm a twitch personality 15:13:01 that's awesome. I've been a mobile developer for almost 8 years now 15:13:09 Lasty_: fun fact: at her job, jpeg was coding C++ and lua, just like for Crawl :) 15:13:14 gammafunk: and barbeque sauce spokesmodel 15:13:14 wheals is a Windows XP enthusiast 15:13:22 dpeg: That must have made things much easier for her :D 15:13:48 I have a bit of syntactic whiplash in addition to my overall weak understanding of C++ syntax and data structure methods 15:13:57 dpeg: that's cool, didn't jpeg get a job based on writing crawl code? 15:13:59 -!- scummos__ has quit [Ping timeout: 264 seconds] 15:14:06 I recall hearing that, something about implementing beogh 15:14:07 Lasty_: indeed. Btw, she's certain she got the job when this happened in her interview: "What did you ever code?" "I coded an orc god." 15:14:11 i'm a microsoft shill 15:14:20 haha 15:14:20 "I coded an orc god" 15:14:27 haha 15:14:45 My next interview: "I coded a satanic bull and an octopus that throws thing." 15:14:56 wheals: isn't this immoral and a breach of the UN human rights act? 15:15:06 dpeg: I may have put crawl on my resume 15:15:09 "I coded jumping cats and then I removed those because they jumped too much" 15:15:25 satanic bull? 15:15:34 don't judge 15:15:36 bh: as far as coding goes, don't think it can ever hurt. Perhaps not if you want to code for the mormons :) 15:15:41 gammafunk: hired. 15:15:45 I'm moving back in with my parents because I'm burnt out and I've been eyeing crawl as a project to contribute to 15:15:50 You just haven't removed them enough. 15:15:50 it is mostly C++? 15:15:54 roadmap: yes 15:15:56 dpeg: this was for a municipal position. who knows 15:16:07 bh: good luck! 15:16:39 I don't do a ton of C++ but I've been doing Obj-C and C for most of my dev career. I suppose this is as good a reason as any to learn 15:16:49 dpeg: it's a nights & weekend thing and doesn't pay :) 15:16:59 hey, just like Crawl! 15:17:04 zing! 15:17:18 was thinking about maybe trying to get a version of dcss working on an ipad pro seeing as it has a decent keyboard 15:17:42 there is an android port of dcss, recently revamped by Grunt, but not well maintained 15:17:49 since I don't think he has the time to do that 15:17:54 -!- Bamboomancer has joined ##crawl-dev 15:17:57 -!- Dixlet has quit [Read error: Connection reset by peer] 15:17:57 it turns out you don't need to know any c++ to write crawl. you just sketch it out in c, and then ask |amethyst what better way to do your dumb c stuff 15:18:03 ay devs 15:18:09 ur game is throwing red text at me 15:18:10 roadmap: the big issue with the iPad is distribution. afaik, we couldn't even legally distribute crawl through the app store 15:18:21 bamboo, you can file a bug report 15:18:22 ??mantis 15:18:23 mantis[1/2]: To report bugs or submit new content like vaults, patches or tiles, go to: http://crawl.develz.org/mantis/main_page.php 15:18:28 yeah I already am 15:18:36 just want to know if there's anything I can do to add to it 15:18:37 ok, those show up in this channel when yo umake them 15:18:46 well I'll submit it then 15:18:47 well, putting in said red text 15:19:00 if you were doing anything you believe is relevant 15:19:01 -!- Dixlet has joined ##crawl-dev 15:19:10 depending on how mysterious red text was 15:19:14 but you don't have to go crazy 15:19:26 Beogh's Ghost(?) Out of Bounds error 13https://crawl.develz.org/mantis/view.php?id=10210 by Bamboomancer 15:19:26 I know how to write a bug report =P 15:19:27 i think there were some issues with putting crawl on ios (because of GPL) 15:19:31 Playing TrAs of Ash 15:19:32 but since I have the game up now, if there's anything anyone needs to see, now would be the time 15:19:42 At D:9, still not a single scroll of remove curse 15:19:44 oh, bh mentioned that 15:19:57 bh: i'm well versed in finding elaborate loopholes to do things most people think you can't. I think if anything the move would be to write a websocket client to play online only 15:19:58 someone call jpeg, this orc god is misbehaving 15:19:58 -!- KamiKatze has quit [Quit: Page closed] 15:20:04 (wrt the app store) 15:20:12 beogh is a naughty god 15:20:15 yeah someone did something like that for android 15:20:16 leavin ghosts out of bounds and shit 15:20:29 roadmap: hm! I haven't looked at the wire protocol for crawl, but that sounds like a generally good idea 15:20:36 is 0,0 true mid or bottom left or what? 15:20:40 just put it in that bug report that you said you know how to write 15:20:42 top left probly 15:20:49 0,0 is top left 15:20:57 and it's a special location 15:21:07 i think these errors are because it couldn't find a place connected to stairs to place it 15:21:16 In that it's where I keep my extra new amulet ideas. 15:21:21 i wonder... is this an encompass vault? 15:21:25 bh: in a perfect world I would be able to sell it and donate all proceeds to server upkeep, but it's far easier to give it away and ask for donations 15:21:37 I have the game up right now if you want to look, wheals 15:21:42 on cszo 15:21:42 every removed item is actually still in the game, safely stored at 0,0... 15:22:15 I should have added (and will add) that I cleared the entire floor without getting the error 15:22:16 wheals: i saw it in another player's game, with OOF in zot:5, and he had definitely already been into zot:5 once without issue. he stairdanced, and got the message when he came back down 15:22:17 roadmap: the admins have consistently rejected server donations. I've asked 15:22:26 oh that's strange indeed 15:22:31 wow, really? that's incredibly nice of them 15:22:32 yeah, that's kinda what I'm getting amalloy 15:22:43 I cleared the map, left, came back later, and am getting the message now 15:23:29 bh: in that case i'll just litter it with IAP "Are you sure you want to pay $2.99 to enable auto-explore?" ;V ;V ;V 15:24:00 charging for auto-explore is a great idea. It's an awful feature :) 15:24:11 so I can't get to 0,0 to see what this beogh's ghost is? 15:24:14 only if you design your roguelike to it's awful 15:24:18 no you can't 15:24:19 -!- simmarine has joined ##crawl-dev 15:24:22 I wanted to free him for piety 15:24:32 I could be the first halfling disciple of beogh 15:24:37 should I bother implementing content aware hashing for image assets for webtiles? 15:24:48 content-aware? 15:24:58 !lg beogh depths:5 15:24:59 1. Beogh the Slayer (L21 HOFi of Beogh), mangled by a vampire knight (a +0 great mace) on Depths:5 (grunt_zot_entry_bicorn) on 2015-12-29 08:09:52, with 319905 points after 54995 turns and 4:17:22. 15:25:04 right now when we generate the server bundle, we load assets into something like /tilesheet.png 15:25:16 oh, the ghost of Beogh the player 15:25:19 well that makes sense 15:25:31 I was still thinking it was a monster called Beogh's Ghost 15:25:36 instead, it makes more sense to me to hash the tilesheet and rename it to the checksum 15:25:37 seems very strange that it only shows up later 15:25:54 I'll say this 15:26:01 I didn't see a Beogh's Ghost when I was down there the first time 15:26:10 bh: that makes sense to me, what could go wrong? 15:26:23 oh yeah, i remember discussions of how to have multiple versions reusing the tilesheet, and also maybe caching it player-side 15:26:51 wheals: mhmm. I forget who brought it up 15:27:04 anything else I can provide that would be helpful, wheals? 15:27:22 bh: well it sounds like you're trying save space for tilesheets? 15:27:36 Bamboomancer: can you do a save backup? 15:27:37 Bamboomancer: you could backup your save and provide a link 15:27:42 What the actual fuck just happened? 15:27:43 A thick mucus forms on your hands. 15:27:48 I would be happy to if someone tells me how to do that 15:27:49 save space used by the tilesheets, that is 15:27:52 _The juggernaut skeleton looks momentarily different. 15:28:01 You hear a slurping noise. 15:28:07 The juggernaut skeleton eats the door! 15:28:11 haha 15:28:15 The juggernaut skeleton is destroyed! 15:28:19 gammafunk: nope, trying to save load time 15:28:20 Error, exp for monster with no damage: juggernaut skeleton 15:28:23 looks like you uh.... kinda slimified something? 15:28:34 ??save backup 15:28:34 save backup[1/1]: To get a Save backup, you have to log-ing via SSH (console), then select (T)runk -> (A)dvanced -> (B)ackup -> (N)ormal . This will give you a link that will allow developers to get a copy of your save and help find bugs. 15:28:41 no looks like he found a slimify bug 15:28:52 it shouldn't allow slimification of undead 15:29:12 or is it only demonic, I forget now 15:29:14 ??slimify 15:29:14 slimify[1/1]: Jiyva ability that coats your wielded weapon or fists with slime. Hitting a corporeal undead or natural monster will turn it into a neutral slime of similar HD with no resistance checks. Durably summoned/god wrath no longer provides immunity to slimify. 15:29:21 ah coroporeal undead 15:29:22 corporeal undead 15:29:25 gammafunk: i imagine the bigger win would be saving loading time, since you could send the hash and if that's cached already client-side you don't need to send it again 15:29:30 It was a wizmode test, but still. The suicide door eating was something completely unexpected, made me spill my drink. 15:29:38 yeah but still it's a slimify bug 15:29:52 i'm hesistantly blaming ebering 15:29:55 hrm, did you do anything in particular to said jugggernaut skeleton? 15:30:01 heh, yeah holiness bitfield change 15:30:04 I'll have to do that when I get home, wheals 15:30:21 Nope, just went Jiyva, set piety to 200, spawned the juggernaut skeleton and slimified it. 15:30:31 Because I didn't remember if it affects undead. 15:30:52 It's on dev.berotato.org 15:30:57 it's probably easy to reproduce, probably related to bitfield changes like wheals said 15:31:07 anyway I gotta get to a therapy appointment~ 15:31:10 later gators 15:31:34 wheals: yeah, I was thinking that it would require special dgl support though 15:31:40 !function _valid_morph 15:31:41 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-poly.cc#l100 15:31:55 very important special case in there for prinec ribbit, i see 15:31:57 I mean, I guess if the copy of the tilesheet was still kept in each copy of the game 15:32:23 and it simply did the url changing stuff through the webtiles server 15:32:34 -!- tupper has quit [Ping timeout: 260 seconds] 15:32:56 try to serve up crawl.server.org/game/tilesheet_hash.png and then fall back on crawl.server.org/game/0.99/tilesheet.png 15:33:37 bh: well something server-side has to manage game/tilsheet_hash.png 15:33:46 depending on how youmean 15:35:10 ha, TIL when you slimify something undead it always turns into a death ooze 15:35:30 -!- Bamboomancer has quit [Ping timeout: 252 seconds] 15:36:40 -!- read has joined ##crawl-dev 15:36:45 nice 15:36:54 huh. if i slimify a jug skel while time is frozen, it turns into: Z juggernaut skeleton (dormant) (fellow slime) 15:37:51 The fucked up transformation is one thing. The second is WHY did it suicide by eating a door... 15:38:31 (and XP credit popped an error too) 15:38:42 Eating things heals slimes, right? If its maxhp was negative, could healing it make it realize it was dead already? 15:39:22 The juggernaut skeleton eats the door! The juggernaut skeleton is destroyed! _Error, exp for monster with no damage: juggernaut skeleton 15:39:27 happens every time fwiw 15:39:30 -!- ProzacElf has joined ##crawl-dev 15:40:06 -!- arianwen has quit [Quit: Lost terminal] 15:40:16 @?? juggernaut 15:40:16 juggernaut (09C) | Spd: 15 (atk: 450%) | HD: 20 | HP: 157-184 | AC/EV: 20/10 | Dam: 80, 40 | 10doors, fighter, see invisible | Res: 06magic(120), 12drown | XP: 7208 | Sz: Giant | Int: human. 15:40:24 This is one of the most amusing bugs I've ever encountered. 15:40:24 @?? xtahua 15:40:24 Xtahua (05D) | Spd: 10 | HD: 19 | HP: 116-149 | AC/EV: 15/7 | Dam: 35, 1709(claw), 2007(trample) | 04breaks doors, see invisible, fly | Res: 06magic(180), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 3803 | Sp: searing breath (3d38) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: human. 15:40:28 -!- Guest58487 has quit [Read error: Connection reset by peer] 15:40:35 it doesn't have breaks doors 15:40:37 what is this black magic 15:41:09 did it use a wand 15:41:22 -!- Marvin is now known as Guest74856 15:41:41 -!- tupper has quit [Ping timeout: 255 seconds] 15:42:22 kvaak: slimifying adds ENCH_EATS_ITEMS 15:42:55 so it attempts to turn into a jelly but fails, and then gets item-eating anyway 15:44:06 @??death ooze 15:44:07 death ooze (06J) | Spd: 12 | HD: 11 | HP: 39-60 | AC/EV: 2/4 | Dam: 3204(rot), 32 | 07undead, 04eats items, evil, see invisible, unbreathing | Res: 06magic(120), 02cold, 09poison+++, 08acid+++, 08blind, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1092 | Sz: little | Int: brainless. 15:44:13 though it should be succeeding and turning it into one of those guys 15:44:19 @??juggernaut skeleton 15:44:19 juggernaut skeleton (15Z) | Spd: 13 (atk: 450%) | HD: 20 | HP: 128-156 | AC/EV: 14/3 | Dam: 64, 32 | 07undead, evil, unbreathing | Res: 06magic(26), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1422 | Sz: Giant | Int: brainless. 15:46:18 -!- blabber has quit [Quit: leaving] 15:46:24 -!- jefus has joined ##crawl-dev 15:47:05 -!- molotove has quit [Quit: Leaving.] 15:47:35 -!- neunon has quit [Ping timeout: 240 seconds] 15:48:53 -!- cang is now known as amnesiac 15:49:02 -!- amnesiac is now known as cang 15:51:30 -!- bonghitz has quit [Ping timeout: 256 seconds] 15:57:03 -!- roadmap has quit [Remote host closed the connection] 15:58:39 If I've written a patch to add something to the game, what would be the appropriate place to suggest that change? Open a feature patch on Mantis? Or should it be suggested somewhere else first? 15:59:04 -!- ByronJoh1son is now known as ByronJohnson 15:59:34 -!- ByronJohnson is now known as Guest26702 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:04:36 -!- Guest26702 is now known as ByronJoh1son 16:04:53 zer0code: you can open a pull request on github by putting your patch in a branch in your forked crawl repo and opening a pull request to the official crawl repo 16:05:12 you can also simply post the patch in mantis 16:05:30 -!- MarvinPA has joined ##crawl-dev 16:05:46 if you want to discuss the patch, this is a channel for that 16:06:52 -!- tealeaves has quit [Quit: Bye] 16:09:04 -!- scummos__ has quit [Ping timeout: 256 seconds] 16:11:10 cool, thanks. It's an Archaeologist background that starts with a whip, a hat, and some item knowledge. Currently it randomly IDs 10 items from the scroll, potion, and jewelry groups 16:11:51 seems like there hasn't been a new background in a while (though that may be intentional) 16:14:01 zer0code: this probably won't fly: one reason is obvious startscumming (we already have Wn) 16:14:23 it's also not a terribly interesting background 16:14:36 Gotta figure what's going wrong with this beam. http://i.imgur.com/W2hLsLP.png 16:15:19 ah makes sense. Thanks for the feedback 16:15:58 I did it just to see if I could, figured I'd throw it out there 16:16:57 -!- neunon has joined ##crawl-dev 16:17:09 zer0code: interesting backgrounds are hard to make, because we insist on "no new rules" (in contrast to species) 16:18:08 -!- HolyRage has quit [Ping timeout: 255 seconds] 16:18:21 oh? why's that, dpeg? 16:18:21 -!- HolyRage_ is now known as HolyRage 16:18:27 (the no new rules for backgrounds) 16:18:45 or maybe I should check the wiki first before asking 16:18:50 ??devwiki 16:18:50 devwiki ~ dev wiki[1/1]: The dev wiki (to discuss changes and additions): https://crawl.develz.org/wiki/doku.php?id=start 16:18:57 johnstein: well atm your background is just a starter kit to get you through the early game, and you can become anything 16:19:15 what if only En were allowed to get stabs? or only Fi could use shields? 16:19:34 it seems like it would just make things worse 16:19:40 amalloy: yea, that's kinda what I was assuming. but there are things like Wanderers with the random start. but I suppose that's still not new rules 16:19:54 no new rules after the game starts 16:20:02 (btw, I wasn't trying to argue against it or anything, just hadn't thought about it and was curious) 16:20:06 of course each background makes a big difference to what items you start with 16:20:10 yea 16:20:20 I personally like it being sort of starter kit. I played lot of Poschengband, and the classes are very distinct - but very rigid in later game. 16:20:22 but definitely less than your choice of species 16:21:01 my background submission: drunk, starts with 10 potions of ambrosia 16:21:23 sneaky ways around the no-new-rules ban: start your new background with an item that can only be found by playing that background. obviously items are just part of the starter kit... 16:21:56 monk is pretty close to having its own rule that extends past game start 16:21:56 I feel like that's part of the rule, no special items 16:22:01 background that starts with permacursed obsidian axe 16:22:50 new background: Cheater. Starts with a potion of experience and an acquirement scroll 16:23:18 nobody would actually accept my workaround, Medar 16:24:04 gammafunk might fall for it 16:24:21 I got burned once by nicolae, never again 16:24:33 I'm always paying 110% attention now 16:24:34 optimist: starts with a zigfig 16:24:40 hah 16:25:02 I could see a background starting with a temporary but long-lasting ally 16:25:13 like a horse? 16:25:15 a...little dog? 16:25:25 like a wand? 16:25:25 minmay: You have 2 messages. Use !messages to read them. 16:25:39 dpeg: starts with 500 gold and a legendary deck {Mercenary} 16:25:40 well an animated wand, sure... 16:25:41 !messages 16:25:47 (1/2) PleasingFungus said (1d 16h 53m 4s ago): weirdly, I did know that. 16:25:47 !messages 16:25:47 (1/1) PleasingFungus said (1d 16h 52m 56s ago): wrt tree form cloud interaction. 16:27:35 student: manual of fighting and spellcasting 16:28:00 you don't need both of those skills, you're either a fighter or a caster 16:28:24 gammafunk: this background would be interesting. a "hybrid" background, allowed to do both things 16:28:36 sorry, sword-and-board toon or a battlemage, I meant to say 16:28:38 insanity 16:29:12 To be fair, starting with ID'd items isn't a "new rule" sort of situation -- some classes already start with stuff ID'd, though admittedly stuff in their starting kit. 16:29:35 I don't think that was being called out as being a new rule 16:29:35 And nothing about having IDs is unobtainable in game. 16:29:53 That was just the reason it's hard to come up with a new background 16:29:59 oh, ah 16:30:01 Arguably it'd be a lot stronger to just start with 5 scrolls of ID anyway 16:30:05 (I think) 16:30:37 and 5 scrolls of ID would solve the start-scumming issue 16:30:54 I'm still not sure it's a good background, but just spitballing. 16:31:42 I think it's bad because it doesn't suggest too much long-term startegy other than "use maces and flails" 16:31:46 *strategy 16:31:59 How do I properly define a beam? I have defined BEAM_CONTAMINATE mimicking BEAM_MALMUTATE, but the flavour doesn't seem to apply. 16:33:08 r??beam.cc 16:33:08 beam.cc[4/5]: i think i take back what i said about the beam code being relatively sane 16:33:26 Just wait a moment while I shit out a git diff 16:33:26 -!- Xenobreeder_ has joined ##crawl-dev 16:34:25 gammafunk: yeah, agreed. It's not much of a "kit" 16:35:12 http://pastebin.com/nhLGfm70 16:35:27 -!- Xenobreeder has quit [Ping timeout: 252 seconds] 16:35:59 -!- agentgt has quit [Remote host closed the connection] 16:37:43 I think there's an obvious difference between starting ally and wand of enslavement. 16:38:24 i think you need to add it to is_enchantment 16:38:44 dpeg: yeah, there is, but another thing is that most builds at least push the character in a general direction strategically; even wn does this, just in a randomized way 16:38:51 -!- jefus has quit [Quit: Leaving] 16:38:52 and I'm not sure how an ally would do this 16:39:00 s/builds/classes/ 16:39:20 gammafunk: yes, I see. It's *really* hard to come up with fresh background concepts :) 16:39:23 through carefully crafted speech lines 16:39:39 -!- HellTiger_NB has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:39:44 "You could be playing Nethack 3.6.0 instead of this." 16:39:59 not sure we want to add that 16:40:04 might have to update it in 15 years 16:40:39 dpeg: just add a new magic school. bam, new background 16:40:47 axeomancer 16:41:35 -!- agentgt has quit [Ping timeout: 264 seconds] 16:43:46 gammafunk: Finally we can add the divine magic school! And divinations! 16:43:47 ...I think I found what is making it not work 16:43:55 Or acid magic! 16:44:17 Lasty_: Trapologist 16:44:18 BEAM_LAST_REAL = BEAM_CONTAMINATE, instead of BEAM_LAST_ENCHANTMENT = BEAM_CONTAMINATE 16:44:33 ...In enum.h, so recompiling would last million year, uurgh. 16:45:35 gammafunk: you mean dungeon master 16:45:41 right 16:46:24 floatRand: note that if you do that you have to add BEAM_CONTAMINATE after BEAM_UNRAVELLING and not BEAM_DEATH_RATTLE 16:47:08 Yeah, I understand sorta how it works, now, I think 16:47:11 Medar: I've heard they intend to release once per decade 16:47:15 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:47:20 Maybe I should go play some Tribes while this compiles. 16:50:53 -!- GoblinBomb has quit [Quit: leaving] 16:52:28 Numknucks (L27 MuWz) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 661 failed. (Crypt:3) 16:53:16 Numknucks (L27 MuWz) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 661 failed. (Crypt:3) 16:54:02 stop putting clouds in walls, numknucks 16:54:16 just make it time invariant. s/Nethack 3.6.0/a good NetHack release/ 16:54:34 players will flamewar each other over their favorite release versions 16:55:03 Numknucks (L27 MuWz) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 661 failed. (Crypt:3) 16:55:46 -!- ontoclasm has joined ##crawl-dev 16:55:50 !crashlog 16:55:51 12786. Numknucks, XL27 MuWz, T:257297 (milestone): http://crawl.berotato.org/crawl/morgue/Numknucks/crash-Numknucks-20151229-215454.txt 16:56:24 why does firefox insist on using this dumb "western" encoding 16:56:34 The tree burns like a torch! 16:57:09 cbro should really give an encoding in the headers 16:57:17 so somehow destroy_wall is failing 16:57:22 !source destroy_wall 16:57:23 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/terrain.cc#l1716 16:57:32 Medar: how would I do that? 16:57:39 -!- Marbit has quit [Quit: Page closed] 16:58:26 johnstein: CXC has "AddDefaultCharset utf-8" in apache config 16:58:35 -!- Xenobreeder_ is now known as xenobreeder 16:59:00 gammafunk: Orbologist, starts with CBoE. 16:59:08 -!- } has joined ##crawl-dev 16:59:13 <}> I think I found a weird bug 16:59:15 johnstein: if you want to serve files that aren't in utf-8 then you'll have to do something different 16:59:18 I'm kind of really sad we don't have more types of ORBs 16:59:22 !messages 16:59:23 No messages for TZer0. 16:59:35 it even says in the menu: "Orbs of Power", but there's only one 16:59:49 <}> I'm not sure how to describe it -- http://i.imgur.com/Ku1SZQY.jpg 16:59:58 <}> I see that spot on the map, but I cant dig that direction 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:04 Medar: I just want to blend in with the rest of the official servers so no one suspects that I really don't know what I'm doing 17:00:17 the C in cbro really stands for 'chameleon' 17:01:05 gammafunk: non-rod, non-wand evocables could all be orbs :p 17:01:30 You can't fool me, those aren't Orbs of Power! 17:01:41 <}> I also have no mutations that would let me detect hidden areas 17:01:43 Orbs of Electricity would definitely be orbs of power. 17:01:47 <}> So I'm not sure why that's visible at all 17:01:50 And the staff of power would make an excellent orb of power. 17:01:55 johnstein: i don't know how other do it, but if you only have crawl things there then default charset should bef ine 17:02:25 gammafunk: but: orbs of destruction! 17:02:28 Medar: I set up a berotato config file under /etc/apache2/conf.d/ 17:02:28 Lasty_: oh what so you pick up the staff of orb of power and all the magical staves in the dungeon get mad and come alive to try to kill you? 17:02:38 gammafunk: seems reasonable 17:02:39 Medar: this is where I put all the Rewrite* stuff 17:02:42 /applause/ 17:02:46 dpeg: I'd be scared if a bunch of those came after me! 17:02:58 is that the config file I need to edit? 17:03:08 gammafunk: You'd be scared if a bunch of applause came after you? That explains so much . . . 17:03:10 or is it the global apache config file? 17:03:37 those are the same thing really, so conf.d works 17:03:50 debian comes with /etc/apache2/conf.d/charset by default I think 17:04:29 which has the line, but it's commented out by default 17:06:37 dpeg: I'd been thinking about a background that starts with an ally, but I'm not sure how you'd balance it to be (a) useful, (b) not insanely overpowered on d:1, and (c) not annoying to try to keep alive. 17:06:48 clearly, instead, I should actually work more on helpal, and then add a helpal zealot........ 17:06:52 ............... 17:07:11 Medar: ah ok. ty. I guess I just need to know if I need anything non-utf 17:07:23 gammafunk: have you seen the orb enum 17:07:52 so i was looking at the skeleton slimify thing. it seems like the problem is that mons_base_type(mons) returns MONS_BAT for a bat skeleton, and then polymorphing a bat into a death ooze is illegal 17:07:54 Numknucks (L27 MuWz) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 661 failed. (Crypt:3) 17:08:09 haha 17:08:20 good enum 17:08:21 -!- kunwon1 has joined ##crawl-dev 17:08:36 but what will the orb background be called? 17:08:36 it's a classic 17:08:51 thank goodness it has the trailing comma, makes adding a new one even easier 17:09:12 ORB_OF_FROZ, ORB_OF_DINGBAT 17:09:18 ORB_OF_WORB 17:09:35 ORB_OF_ROB plz 17:09:45 ITYM ORB_OF_BRO 17:10:02 amalloy: only if you use bro_lang 17:10:13 An orb bro comes into view. You beer the orb bro! 17:10:37 Bro, an orb totally comes into view. Dude. 17:11:50 -!- lobf has joined ##crawl-dev 17:12:09 add Zorb so I can get some payback on boulder beetles 17:12:44 Who added boulder beetles again 17:13:23 I believe mumra? 17:13:45 PleasingFungus: you should add helpal and then remove mercs so you can fix #10000 17:13:57 anyway what confuses me is, why are we calling mons_base_type in _valid_morph, instead of using mon->type directly? if we're polymorphing a bat skeleton, we don't care what the legal polymorph targets for a bat are, do we? 17:14:39 maybe it was for back when shapeshifter simulacra could shapeshift? 17:14:45 why would we ever remove things? 17:14:47 that sounds crazy. 17:14:52 <|amethyst> FR: charms/conj spell that gives you an orb of destruction (or several?) that orbits you as you walk around, and regrows after it hits a monster 17:14:53 !remove PleasingFungus 17:14:55 03wheals * 0.18-a0-1518-gf193bf7: Remove PleasingFungus 10(in the future, 12 files, 342+ 471-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=f193bf7 17:14:58 nooo 17:15:13 dang. nice millimarvins there too 17:15:15 %git cfd05e3b 17:15:16 07kilobyte02 * 0.13-a0-1116-gcfd05e3: Let spectral shapeshifter simulacra do their thing. 10(2 years, 7 months ago, 3 files, 28+ 13-) 13https://github.com/crawl/crawl/commit/cfd05e3b2732 17:15:34 yeah 17:16:07 okay, so why didn't bat skeleton -> death ooze break before? has it been broken for 2 years and this is the first time anyone's ever slimified a skeleton? 17:16:18 -!- cang has quit [Quit: Page closed] 17:16:20 |amethyst: that sounds like a version of cbl that's just useless instead of suicidal near walls 17:16:24 amalloy: it's the holiness rewrite 17:16:36 %git :/MH_UNDEAD 17:16:36 07kilobyte02 * 0.10-a0-2764-gdbbbbcd: Stop racial segregation of abominations. 10(4 years, 1 month ago, 10 files, 57+ 57-) 13https://github.com/crawl/crawl/commit/dbbbbcd452cb 17:16:42 heh 17:16:49 %gitgrep 1 undead 17:16:49 good commit title 1k 17:16:49 b 17:16:53 !gitgrep 1 undead 17:16:54 %git HEAD^{/undead} 17:16:54 07|amethyst02 * 0.18-a0-773-gf9a623e: Fix player::is_unholy and monster::is_evil (ebering) 10(2 weeks ago, 3 files, 8+ 4-) 13https://github.com/crawl/crawl/commit/f9a623e7623d 17:16:55 but it looks to me like the holiness rewrite did the right thing inside _valid_morph 17:16:56 !gitgrep 2 undead 17:16:56 %git HEAD^{/undead}^^{/undead} 17:16:57 07ebering02 {PleasingFungus} * 0.18-a0-725-gc932079: Turn mon_holy_type into a bitfield. 10(12 months ago, 47 files, 238+ 275-) 13https://github.com/crawl/crawl/commit/c932079a4eb9 17:17:25 hm 17:18:10 -!- Warrigal is now known as tswett 17:18:10 seems so 17:18:12 sorry ebering 17:18:12 tried to build the 2-year-old version, but apparently it doesn't compile anymore without some mac-specific stuff 17:18:54 -!- Odds has quit [Ping timeout: 252 seconds] 17:20:49 so maybe it was broken all this time 17:21:11 i don't think people are usually scared enough of skeletons/zombies to try slimifying them 17:21:25 maybe i can test it online. is 0.10 old enough? too old? 17:21:55 that commit was in 0.13 dev 17:22:00 thanks 17:22:01 0.13-a0-1116-gcfd05e3 17:22:14 -!- nikheizen has joined ##crawl-dev 17:22:18 so you could compare 0.13, 0.14, 0.17, and trunk 17:22:28 er 17:22:36 0.12 and 0.13, not 0.13 and 0.14 17:23:10 Hello, where does get_armour_res_element get turned into player_res_element 17:23:25 i think PleasingFungus wrote that code 17:23:57 -!- Guest74856 has quit [Remote host closed the connection] 17:24:09 okay 17:24:28 it was broken in 0.14 too 17:24:44 The goblin skeleton eats the door! The goblin skeleton is destroyed! _Error, exp for monster with no damage: goblin skeleton 17:25:32 ah, ok 17:25:45 so i think i will change it to mons->type 17:25:51 which only breaks a feature that was removed anyway 17:25:59 yeah, IMO zombie shapeshifters shapeshifting would be a bug 17:26:10 though maybe it's still around 17:26:12 !shrug 17:26:18 -!- Marvin is now known as Guest72845 17:26:21 -!- syllogism has joined ##crawl-dev 17:27:04 !cmd !shrug .echo ¯\_(ツ)_/¯ 17:27:05 Defined command: !shrug => .echo ¯\_(ツ)_/¯ 17:28:15 wheals: ??? 17:28:29 what did I write 17:28:49 !shrug 17:28:50 ¯\_(ツ)_/¯ 17:30:05 nice half-fix i've got here: Z death ooze skeleton (dormant) 17:32:00 nice! 17:32:02 -!- zer0code has left ##crawl-dev 17:33:10 -!- koolguydude has quit [Quit: Page closed] 17:33:45 there we go. can slimify skeletons now. might have wreaked a bit more havoc, but i hope not 17:35:09 hm. wonder if this lets you slimify spectral things, and whether it should 17:36:07 oh good, it doesn't 17:36:34 -!- Lasty has joined ##crawl-dev 17:39:38 !flip $(!shrug) 17:39:38 (╯°□°)╯︵¯/‾(ツ)‾\¯ 17:39:47 almost 17:40:16 !flip $(!glasses) 17:40:17 (╯°□°)╯︵(■‾■⌐)    ■-■⌐<(•‾• )    (•‾• ) 17:41:34 !blame2 $(!shrug) 17:41:35 ¯¯¯\\\___(((ツツツ)))___///¯¯¯ 17:42:18 New branch created: pull/204 (1 commit) 13https://github.com/crawl/crawl/pull/204 17:42:18 03amalloy02 07https://github.com/crawl/crawl/pull/204 * 0.18-a0-950-g8d457f7: Don't make buggy monsters on slimifying derived undead (Bamboomancer) 10(7 minutes ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/8d457f749f22 17:42:32 wait 17:45:39 ooh, lots of red. 17:45:41 I like that. 17:46:57 PleasingFungus: i could maybe get away with adding more red, by removing that last if (...) entirely, instead of making slimify ignore it, but i'm not sure what impact that would have 17:47:27 sounds exciting 17:47:33 ha 17:47:50 !remove crawl (PleasingFungus) 17:47:51 03amalloy * 0.18-a0-1519-g48c74cb: Remove crawl (PleasingFungus) 10(in the future, 7 files, 688+ 329-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=48c74cb 17:48:03 o_0 17:48:15 -!- siepu has quit [Read error: Connection reset by peer] 17:48:29 There are 688 too many additions there. 17:48:47 Unless you are adding an obituary, of course. 17:48:58 !cmd !commit 17:48:58 Command: !commit => !commitby ${nick} ${*} 17:48:59 Crawl Memorial Source File 17:49:04 !cmd !commitby 17:49:05 Command: !commitby => .echo $(let (c (=commitby.counter) h (randhex 7) f (+ 1 (rand 50)) a (+ 200 (rand 799)) r (+ 200 (rand 799))) "03${1:-$nick} * 0.18-a0-${c}-g${h}: ${*:-do stuff} 10(in the future, $f files, ${a}+ ${r}-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=${h}") 17:50:13 Where are int get_armour_res_X declared? 17:50:44 I can only find the functions themselves and a couple references in monster.cc 17:51:07 !source itemprop.h:204 17:51:08 https://github.com/crawl/crawl/blob/master/crawl-ref/source/itemprop.h#l204 17:52:06 Thank you! 17:52:33 -!- beogh has quit [Ping timeout: 252 seconds] 17:53:59 Medar: don't show grunt that command, please 17:54:28 we shall never speak of that day again 17:55:17 -!- lobf has quit [Quit: lobf] 17:56:21 !kw splat 17:56:22 Keyword: splat => xl>=17 !won 17:57:17 Alright, the contamination works now 17:57:39 I just added the beam to enum wrong way 17:58:00 I still gotta figure out the values. 17:59:25 !cmd speedrune 17:59:25 Command: !speedrune => .echo $(let (name ${1:-.} branch $2 other $*) (if (str-find? $branch (=turns_to_rune.branches)) (if (str-find? "No milestones" (=turns_to_rune.rune $name $branch $other)) $(name_fixup $name)$(if $other " ("$other")")" has never found the "$branch" rune" (=turns_to_rune.format $name $branch $other)) $branch" is not a valid branch. Valid branches: "(replace | , (=turns_to_rune... 18:00:01 -!- omarax has quit [Remote host closed the connection] 18:00:20 floatRand, you're doing the malmut change? 18:00:46 A malmut change, fiddling 18:01:33 I just replaced malmutation with contaminating beam for Shining Eyes, Neqocexs and Cacodemons. OoFs are untouched, since really, mutating is not the worst thing they do. 18:01:51 2250 + random2(1000) is what I am trying with. 18:01:59 so... you're making it so noone will evere be mutated ever 18:02:03 Yeah I read about you talking about that. 18:02:04 Unstable branch on underhound.eu updated to: 0.18-a0-949-g5bbc315 (34) 18:02:46 ontoclasm: FR remove mutagenic chunks 18:02:49 I saw people discussing it on forums, and decided to try it out. 18:02:58 03amalloy02 07* 0.18-a0-950-g8d457f7: Don't make buggy monsters on slimifying derived undead (Bamboomancer) 10(27 minutes ago, 1 file, 2+ 6-) 13https://github.com/crawl/crawl/commit/8d457f749f22 18:02:58 03amalloy02 07* 0.18-a0-951-gfccd9f7: Merge pull request #204 from amalloy/slimify-undead 10(9 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/fccd9f76abba 18:03:02 amalloy: WTF 18:03:02 !cmd .splatratio !lg ${1:-.} $* !gfspeed !boring xl>=17 s=name / won o=% 18:03:02 Defined command: .splatratio => !lg ${1:-.} $* !gfspeed !boring xl>=17 s=name / won o=% 18:03:05 .splatratio 18:03:06 35/46 games for gammafunk (!gfspeed !boring xl>=17): 35/46x gammafunk [76.09%] 18:03:11 er 18:03:18 PleasingFungus: ? 18:03:25 [15:02] amalloy ontoclasm: FR remove mutagenic chunks 18:03:44 ontoclasm was claiming that removal of malmutate would cause nobody to ever be mutated 18:03:55 but most mutations are self-inflicted 18:03:56 malmutated then 18:04:20 !cmd .splatratio !lg ${1:-.} $* !gfspeed !boring xl>=17 s=name / !won o=-% 18:04:21 Redefined command: .splatratio => !lg ${1:-.} $* !gfspeed !boring xl>=17 s=name / !won o=-% 18:04:22 Is there a functional difference between res_acid and res_corr? 18:04:24 .splatratio 18:04:26 11/46 games for gammafunk (!gfspeed !boring xl>=17): 11/46x gammafunk [23.91%] 18:04:31 PleasingFungus: you spooked me by saying "WTF" the instant i merged my pr as "certified exciting by PleasingFungus" 18:04:36 .splatratio . dd 18:04:37 0/1 game for gammafunk (dd !gfspeed !boring xl>=17): 0/1x gammafunk [0.00%] 18:04:40 -!- PleasingFungus has quit [Remote host closed the connection] 18:04:58 Looks like you spooked PleasingFungus real good 18:05:48 -!- Bcadren has quit [Ping timeout: 256 seconds] 18:06:03 nikheizen: i believed it was removed 18:06:10 believe* 18:07:07 the functional difference, or one of the types? 18:07:42 both i guess? 18:07:51 !tell PleasingFungus Agree that Helpal has more potential than ally background! 18:07:51 dpeg: OK, I'll let pleasingfungus know. 18:08:08 it used to be that they were different but i think res_acid doesn't really exist any more and it was just replaced with rcorr everywhere 18:08:15 but i could be misremembering 18:08:26 well both appear in the code in numerous places 18:08:57 Helpal, how are we suppose to turn that into a proper god name, there's too few letters! 18:09:00 although i recall seeing res_acid get converted into res_corr 18:09:47 nikheizen: well it may be save-compat remnants 18:10:00 good point 18:10:03 since this happened more recently than save-compat was broken 18:11:23 %git 5bbc315 18:11:23 07wheals02 * 0.18-a0-949-g5bbc315: Don't wake up monsters when EH is cast on them (#10209). 10(5 hours ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/5bbc315582f8 18:11:41 wheals: unicode dash alert 18:12:55 gammafunk: H is easy 18:13:03 gammafunk: what do you think of letting La retain 1/3 piety on switching, as good gods do for everyone else? :C 18:13:05 -!- stanzwas has quit [Quit: au rev] 18:13:38 chequers: yep 18:16:05 ontoclasm: do they need it? 18:16:23 -!- LaularuKyrumo has quit [Quit: Page closed] 18:16:47 amalloy: i dunno 18:16:59 (no) 18:17:46 i mean presumably i'd nerf them some other way 18:17:54 -!- Guest72845 has quit [Remote host closed the connection] 18:18:01 but maybe it's not necessary in the first place 18:18:42 From my tests with them, I feel like they earn new piety so fast that that wouldn't be really necessary unless you were switching to a drastically out of place god (IE early TSO). 18:18:48 i think just the ability to switch gods without wrath is enough to give them an interesting playstyle 18:19:04 mm 18:19:10 having permanent "faith as well is a strong push in the direction of switching often; it doesn't seem like they need yet a third 18:19:38 Hm. Does Zin protect against mutations from contam? 18:19:41 fwiw, I agree with amalloy's sentiment here. 18:19:50 i haven't played La yet though 18:19:53 Maybe the rMut should apply to contam mutations now... 18:20:23 floatRand: he protects but not as effectively, and also he's annoyed with you for having contam 18:20:28 As someone who has, you are correct. 18:20:57 Oh, Zin disapproves getting contaminated, even if it is not inflicted by self? 18:21:09 well, i dunno. maybe 18:21:13 I gotta check 18:21:28 -!- molotove1 has quit [Quit: Leaving.] 18:21:34 -!- molotove has quit [Quit: Leaving.] 18:21:36 -!- Andry07 has quit [Ping timeout: 252 seconds] 18:21:47 yes he does 18:21:48 i stepped in a zot trap and got badly contaminated and he was annoyed 18:21:58 but i had also been contaminating myself before that 18:22:01 you lose piety for being at yellow glow or higher 18:22:09 (he doesn't mind grey glow) 18:23:03 Hm, then I'll have to alter those as well. 18:23:20 i don't think you will get away with changing contam resistance 18:23:27 -!- Marvin is now known as Guest19895 18:24:15 even if that other stuff goes through, contam exists to provide a check against overusing strong effects like haste and invis 18:26:12 -!- CcS has quit [Ping timeout: 256 seconds] 18:26:27 -!- njorth has quit [Ping timeout: 265 seconds] 18:26:39 Hm, yeah, that too. 18:28:05 -!- Cacophony has quit [Quit: oh no am scare] 18:28:12 -!- ystael has quit [Ping timeout: 272 seconds] 18:29:23 -!- Shard1697 has quit [Read error: Connection reset by peer] 18:31:23 Yeah, I don't think the contamination ray would upset Zin since it is not controlled, but Zin would be upset if player used an item to push it to more dangerous rates. 18:32:49 And half of the mutations from glow are forced, half are not. 18:33:07 -!- tealeaves has quit [Quit: Bye] 18:33:12 -!- mong has quit [Quit: Leaving] 18:37:15 -!- WorkSight has quit [Remote host closed the connection] 18:38:48 I don't think La give an interesting playstyle since you basically just don't want to use the anti-wrath part of their gimmick 18:39:39 The good gods already have this problem; why does anyone switch between them presently? For extended, probably to TSO to get holy wrath or between zin if they feel they have too many mutations for some reason 18:40:08 -!- Guest19895 has quit [Ping timeout: 246 seconds] 18:41:28 If a species is to have some thing that makes them unique, you generally don't it so that if you want to win the game, you ignore that unique thing 18:42:13 *don't want it 18:43:08 at least with good gods the problem is contained to those gods, and those gods themselves do a bunch of things on their own that make them interesting 18:43:52 anyway I'm not excited about adding this species, but it's just my opinion 18:44:20 maybe ask others to get a sense of whether they'd be likely to be accepted 18:44:58 -!- KurzedMetal has quit [Ping timeout: 250 seconds] 18:46:15 -!- agentgt has quit [Ping timeout: 260 seconds] 18:46:15 -!- neunon has quit [Ping timeout: 240 seconds] 18:47:19 gammafunk: you think it's not a good idea to switch even with no wrath and Faith? it seems like if nothing else LaBe would have an easy early game, and you can switch to ash or something once you want to branch out of berserking against everything 18:48:14 amalloy: trog at full piety is stronger than any other god, and a lot stronger than any other god at 0 piety 18:48:59 so why doesn't everyone go trog every game? 18:49:02 Still, Trog can still be very limiting in end-game. 18:49:22 -!- neunon has joined ##crawl-dev 18:49:25 amalloy: for one altars not of trog appear before trog altars 18:49:43 I usually feel like swapping out of berserker since I am fond of going sort of half-caster in extended, but Trog's wrath is so deadly even when you are at extended it can gib you. 18:49:56 I mean, what this species is telling you to do is: pick the first viable god and become strong enough so you can do whatever and still win, then switch to another god since it doesn't matter as much at this point 18:50:12 but even then what you should actually do is: just win with the same god you already have 18:51:26 so clearly Lacertilians should have gods with short attention span (seriously) 18:52:18 short attention span? 18:53:24 How do Lacertilians work with Ru? Not allowed? After all, there's no wrath, but you lose benefits while not gaining back the sacrifices. 18:53:33 some mechanic to encourage players switching gods 18:53:53 dpeg: you can run into a problem there of a lot of trekking to altars 18:54:10 hm, pity that... 18:54:22 floatRand, it's a normal Ru experience. He just doesn't care. 18:54:29 give La an (a)bility to pick a new god 18:54:33 Maybe allow La to 18:54:35 yes that 18:54:40 -!- neunon has quit [Ping timeout: 260 seconds] 18:54:56 if trekking to altars were the only problem, that would fix it 18:55:10 based on altars you've seen I guess, yeah 18:56:30 or make La so desirable to the gods that you are shuffled around between them uncontrollably 18:56:44 Our newspapers are full of obituaries for Lemmy. Now I like Motrhead like the next guy, but I didn't expect that. 18:56:45 divine custody battles 18:57:05 I think Xom or Trog would win most battles of "gimme gimme." 18:57:29 Much to the players' lament, since you are probably starting as LaBe anyway. 18:59:11 -!- syllogism has quit [Quit: Leaving] 19:00:01 -!- omarax has quit [Remote host closed the connection] 19:01:52 Numknucks (L27 MuWz) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 661 failed. (Swamp:4) 19:02:22 amalloy: sounds more like a demigod (in the general sense, not crawl sense) problem. each god claiming parentage and squabbling amongst each other 19:07:09 dpeg: why not an obituary for Lerney? :( 19:08:59 bh: don't even know him! :O 19:09:50 dpeg: http://i.imgur.com/3aPyL.png 19:10:43 hey, I know that one -- suggested its addition back in the day :) 19:13:49 Anyway here's patch for "malmutates into magic contamination" https://dl.dropboxusercontent.com/u/52769410/MalmutatesIntoMagic.patch 19:14:02 Crap almost no one asked for. 19:15:16 don't be so self-ridiculing 19:16:59 -!- lobf has joined ##crawl-dev 19:18:51 -!- lobf has quit [Client Quit] 19:19:18 yeah. let other people do that 19:19:18 -!- ontoclasm has quit [Quit: Leaving.] 19:20:52 -!- Evablue has quit [Quit: Evablue] 19:21:04 -!- neunon has joined ##crawl-dev 19:27:36 -!- Ketziah has quit [Ping timeout: 252 seconds] 19:27:49 -!- ontoclasm has joined ##crawl-dev 19:30:34 -!- nicolae- has joined ##crawl-dev 19:31:31 -!- scummos__ has quit [Ping timeout: 260 seconds] 19:32:28 -!- tealeaves has quit [Quit: Bye] 19:43:45 -!- PleasingFungus has joined ##crawl-dev 19:44:35 -!- GauHelldragon has quit [Ping timeout: 264 seconds] 19:49:05 gammafunk: iirc it's just people not bothering to remove one of the functions, not save compat 19:49:09 res_corr vs res_acid 19:52:42 It was ontoclasm discussing that with me, I think. 19:52:54 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:53:04 PleasingFungus: it looks to me like res_acid is used to resist the acid's impact damage, and res_corr to resist the Corr status effect? 19:53:44 amalloy: but, they're the same thing. 19:54:05 like, look at player_res_acid(). 19:56:25 it might be a little different for monsters who have ENCH_RESISTANCE. but i guess you're right, in (almost?) all cases it's based on the same data 19:56:47 cases where it's not the same are probably bugs/oversights 19:57:07 ok, weird 19:57:13 i just fought rupert 19:57:42 and i rBlinked then backed up into a half-killhole chokepoint in lair and blocked it with cflame 19:58:02 then even after i couldn't keep the flame up he just kept wandering in and out of my LOS like he didn't know how to get to me 19:58:07 letting me kill him with wands 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:14 i think he's famous for having ranged ai for some reason 20:00:26 @??rupert 20:00:26 Rupert (04@) | Spd: 10 | HD: 16 | HP: 110-131 | AC/EV: 7/8 | Dam: 21 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(100) | XP: 2927 | Sp: paralyse, confuse, berserker rage [06!sil] | Sz: Medium | Int: human. 20:00:31 probably the hexes? 20:00:37 yeah 20:00:39 -!- nicolae- has left ##crawl-dev 20:00:39 huh 20:00:45 oh well, i'm not complaining 20:00:48 just needs to get mad 20:00:51 but... not sure why he didn't actually use them 20:00:52 he did 20:01:06 he was still doing it while berserk 20:01:18 I can't remember if he's supposed to do that 20:01:19 oh 20:01:21 he tried to do one of them on me early and i resisted 20:01:33 wheals: idea: color-code spells by type in monster (wizard, demon, etc) 20:01:37 then he basically just wandered around like an idiot once i got to my killhole 20:01:39 oh maybe it keeps using the ai, but he can't cast while berserk 20:02:00 he really should just be charging into the flame if berzerk 20:02:02 I'm just saying 20:02:09 that was what i was expecting 20:02:56 Do other berserking monsters charge through hazards? Is it just because Rupert is ranged that he doesn't? 20:03:06 idk. I'm talking about an ideal world 20:03:16 filled with very angry monsters 20:03:33 The Orb of Bees rages! 20:03:51 mmmmm 20:04:02 make an all-berserk branch 20:04:52 why even bother making this fxx channel that is largely devoted to playing simpsons re-runs if you're going to choose the 15+ garbage seasons instead of the 7-8 good ones and the 2 ok ones? 20:05:47 is that what rupert is so angry about? 20:06:10 Elves 20:07:17 rupert is angry about rMut being removed 20:07:34 fr make rupert scream about removed/changed features when going berserk 20:07:47 OTOH he's pretty happy about clarity being gone 20:08:28 ontoclasm: did you know there's already a unique who mentions mountain dwarves' removal? 20:09:01 Is it donald? 20:09:18 no, it's duvessa 20:09:31 -!- dtsund has joined ##crawl-dev 20:09:35 Robin says, "We wiped out the hill dwarves - you're next!" 20:09:44 We banned Bloax - you're next! 20:09:51 rip 20:09:58 hah 20:10:01 Was bloax removed? 20:11:26 fr: unique that summons orb guardians, margery, etc. with their old tiles 20:12:25 You see here: an Orb Guardian (fast, mighty, berserk, UNUSED, lightly wounded) 20:12:54 , ready to howl 20:13:11 Good bug 20:14:17 -!- Dixlet has quit [Read error: Connection reset by peer] 20:14:34 -!- Dixlet has joined ##crawl-dev 20:15:52 -!- scummos| has quit [Ping timeout: 272 seconds] 20:18:32 -!- lobf has joined ##crawl-dev 20:31:06 -!- neunon has quit [Quit: ZNC - http://znc.in] 20:36:10 Wind drake pushes player into deep water and water becomes shallow. 13https://crawl.develz.org/mantis/view.php?id=10211 by Yermak 20:36:54 -!- tealeaves has quit [Quit: Bye] 20:37:18 -!- Ququman has quit [Read error: Connection reset by peer] 20:37:41 odd 20:37:55 -!- Nyvrem has quit [Quit: Page closed] 20:39:37 heh 20:40:37 PleasingFungus: btw i played for several hours with "ready to howl" bug b/c that happened to be the latest git i had when i went offline for vacation 20:40:54 bug report should've been: "I demand the death I deserve!" 20:41:02 -!- Krymise has quit [Quit: Textual IRC Client: www.textualapp.com] 20:42:27 -!- WorkSight has quit [Remote host closed the connection] 20:42:30 That seems more like an intended feature than a bug. 20:43:00 nikheizen: no? 20:43:22 -!- Lasty has quit [Quit: Leaving.] 20:43:28 !death dpeg 20:43:29 Death has come for dpeg... 20:43:37 Preventing wind drakes from drowning you, I mean. 20:43:53 But of course if I'm wrong then I'm wrong. 20:44:04 the intended behaviour is that you stop at the edge of the water 20:44:08 -!- Lasty has joined ##crawl-dev 20:44:12 not that water spontaneously changes depths 20:44:14 <.< 20:44:19 Ahh 20:44:20 -!- HellTiger has quit [Ping timeout: 245 seconds] 20:44:32 -!- molotove has quit [Quit: Leaving.] 20:44:37 -!- bonghitz has quit [Remote host closed the connection] 20:44:47 Demoses-ify Wind Drakes. 20:44:52 -!- CanOfWorms has joined ##crawl-dev 20:51:01 wheals: shapeshifter simulacra used to change shapes 20:51:03 a lot 20:51:18 going back to your comment about zombie shifters changing shapes being odd 20:51:31 -!- molotove has quit [Client Quit] 20:55:48 -!- HolyRage has quit [Ping timeout: 255 seconds] 20:55:50 -!- HolyRage_ is now known as HolyRage 20:55:56 yeah it was intentional, i just disagree with the intention 20:57:44 -!- tensorpudding has quit [Ping timeout: 265 seconds] 20:57:46 ugh, goddamnit 20:58:03 -!- st_ has quit [Ping timeout: 255 seconds] 20:58:21 i upgraded msysgit 20:58:34 and now whenever i edit stuff it shows ^M in place of all my newlines 20:58:41 some encoding thing i guess 20:59:01 is there something i can do to fix this? 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:01:34 i wrote an entire patch before i noticed :( 21:05:09 checkwhite ought to catch that 21:06:03 so... commit and see if it fixes it itself? 21:06:07 ontoclasm: what does `git config core.autocrlf` say? 21:06:17 there's a git setting to munge newlines, isn't... that 21:06:24 wheals: false 21:06:34 strange, that's what mine is too 21:06:47 i think that was one of the things the config.txt told me to set 21:06:53 i think sometimes it just sorts itself out after the first commit 21:07:12 alternatively, your editor is adding them 21:07:21 well, it's the same editor as before 21:07:29 -!- Earlo has quit [Ping timeout: 246 seconds] 21:08:27 well, i tried commiting and it says "Run checkwhite to fix..." 21:08:30 !shrug 21:08:30 and won't commit 21:08:31 ¯\_(ツ)_/¯ 21:08:35 rip 21:08:48 well, try running util/checkwhite i guess 21:17:48 -!- Genovii has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 21:22:06 -!- neunon has joined ##crawl-dev 21:23:03 -!- Dixlet has quit [Read error: Connection reset by peer] 21:23:12 -!- nikheizen has quit [Quit: Farewell.] 21:23:19 -!- Dixlet has joined ##crawl-dev 21:26:48 -!- Daekdroom has quit [Quit: Leaving] 21:29:09 -!- ystael has quit [Ping timeout: 265 seconds] 21:30:14 -!- knu_ has quit [Quit: Reboot...] 21:31:47 wheals: well that works but my patch is screwed anyway, RIP 21:48:06 -!- tealeaves has quit [Quit: Bye] 21:49:41 -!- tealeaves has quit [Client Quit] 21:51:04 03amalloy02 07* 0.18-a0-952-g309898a: Remove rickrolling from friendly humanoids (gammafunk) 10(27 seconds ago, 1 file, 0+ 6-) 13https://github.com/crawl/crawl/commit/309898abd875 21:51:56 * dpeg roars 21:53:20 dpeg goes berserk! 21:57:05 Out of curiousity, why kill Rick? 21:57:38 -!- zarath9 has quit [Quit: Page closed] 21:58:19 -!- Ketziah has quit [Ping timeout: 252 seconds] 21:58:25 dpeg: i think it could be fine on like a specific monster or two, but for it to be on all friendly humanoids it comes on kinda a lot. i'd noticed it before, and just now gammafunk was complaining about it on his stream 21:58:42 like if you worship yred you hear a lot of friendly humanoid speech from vampires 21:58:53 lel 21:59:15 -!- HolyRage has quit [Ping timeout: 255 seconds] 21:59:26 -!- HolyRage_ is now known as HolyRage 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:06 you should remove that quote from mara about countries and islands while you're at it 22:01:03 @The_monster@ boasts, "I am lord over the four continents and the two thousand adjacent isles." 22:01:05 this one specifically 22:01:21 why 22:01:21 :( 22:01:29 gammafunk thinks it's silly! 22:01:39 we have this on the record 22:02:02 man 22:02:07 margery could use some better lines too 22:02:40 most dialogue could use a touch-up 22:02:42 imho 22:03:05 Margery suplexes a boulder, just because she can. 22:03:17 -!- Dixlet has quit [Read error: Connection reset by peer] 22:03:30 Margery suplexes herself, just because she can. 22:03:34 -!- Dixlet has joined ##crawl-dev 22:03:56 Margery suplexes one of her hell knights, just because she can. 22:04:48 fr: add a suplex move which is just a shorter range throw 22:04:57 -!- lobf has quit [Quit: lobf] 22:05:04 amalloy: you can easily restrict speech, e.g. to "only with Beogh" 22:05:21 "I will never let you down" seems fine enough dialogue on it's own actually 22:05:37 also, make such speech just rarer, much much more rare 22:05:58 having a long tail on speech lines is great! 22:06:18 I keep wondering if anyone's seen the super secret line of Donald dialogue I added a while ago. 22:06:37 Grunt: I am afraid Donald goes down too quickly :) 22:06:38 statistically, it must have happened by now. 22:06:46 dpeg: doesn't matter in this case 22:06:48 what does he utter? 22:06:54 wheals seems to know what I mean <.< 22:07:13 "I'm dying. I hate that." when you kill him 22:07:16 <3 22:07:54 Grunt: i've seen it 22:08:00 ! 22:08:15 someday I want to be on hand when it triggers for someone 22:08:57 Grunt: Yeah I saw it once 22:09:03 ! 22:09:17 In-game even 22:12:33 i like the vampires using the humanoid lines with yred 22:12:40 "ProzacElf, you're my only friend" 22:12:54 -!- knu has quit [Quit: Reboot...] 22:12:55 poor lonely vampires 22:14:38 I agree that some speech lines occur too frequently, but I'm saying that removal is the wrong solution. 22:15:14 -!- ZChris13 has joined ##crawl-dev 22:19:46 -!- Ketziah_ has quit [Ping timeout: 252 seconds] 22:22:01 -!- gressup has quit [Quit: Leaving] 22:27:14 -!- lobf has joined ##crawl-dev 22:28:35 -!- lobf has quit [Client Quit] 22:45:04 -!- jefus has joined ##crawl-dev 22:52:13 -!- Hellmonk has quit [Ping timeout: 252 seconds] 22:52:23 -!- sitnaltax has quit [Quit: Page closed] 22:52:56 -!- Dixlet has quit [Ping timeout: 272 seconds] 22:57:08 -!- MarvinPA has quit [Quit: Leaving] 22:58:34 -!- vev has quit [Remote host closed the connection] 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:01:18 -!- ProzacElf has quit [Remote host closed the connection] 23:02:41 -!- ProzacElf has joined ##crawl-dev 23:05:20 -!- Pacra has joined ##crawl-dev 23:05:25 -!- Ketziah has quit [Ping timeout: 252 seconds] 23:06:05 -!- lobf has joined ##crawl-dev 23:06:32 -!- agentgt has quit [Remote host closed the connection] 23:06:59 -!- fred_ is now known as Guest43934 23:07:02 -!- lobf has quit [Client Quit] 23:08:53 -!- } has quit [Quit: Lost terminal] 23:08:56 -!- lobf has joined ##crawl-dev 23:08:56 -!- lobf has quit [Client Quit] 23:11:57 -!- HellMel has quit [Quit: Page closed] 23:17:06 -!- dpeg has quit [Quit: leaving] 23:25:25 -!- serq has quit [Quit: suddenly gone...] 23:25:53 -!- Lasty has quit [Ping timeout: 272 seconds] 23:29:15 -!- Cacophony has quit [Quit: oh no am scare] 23:30:54 -!- wheals has quit [Quit: Leaving] 23:36:19 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 23:39:20 -!- tensorpudding has quit [Ping timeout: 245 seconds] 23:40:48 -!- eb has quit [] 23:40:57 -!- ystael has quit [Ping timeout: 255 seconds] 23:41:35 -!- ontoclasm has quit [Quit: Leaving.] 23:46:30 -!- ProzacElf has quit [Remote host closed the connection] 23:47:16 -!- ProzacElf has joined ##crawl-dev 23:48:09 -!- ProzacElf has quit [Client Quit] 23:51:49 -!- ProzacElf has joined ##crawl-dev 23:53:16 -!- hellmonk_ has quit [Ping timeout: 252 seconds] 23:53:31 -!- staplegun has quit [Ping timeout: 250 seconds] 23:56:31 -!- Enthusiasm has quit []