00:00:34 -!- omarax has quit [Remote host closed the connection] 00:01:22 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1497-g788d838 (34) 00:07:56 -!- Cryp71c_ has joined ##crawl-dev 00:08:03 -!- Cryp71c has quit [Disconnected by services] 00:08:05 -!- Cryp71c_ is now known as Cryp71c 00:08:09 -!- neckro23 has left ##crawl-dev 00:08:26 -!- Cryp71c_ has joined ##crawl-dev 00:08:30 -!- Evablue has quit [Quit: Evablue] 00:11:07 -!- amalloy is now known as amalloy_ 00:11:13 03amalloy02 07* 0.18-a0-1498-g35814f0: lifeforce -> life force, for consistency 10(25 seconds ago, 3 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/35814f03a2f3 00:11:18 -!- amalloy_ is now known as amalloy 00:11:39 !learn del amalloy_todo[7 00:11:39 Deleted amalloy todo[7/8]: "The amulet rips away your lifeforce as you remove it!" - should be "life force" (?) 00:12:14 FR a pre-commit hook that reformats your hard drive if you spell anything inconsistently with the rest of crawl 00:12:24 !learn del amalloy_todo[7 00:12:24 Deleted amalloy todo[7/7]: " You can't see any clouds you can empower." shouldn't cost a turn 00:14:14 -!- debo has joined ##crawl-dev 00:15:29 03amalloy02 07* 0.18-a0-1498-g35814f0: lifeforce -> life force, for consistency 10(5 minutes ago, 3 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/35814f03a2f3 00:19:38 -!- ktgrey has quit [Ping timeout: 260 seconds] 00:20:01 -!- Suga_H has quit [Ping timeout: 276 seconds] 00:22:38 -!- debo has quit [Ping timeout: 248 seconds] 00:28:00 huh. i was surprised by the operator precedence in x + y % z 00:28:24 -!- ussdefiant_Lappy has joined ##crawl-dev 00:28:38 what's the precedence 00:28:46 (x + y) % z or x + (y % z)? 00:28:59 I guess I'd assumg + was the lowest 00:29:24 i assumed % would bind like / 00:29:35 but it doesn't: this turns out to be x + (y % z) 00:29:59 as a result i accidentally created a shop named Iraoqal's Antique Armour @Adj@ Porcupine 00:30:54 antique porcupines 00:31:11 is this right? 00:31:15 static const map ancestor_spells = { ... 00:31:30 i want a map where monster_type points to an array of ancestor_spell_data entries 00:31:38 03amalloy02 07* 0.18-a0-1499-g4723df3: Lift out a cast 10(12 minutes ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/4723df3ce028 00:31:38 03amalloy02 07* 0.18-a0-1500-ge21c63c: Make a const static, and inline pointless temp variable 10(11 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/e21c63c48a22 00:31:45 03amalloy02 07* 0.18-a0-1499-g4723df3: Lift out a cast 10(12 minutes ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/4723df3ce028 00:31:45 03amalloy02 07* 0.18-a0-1500-ge21c63c: Make a const static, and inline pointless temp variable 10(11 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/e21c63c48a22 00:32:10 chequers: you probably just want ancestor_spell_data*, not ancestor_spell_data[], although i'm not sure 00:32:47 otherwise that looks right to me 00:33:09 <|amethyst> amalloy: err 00:33:14 <|amethyst> amalloy: it is the same as / 00:33:18 http://dpaste.com/3XY1EWQ 00:33:21 <|amethyst> amalloy: a + b / c is a + (b / c) 00:33:33 really? am i dumb? 00:33:39 BIMDAS 00:33:48 <|amethyst> I was going to say PEMDAS 00:33:57 this is an AUSTRALIAN game 00:34:00 <|amethyst> heh 00:34:48 so the error that dpaste'd code gives is 00:34:48 <|amethyst> do people say "index" for that operation other than in that acronym? 00:34:53 mon-util.cc:5734:54: error: no matching constructor for initialization of 'const map' 00:35:07 |amethyst: almost never, I think 00:35:13 <|amethyst> why a pointer? 00:35:19 to make it worse, I usually heard it as indices 00:35:20 <|amethyst> that's the problem 00:35:25 which of course every year 8 student knows 00:35:40 * amalloy doesn't actually know anything about c++ 00:35:42 <|amethyst> yeah, it's "indices" in the phrase 00:35:45 would an array there really work? 00:35:48 static const map ancestor_spells = <-- fails too 00:36:01 <|amethyst> oh I see 00:36:25 <|amethyst> static const map> 00:36:50 are arrays too old school to be supported by map? 00:36:57 <|amethyst> they'd have to be the same size 00:37:11 <|amethyst> and you could do a pointer to an array of unknown size 00:37:21 <|amethyst> but how do you know where it ends then 00:37:30 <|amethyst> (usually you'd have a 0 terminator or something) 00:37:31 <|amethyst> also 00:37:31 chequers: the problem is arrays don't know their size 00:37:44 so a vector is like an interpreted language array 00:37:48 <|amethyst> in order to do it with a pointer you'd need to give it a pointer, not a { } 00:37:54 mon-util.cc:5734:61: error: no matching constructor for initialization of 'const map >' 00:37:58 <|amethyst> a vector is a dynamically sized array, yes 00:38:42 <|amethyst> what's the definition of ancestor_spell_data 00:40:23 http://dpaste.com/1K0P4J1 00:40:54 -!- sk3 is now known as ktgrey 00:42:20 chequers: you want to remove monster_type from that struct i think 00:42:21 <|amethyst> well 00:42:28 <|amethyst> and put the things in the right order 00:42:45 ah heh 00:43:02 man how did that order change 00:43:09 <|amethyst> also 00:43:17 <|amethyst> hm 00:43:21 <|amethyst> let me double-check 00:43:42 ahh, that fixes everything 00:43:58 so why--oh, that error was due to the constructor of the struct, not the map 00:44:56 -!- owl has quit [Read error: Connection reset by peer] 00:45:06 -!- Ladykiller70 has quit [Quit: Verlassend] 00:45:23 -!- owl has joined ##crawl-dev 00:46:09 <|amethyst> yeah, probably the error could be better 00:46:20 <|amethyst> BTW, you can leave off the ", 0"s now 00:46:39 because it will default in the same way int var; does? 00:46:52 <|amethyst> no 00:46:55 <|amethyst> int var; does not 00:47:08 <|amethyst> it defaults in the same way that int var {} does 00:47:15 heh, til 00:47:22 <|amethyst> well 00:47:23 so reading an uninitialised variable is what, an error? 00:47:25 <|amethyst> I should say 00:47:34 <|amethyst> int var; does not zero-initialize as a local 00:48:22 <|amethyst> it does as a static or thread-local variable 00:48:27 <|amethyst> chequers: undefined behaviour 00:48:28 !tell pleasingfungus this patch makes battlemage have either corrosive bolt/iron shot (seems ok) or lcs/iron shot (seems dumb) 00:48:28 chequers: OK, I'll let pleasingfungus know. 00:48:36 -!- roadmap has quit [Quit: Textual IRC Client: www.textualapp.com] 00:48:38 ah 00:48:43 BATTLEMAGE 00:48:49 <|amethyst> chequers: in practice, that means you get whatever value happened to be in that memory location 00:48:58 <|amethyst> chequers: and the optimizer might do weird things 00:49:18 <|amethyst> because undefined behaviour means it's allowed to do anything 00:49:34 there are not a lot of things in C that are defined as an error. mostly it's undefined behavior, sometimes with the compiler being encouraged to emit a diagnostic 00:49:38 so it will take advantage of the undefined value and skipa bunch of future valculations? that'd be cool 00:50:10 <|amethyst> the standard joke is that, if you invoke undefined behaviour, a compiler is allowed to make demons fly out of your nose 00:50:17 <|amethyst> that's perfectly compliant with the standard 00:50:37 <|amethyst> It could even travel back in time and cause demons to fly out of your ancestors' noses 00:50:56 -!- roadmap has joined ##crawl-dev 00:51:13 there's a funny example of "take advantage of the undefined value and skip a bunch of future calculations": the wikipedia article sorta implies you're reading it sequentially, but 00:51:15 er 00:51:19 guess makhleb's powers aren't so unique after all 00:51:22 wrong paste there. https://blogs.msdn.microsoft.com/oldnewthing/20140627-00/?p=633 00:52:11 <|amethyst> amalloy: in older versions of C++ (I think this is no longer true in C++11), it was UB to store a value in an enum that was not one of its enumerators 00:52:39 yeah, i've heard of problems caused by bit math on flag enums 00:52:44 probably from you 00:52:50 <|amethyst> so an exhaustive switch (x) { case MONS_BLAH: case... } is allowed to crash 00:52:51 can we add messaging to something implying demons are flying out of the player character's nose 00:52:54 especially Xom summons 00:52:58 <.< 00:53:14 -!- tealeaves has quit [Quit: Bye] 00:53:23 <|amethyst> I don't remember the details now, but I definitely have seen bugs in crawl resulting from similar things 00:54:39 <|amethyst> !tell PleasingFungus BTW, +1 for adding "Usually" to my Maurice comment. Long undie xomscumming! 00:54:40 |amethyst: OK, I'll let pleasingfungus know. 00:55:37 <|amethyst> !tell PleasingFungus and for that commit in general, in retrospect it's the obvious solution to the problem 00:55:38 |amethyst: OK, I'll let pleasingfungus know. 00:57:01 -!- jetnerd has quit [Ping timeout: 252 seconds] 00:59:29 -!- simmarine has quit [Quit: Leaving] 01:00:20 -!- tealeaves has quit [Quit: Bye] 01:00:34 -!- omarax has quit [Remote host closed the connection] 01:00:53 -!- Zeor has quit [Quit: Leaving.] 01:03:16 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1500-ge21c63c (34) 01:04:09 -!- Harudoku has quit [Ping timeout: 244 seconds] 01:05:28 -!- West1C has quit [] 01:16:09 -!- eb has quit [] 01:18:54 Unstable branch on crawl.develz.org updated to: 0.18-a0-1500-ge21c63c (34) 01:24:17 -!- themonkeybob11 has quit [Ping timeout: 244 seconds] 01:31:47 -!- themonkeybob11 has quit [Ping timeout: 252 seconds] 01:32:53 -!- Evablue has quit [Quit: Evablue] 01:36:13 -!- themonke1bob11 has quit [Ping timeout: 244 seconds] 01:39:27 -!- travis-ci has joined ##crawl-dev 01:39:28 The build has errored. (combo_god - e674d38 #4977 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/113536247 01:39:28 -!- travis-ci has left ##crawl-dev 01:40:29 -!- Hellmonk has quit [Quit: Page closed] 01:44:52 -!- Nimuir has quit [Ping timeout: 248 seconds] 01:46:28 -!- johlstei__ has quit [Ping timeout: 276 seconds] 01:47:07 -!- ystael has quit [Ping timeout: 276 seconds] 01:49:23 -!- iFurril has quit [Ping timeout: 252 seconds] 01:49:28 -!- MgDark has quit [Read error: Connection reset by peer] 01:49:39 -!- jefus_ has joined ##crawl-dev 01:51:25 -!- WereVolvo has quit [Read error: Connection reset by peer] 01:52:47 -!- johlstei has joined ##crawl-dev 01:53:14 -!- jefus has quit [Ping timeout: 252 seconds] 01:53:25 -!- johlstei_ has joined ##crawl-dev 01:54:29 Windows builds of master branch on crawl.develz.org updated to: 0.18-a0-1500-ge21c63c 01:54:53 -!- MgDark has quit [Ping timeout: 252 seconds] 01:57:08 -!- johlstei has quit [Ping timeout: 248 seconds] 01:58:11 -!- ProzacElf has quit [Ping timeout: 252 seconds] 02:00:34 -!- omarax has quit [Remote host closed the connection] 02:02:00 -!- FireSight has quit [] 02:04:31 -!- ontoclasm has quit [Quit: Leaving.] 02:11:52 -!- HellTiger has quit [Ping timeout: 244 seconds] 02:13:18 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:18:27 FR add Forging to Crawl. like in Sil 02:18:37 ive only had a little bit to dirnk 02:18:57 -!- Cryp71c has quit [Read error: Connection reset by peer] 02:18:57 -!- Cryp71c_ has quit [Read error: Connection reset by peer] 02:18:58 -!- dtsund has quit [Quit: dtsund] 02:20:02 -!- owl has quit [Ping timeout: 240 seconds] 02:24:14 -!- Krakhan has quit [Ping timeout: 244 seconds] 02:26:05 -!- owl has joined ##crawl-dev 02:28:48 -!- thromnambular has quit [Quit: leaving] 02:30:08 -!- travis-ci has joined ##crawl-dev 02:30:09 The build has errored. (combo_god - aebbfa2 #4978 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/113536377 02:30:09 -!- travis-ci has left ##crawl-dev 02:31:03 -!- read has joined ##crawl-dev 02:32:44 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:33:34 -!- owl has quit [Ping timeout: 244 seconds] 02:36:27 -!- mineral has joined ##crawl-dev 02:36:41 -!- mineral has quit [Client Quit] 02:37:10 -!- nikheizen has quit [Ping timeout: 276 seconds] 02:37:49 -!- read has quit [Ping timeout: 276 seconds] 02:39:29 -!- nikheizen has joined ##crawl-dev 02:41:33 -!- st_ has joined ##crawl-dev 02:43:51 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:51:45 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-1500-ge21c63c 02:59:59 -!- Evablue has quit [Quit: Evablue] 03:00:34 -!- omarax has quit [Remote host closed the connection] 03:03:53 -!- Patashu has joined ##crawl-dev 03:04:59 -!- asdger has quit [Ping timeout: 252 seconds] 03:08:58 -!- nikheizen has quit [Quit: leaving] 03:12:10 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1500-ge21c63c (34) 03:14:22 -!- themonkeybob11 has quit [Ping timeout: 244 seconds] 03:15:30 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:15:37 -!- debo has joined ##crawl-dev 03:15:49 -!- Nimuir has quit [Ping timeout: 246 seconds] 03:17:40 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:20:14 -!- debo has quit [Ping timeout: 252 seconds] 03:27:55 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:35:33 -!- ontoclasm has joined ##crawl-dev 03:41:01 -!- mopl has quit [Quit: Page closed] 03:46:23 -!- ursan has quit [Ping timeout: 248 seconds] 04:00:35 -!- omarax has quit [Remote host closed the connection] 04:01:40 -!- ystael has quit [Ping timeout: 276 seconds] 04:06:54 -!- molotove has quit [Read error: Connection reset by peer] 04:07:36 -!- mopl has quit [Client Quit] 04:08:18 -!- ussdefiant_Lappy has quit [Ping timeout: 260 seconds] 04:17:35 -!- molotove has quit [Read error: Connection reset by peer] 04:37:22 -!- read has joined ##crawl-dev 04:40:41 -!- Grivan has quit [Ping timeout: 268 seconds] 04:43:55 -!- edsrzf has quit [Ping timeout: 276 seconds] 04:50:56 -!- ontoclasm has quit [Quit: Leaving.] 04:55:19 -!- tealeaves has quit [Quit: Bye] 05:00:35 -!- omarax has quit [Remote host closed the connection] 05:01:19 -!- Nimuir has quit [Ping timeout: 244 seconds] 05:02:07 -!- bitcoinbastard has quit [Ping timeout: 276 seconds] 05:04:53 -!- zwisch_ has quit [Ping timeout: 260 seconds] 05:13:14 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 05:15:52 -!- debo has joined ##crawl-dev 05:19:16 -!- HellTiger_NB has quit [Ping timeout: 248 seconds] 05:20:05 -!- debo has quit [Ping timeout: 240 seconds] 05:34:25 -!- Hiffwe has quit [Read error: Connection reset by peer] 05:41:36 -!- mopl has quit [Quit: Page closed] 05:47:21 -!- Nimuir has quit [Remote host closed the connection] 05:48:31 -!- ursan has quit [Ping timeout: 268 seconds] 06:00:34 -!- omarax has quit [Remote host closed the connection] 06:07:42 -!- molotove has quit [Quit: Leaving.] 06:10:13 -!- amalloy is now known as amalloy_ 06:14:03 -!- Ayey_ has quit [Ping timeout: 240 seconds] 06:15:21 -!- West1C has quit [] 06:15:37 -!- ystael has quit [Ping timeout: 268 seconds] 06:26:00 -!- lnt has quit [Ping timeout: 252 seconds] 06:26:00 -!- _lnt_ has quit [Ping timeout: 252 seconds] 06:27:40 -!- thetao has quit [Quit: Page closed] 06:28:34 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 06:42:51 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 06:53:53 -!- pikaro has quit [Ping timeout: 276 seconds] 07:00:34 -!- omarax has quit [Remote host closed the connection] 07:06:08 -!- ldf_ has quit [Ping timeout: 250 seconds] 07:07:03 -!- scummos| has quit [Ping timeout: 264 seconds] 07:14:46 geekosaur, maybe yeah[2 07:16:20 -!- debo has joined ##crawl-dev 07:19:45 -!- pikaro has quit [Ping timeout: 268 seconds] 07:35:48 Crash on Elven Halls 2 13https://crawl.develz.org/mantis/view.php?id=10313 by Muhatron 07:36:03 Crash on Elven Halls 2 13https://crawl.develz.org/mantis/view.php?id=10313 by Muhatron 07:47:11 -!- Patashu has quit [Ping timeout: 276 seconds] 07:49:36 -!- ursan has quit [Ping timeout: 240 seconds] 07:54:53 -!- |amethyst has quit [Ping timeout: 248 seconds] 08:00:34 -!- omarax has quit [Remote host closed the connection] 08:01:32 -!- |amethyst has joined ##crawl-dev 08:03:27 -!- Sizzell has quit [Ping timeout: 276 seconds] 08:06:17 -!- Sizzell has joined ##crawl-dev 08:06:46 -!- |amethyst has quit [Remote host closed the connection] 08:14:09 -!- |amethyst has joined ##crawl-dev 08:17:51 -!- kreedzfreak has quit [] 08:21:47 -!- |amethyst has quit [Ping timeout: 244 seconds] 08:22:48 -!- jefus_ is now known as jefus 08:24:37 -!- debo_ has joined ##crawl-dev 08:25:00 -!- debo_ is now known as Guest74527 08:26:00 -!- Guest74527 is now known as debo__ 08:26:09 -!- mopl has quit [Quit: Page closed] 08:28:03 -!- debo has quit [Ping timeout: 248 seconds] 08:28:06 -!- debo__ is now known as debo 08:31:26 -!- Lasty has quit [Quit: Leaving.] 08:31:51 -!- Lasty has joined ##crawl-dev 08:48:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:54:59 -!- wheals has joined ##crawl-dev 09:00:34 -!- omarax has quit [Remote host closed the connection] 09:01:03 -!- Tux[Qyou] has joined ##crawl-dev 09:06:02 -!- ontoclasm has joined ##crawl-dev 09:08:23 amalloy_: it looks to me like 4723df3ce028da6 does a copy 09:08:51 i think it should be auto& it 09:10:00 hm... i guess there's no gameplay effect, it's just an unnecessary copy then 09:10:25 -!- Cryp71c has joined ##crawl-dev 09:10:34 -!- Tilogour has quit [Quit: Page closed] 09:21:32 -!- scummos__ has quit [Ping timeout: 246 seconds] 09:22:12 -!- simmarine has joined ##crawl-dev 09:27:06 -!- mopl has quit [Quit: Page closed] 09:38:48 -!- debo has quit [Quit: orb spiders :(] 09:39:13 -!- nikheizen has joined ##crawl-dev 09:40:05 -!- tealeaves has quit [Quit: Bye] 09:45:00 -!- ontoclasm has quit [Read error: Connection reset by peer] 09:55:55 -!- mopl has quit [Quit: Page closed] 10:00:35 -!- omarax has quit [Remote host closed the connection] 10:07:58 -!- tealeaves has quit [Quit: Bye] 10:23:08 -!- debo has joined ##crawl-dev 10:28:02 -!- scummos__ has quit [Ping timeout: 246 seconds] 10:30:03 _Your spectral ghost crab changes into a ghost crab! 10:30:03 _You start resting. 10:30:03 Your spectral ghost crab changes into a ghost crab! 10:30:03 10:30:50 10 of those messages actually, that sounds odd 10:33:39 -!- Evablue has quit [Quit: Evablue] 10:43:36 -!- LexAckson has joined ##crawl-dev 10:45:57 -!- johnny0 has quit [Quit: leaving] 10:54:15 -!- johnny0 has joined ##crawl-dev 10:57:54 -!- BlatancyHS has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:00:34 -!- omarax has quit [Remote host closed the connection] 11:04:02 -!- alvarops has quit [Quit: Leaving] 11:04:12 -!- BigBluFrog has quit [Ping timeout: 252 seconds] 11:07:12 -!- Piginabag has joined ##crawl-dev 11:08:33 -!- scummos| has quit [Ping timeout: 240 seconds] 11:12:39 nublet (L9 GhMo) ASSERT(m.mid > 0) in 'tags.cc' at line 4748 failed. (D:6) 11:14:21 -!- Zekka has quit [Ping timeout: 248 seconds] 11:16:56 -!- lnt has quit [Ping timeout: 244 seconds] 11:16:56 -!- _lnt_ has quit [Ping timeout: 244 seconds] 11:21:19 -!- PleasingFungus has joined ##crawl-dev 11:23:04 -!- tealeaves has quit [Quit: Bye] 11:24:40 -!- ussdefiant_Lappy has joined ##crawl-dev 11:29:02 03PleasingFungus02 07* 0.18-a0-1501-ga9f8bd0: Fix spectral shapeshifters (jefus) 10(2 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/a9f8bd0533fd 11:31:09 uh 11:31:18 since when are undead allowed to polymorph 11:31:18 03PleasingFungus02 07* 0.18-a0-1501-ga9f8bd0: Fix spectral shapeshifters (jefus) 10(5 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/a9f8bd0533fd 11:31:24 spectral shapeshifters 11:31:25 PleasingFungus: You have 3 messages. Use !messages to read them. 11:31:31 and? 11:31:37 ghost crabs? 11:31:43 I think just those two 11:32:41 !seen |amethyst 11:32:41 I last saw |amethyst at Fri Mar 4 13:21:47 2016 UTC (3h 10m 54s ago) quitting, saying 'Ping timeout: 244 seconds'. 11:32:45 i mean, if you want to disable spectral shapeshifters shifting, that's fine too? I don't feel super strongly about it 11:32:58 it's sort of neat but not a big thing 11:33:12 if zapping polymorph at a spectral whatever doesn't poly it, i don't understand why spectral shapeshifters can poly 11:33:19 !tell |amethyst sorry for bugging you about this every six months, but... 11:33:20 Rast-: OK, I'll let |amethyst know. 11:33:34 wheals: it's in their nature! 11:33:38 !tell |amethyst Easy public server setup script when? 11:33:38 Rast-: OK, I'll let |amethyst know. 11:33:49 Rast-: are you really sorry, though 11:33:58 I'm sorry it's not done 11:34:04 :P 11:35:53 -!- LexAckson has quit [Read error: Connection reset by peer] 11:36:45 -!- feksclaus has quit [Quit: WeeChat 1.4] 11:37:06 -!- LexAckson has joined ##crawl-dev 11:43:37 -!- LexAckson_ has joined ##crawl-dev 11:46:37 -!- scummos__ has quit [Remote host closed the connection] 11:46:47 -!- LexAckson has quit [Ping timeout: 260 seconds] 11:47:52 woo 11:48:48 the situation came about as result of xom in this case 11:49:58 Wasn't johnstein working on a dockerized Crawl server setup 11:50:19 That would prolly be the easiest public server setup option 11:51:32 -!- ursan has quit [Ping timeout: 244 seconds] 11:52:54 chequers: from scrollback, Brent Ross' code quality was pretty good 11:54:27 wheals: Can't say I agree with the description of bwr's design sense as idiosyncratic, his redesigns were generally very good, he just didn't have enough gameplay input to balance his combat rewrites 11:54:49 So the code was good, just brutally unbalanced when it came to actual gameplay 11:54:55 ah 11:55:03 And he rewrote so many systems at once 11:55:20 So if you tried to fix one thing you had to fix all the things 11:56:37 I think bwr would have been great in the public server era where you get instant feedback for changes 11:56:49 The NH model of hide-in-cave-and-hack-for-years doesn't really work 12:00:34 -!- omarax has quit [Remote host closed the connection] 12:03:35 -!- MarvinPA has joined ##crawl-dev 12:05:46 especially not during the decade where they hid in a cave and didnt hack 12:06:44 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1501-ga9f8bd0 (34) 12:07:17 :P 12:07:34 -!- voker57 has quit [Ping timeout: 260 seconds] 12:07:41 hm, does ash currently use invo for anything? 12:08:50 no 12:08:55 just piety 12:11:20 -!- mopl has quit [Quit: Page closed] 12:17:04 -!- Ququman has joined ##crawl-dev 12:18:31 bonus question: is there any reason for sif muna's amnesia ability to have a fail chance 12:18:40 (please do not change it if the answer is no!!! i'm tinkering with related code) 12:19:54 oh, hm 12:19:57 this is interesting 12:28:14 -!- ussdefiant_Lappy has quit [Ping timeout: 244 seconds] 12:29:45 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:29:50 -!- themonkeybob11 has quit [Ping timeout: 250 seconds] 12:29:57 -!- Blazinghand has joined ##crawl-dev 12:39:03 -!- elliptic has quit [Quit: Leaving] 12:42:27 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:42:47 -!- pantaril has quit [Ping timeout: 260 seconds] 12:43:27 -!- grimmulfr has quit [Remote host closed the connection] 12:43:52 -!- WorkSight has quit [Read error: Connection reset by peer] 12:43:55 -!- Piginabag has quit [Quit: Page closed] 12:51:32 -!- mopl has quit [Quit: Page closed] 12:53:03 -!- Athaboros has quit [Ping timeout: 240 seconds] 12:56:12 -!- HellTiger has quit [Ping timeout: 260 seconds] 12:58:04 -!- tealeaves has quit [Quit: Bye] 12:58:26 -!- Daekdroom has quit [Quit: Leaving] 12:58:33 -!- lnt has quit [Ping timeout: 240 seconds] 12:58:33 -!- _lnt_ has quit [Ping timeout: 240 seconds] 13:00:35 -!- omarax has quit [Remote host closed the connection] 13:03:03 -!- nikheizen has quit [Quit: leaving] 13:04:56 New branch created: failure (1 commit) 13https://github.com/crawl/crawl/tree/failure 13:04:56 03PleasingFungus02 07[failure] * 0.18-a0-1502-g0dc16f7: Dataify ability failure chances 10(28 seconds ago, 1 file, 291+ 442-) 13https://github.com/crawl/crawl/commit/0dc16f793d90 13:06:04 New branch created: failure (1 commit) 13https://github.com/crawl/crawl/tree/failure 13:06:04 03PleasingFungus02 07[failure] * 0.18-a0-1502-g0dc16f7: Dataify ability failure chances 10(2 minutes ago, 1 file, 291+ 442-) 13https://github.com/crawl/crawl/commit/0dc16f793d90 13:06:26 whoa, way better millimarvins than I expected 13:08:33 anyway, requesting review on ^ 13:10:10 hm, looks like the comments on trog's abilities' failure chances were wrong even before this commit 13:10:15 but I'm not sure why 13:12:45 oh, I see, the 'failure rate' isn't actually a percent, it's, uh 13:14:50 -!- edsrzf has joined ##crawl-dev 13:15:17 03PleasingFungus02 07[failure] * 0.18-a0-1503-ga197a81: Correct failure rate comments 10(17 seconds ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/a197a814ff65 13:15:27 -!- emikaela has quit [Quit: Page closed] 13:20:19 03PleasingFungus02 07[failure] * 0.18-a0-1503-ga197a81: Correct failure rate comments 10(5 minutes ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/a197a814ff65 13:20:29 -!- zxc has quit [Read error: Connection reset by peer] 13:25:44 -!- tealeaves has quit [Quit: Bye] 13:26:06 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0.2/20160210153822]] 13:26:20 -!- amalloy_ is now known as amalloy 13:30:21 wheals: yeah i guess you're right. i thought about that when i was making the change, but i got it wrong after all 13:30:59 -!- paulr has quit [Read error: No route to host] 13:32:24 03wheals02 07* 0.18-a0-1502-g124be6d: Prevent an unnecessary copy. 10(56 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/124be6da6d57 13:35:45 03wheals02 07* 0.18-a0-1502-g124be6d: Prevent an unnecessary copy. 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/124be6da6d57 13:48:49 -!- tealeaves has quit [Quit: Bye] 13:49:22 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:49:27 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:49:35 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:49:41 !crashlog 13:49:42 13078. Mordusangel, XL7 MiBe, T:2624 (milestone): http://crawl.akrasiac.org/rawdata/Mordusangel/crash-Mordusangel-20160304-184935.txt 13:50:24 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:50:57 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:51:05 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:51:09 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:51:12 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:51:48 sigh, notwork. have not managed to even connect yet :( 13:52:32 (my local network is ... pathological today) 13:54:11 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:54:47 "Found a gate leading back out of here." but apparently it vanished on save/reload? 13:55:58 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:56:55 Mordusangel (L7 MiBe) ERROR in 'dbg-scan.cc' at line 723: Exit exit_sewer[152] didn't get generated. (Sewer) 13:57:34 -!- BigBluFrog has quit [Quit: Page closed] 13:58:36 welp, all my orcs drowned to the dragon lair ending 13:58:40 that was bad planning 14:00:35 -!- omarax has quit [Remote host closed the connection] 14:07:34 -!- mibe has quit [Quit: Page closed] 14:09:26 wheals: got u 14:09:45 i didn't even realize i was on abyss:3 till i died :( 14:11:46 -!- Kalir has quit [Changing host] 14:12:13 maybe it could be made more obvious to the player that they've gotten into some real deep trouble on banishment? 14:12:16 dunno 14:12:30 Seems to be a common remark 14:18:11 -!- WebFungus has joined ##crawl-dev 14:18:24 ebering: "You are cast into the third layer of the Abyss!"? 14:18:29 -!- amalloy is now known as amalloy_ 14:18:37 doesn't have quite the same ring, I suppose 14:19:52 YOU HAVE BEEN CONDEMNED TO THE THIRD LAYER OF THE ABYSS 14:20:25 WATCH YOUR LIFE BE TORN FROM YOUR PHYSICAL VESSEL BY BEINGS TOO HORRIBLE TO COMPREHEND 14:20:30 YOUR CRIES FOR MERCY ARE MEANINGLESS 14:20:46 The abyssal rune of Zot can be found at this depth. 14:20:56 ; ) 14:21:16 Lightli, as a person who has spare time, you should clearly do the grunt work of double-checking my %failure branch's changes. 14:21:38 %failure? 14:21:55 %branch failure 14:21:55 Branch failure: 13https://github.com/crawl/crawl/tree/failure 14:22:12 oh, neat, didn't know %branch existed 14:22:13 %git failture^ 14:22:13 Could not find commit failture^ (git returned 128) 14:22:17 %git failure^ 14:22:17 07PleasingFungus02 * 0.18-a0-1502-g0dc16f7: Dataify ability failure chances 10(78 minutes ago, 1 file, 291+ 442-) 13https://github.com/crawl/crawl/commit/0dc16f793d90 14:22:18 %git failure 14:22:18 07PleasingFungus02 * 0.18-a0-1503-ga197a81: Correct failure rate comments 10(67 minutes ago, 1 file, 11+ 2-) 13https://github.com/crawl/crawl/commit/a197a814ff65 14:22:39 WebFungus: yeah something like that 14:22:46 every so often when I've asked people about their abyss trips 14:22:59 I'd say at a 1/3-2/5 fraction of players didn't notice 14:23:10 I wonder if it's more or less of a common problem among new players. 14:23:31 -!- themonkeybob11 has quit [Ping timeout: 244 seconds] 14:23:47 -!- MarvinPA has quit [Quit: Leaving] 14:24:35 -!- MarvinPA has joined ##crawl-dev 14:28:46 wheals: is quite the crawl newbie 14:29:21 yeah i basically mashed enter through the abyss entrance 14:29:35 a newer player would not have 14:34:00 hrm 14:34:03 -!- MBlaureNs_ has quit [Ping timeout: 264 seconds] 14:34:21 https://github.com/crawl/crawl/compare/failure#diff-111896ae54b8ff09662e6a91e885c223R195 why does the closing of this comment not cause an error? 14:38:00 -!- read is now known as owl 14:38:16 -!- pikaro has quit [Ping timeout: 252 seconds] 14:39:50 -!- MarvinPA has quit [Ping timeout: 250 seconds] 14:40:33 -!- MarvinPA has joined ##crawl-dev 14:42:28 nice, there is handling to make sure xom doesn't give out divination spells in book gifts (because they're boring) 14:43:18 also to make sure TSO doesn't give out paralyse, when you get a TSO book gift 14:44:00 ??? 14:44:08 where? 14:44:15 !source god_dislikes_spell_type 14:44:15 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/goditem.cc#l658 14:44:34 pretty sure this is only used when making randbooks that are god gifts 14:44:56 yep 14:44:58 wow 14:45:23 that's something else. 14:46:20 planning ahead to the day when some vault maker submits a TSO library vault full of "acquire:the_shining_one book" or whatever the syntax is 14:46:40 and also adds paralyse back as a player spell 14:46:47 yes 14:46:50 no handling for dith in there! terrible!!! 14:47:23 that's already handled by the god_hates_spell check at the top of it i think 14:47:25 these are just extra special cases that aren't explicitly hated! 14:48:32 and dith is handled by the god_dislikes_spell_discipline thing below it! where ely is prevented from gifting summoning or conjuration randbooks, if it's a fixed-school randbook i think? 14:48:47 but for non-fixed-school randbooks, ely can gift summonings, just not conjurations 14:49:14 crawl is a very sophisticated, deep game. 14:49:17 or maybe all summoning spells have SPFLAG_BATTLE 14:49:44 anyway yes i was originally looking into removing mass confusion now that alistair's got some love, i guess i can simplify this a bunch on the way 14:59:36 -!- MBlaureNs__ has quit [Ping timeout: 244 seconds] 14:59:36 -!- agentgt has quit [] 15:00:27 -!- giann has joined ##crawl-dev 15:00:36 -!- omarax has quit [Remote host closed the connection] 15:01:22 -!- wheals has quit [Remote host closed the connection] 15:02:34 -!- amalloy_ is now known as amalloy 15:06:47 wow mennas casts mass confuse 15:07:26 -!- AnFair has quit [Quit: Page closed] 15:09:00 !locateall . 15:09:06 akm: CAO 0.16, L8 HuGl of Zin || amalloy: CAO 0.18-a, L14 FeAE of Qazlal || Mountebank: CAO 0.16, L17 DrCj of Nemelex Xobeh | CAO 0.17-a, L1 DgFE of No God || yollama: CAO 0.18-a, L11 VSMo of Okawaru 15:09:26 what am i misunderstanding here? i thought 0.x-a was basically trunk, right? how do i have games on both 0.18-a and 0.17-a on the same server? 15:10:56 -!- zero_one has quit [Ping timeout: 244 seconds] 15:11:39 you have a saved game based on 0.17-a 15:11:58 the binaries for that game are still around because there's a saved game for them 15:12:35 if you update it, you would get an 0.18-a game --- but I think it would still be recorded according to the version that was current when you started the game 15:12:38 sure, but wouldn't that have been a trunk game? and it'd be upgraded to 0.18-a when i load it, so i thought i wouldn't be able to start a new 0.18-a game 15:12:53 trunk as of when trunk was 0.17-a, yes 15:13:08 MarvinPA: Have you seen more people using Alistairs since the changes? I haven't seen anyone mention it yet . . . 15:13:34 right, i'm just saying, how would i even load that game? T gets me a 0.18-a trunk game, and 7 gets me a 0.17 game 15:14:07 hm. actually I am not sure. it should be a trunk game... think you'll have to ask |amethyst 15:14:15 right, that's what i was getting at 15:14:32 oh wait, that's under username Mountebanl 15:14:36 oh! 15:14:36 Mountebank 15:15:01 i see. i was not reading the output of !locateall very carefully i guess. thanks 15:15:22 -!- Kellhus has quit [Ping timeout: 252 seconds] 15:17:39 geekosaur: and you're right, it reports the version i started the game with. that game has actually already been updated to 0.18-a 15:18:42 Lasty_1: not really, but it was good before and seems better now so people should be! maybe someone will eventually discover it, leda's-style 15:22:40 haha, fair nuff 15:22:44 mm, removing mass confusion brings the book of control down to 2 spells 15:22:58 it does seem like Mass Confusion won't particularly be missed. 15:23:05 You could put Alistair's into it 15:23:15 ??book of control 15:23:15 book of control[1/1]: Control Teleport, Control Undead, Enslavement, Mass Confusion, Metabolic Englaciation 15:23:57 Or Dischord. 15:24:06 discord is like the opposite of control imo 15:24:33 in one sense yes, in another no 15:24:36 it doesn't actually generate any more since ctele removal, it just looks sad and funny in book-data.h 15:24:36 rip enslavement, tame beasts 15:24:41 you're controlling them in order to uncontrol them 15:25:04 more precisely controlling them by disabling their self-control 15:26:10 -!- molotove has quit [Quit: Leaving.] 15:26:11 MarvinPA: Clearly we need to remove Control Undead and Metabolic Englaciation. <.< >.> 15:26:18 Book of Removed Features 15:30:28 oh that also reminds me, in the big long charms crd thread, excruciating wounds and warp weapon were mentioned as charms that are okay due to their downsides (noise), but that's actually just excruciating wounds 15:31:19 ww has the downside that your weapon becomes disto-branded 15:31:38 like it's good in a lot of ways, but the characters i learn ww with intentionally choose not to use it a lot of the time. it's not a strict buff 15:31:53 should warp weapon also be loud and/or removed 15:31:53 (twangy wobbly distortion noises???) 15:32:14 i would tend towards removal of warp weapon anyway since it's very much stepping on lugonu's toes 15:33:08 I'd be pretty fine with WW going away 15:33:22 more so than kiku+pain since lugonu specifically lets you use distortion on-demand now 15:33:41 I don't know that EW needs to exist, but it's not on my chopping block 15:34:25 what do you mean "distortion on-demand now"? because you can safely unwield? was that not always the case? 15:34:26 -!- shinino_ has quit [Ping timeout: 252 seconds] 15:35:01 not until pretty recently 15:35:15 lugonu only started protecting against unwield disto effect recently, yes 15:35:31 -!- ontoclasm has joined ##crawl-dev 15:35:54 %git 905e27af4c 15:35:54 07Grunt02 * 0.14-a0-1712-g905e27a: Suppress distortion unwield effects for Lucy followers. 10(2 years, 4 months ago, 3 files, 12+ 3-) 13https://github.com/crawl/crawl/commit/905e27af4c4a 15:36:56 -!- travis-ci has joined ##crawl-dev 15:36:57 The build passed. (failure - 0dc16f7 #4984 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/113725333 15:36:57 -!- travis-ci has left ##crawl-dev 15:38:17 i can see how WW is stepping on lugonu's toes, but i will miss it if it's removed. it's a good way to make fast/weak weapons viable for the endgame, instead of yet another great sword user. i think it already has a downside (the usual problems with distortion), and that downside make it an interesting tactical decision when to have it active (unlike old ozo's) 15:40:35 -!- tealeaves has quit [Quit: Bye] 15:49:06 -!- Lasty_1 is now known as Lasty_ 15:51:25 -!- Marvin is now known as Guest11465 15:52:23 -!- |amethyst has joined ##crawl-dev 15:52:43 the three-state toggle of items on \ seems kinda dumb for dangerous items like !ambrosia. it made sense when their default setting was "pick up only if it stacks", but it looks like now i can choose between "don't pick up", "pick up", and "pick up really for serious" 15:53:14 actually it's force-don't-pick-up, default, force-pick-up 15:53:33 because there was no way to go back to the default behavior before 15:54:26 right, i know. but the default is pick up 15:54:46 when the default was "only pick up if it doesn't waste an inventory slot", it was a useful setting to use 15:56:38 well that bit is intentionally the rc-dependent bit, you can change your config as desired if you want the 3rd state to be something other than always/never pick up 15:57:39 i mean, it's lovely that i can fix it, but why does the default rc leave you with a three-state toggle with only two meaningful states to begin with? 15:58:19 i don't want every player to have to edit their rcfile for the \ options to be useful 15:58:45 MarvinPA: huh, I honestly thought that warp weapon's twanging noise was a loud noise 15:59:01 i don't see how this is different to !hw or whatever 15:59:07 it's A bit loud 15:59:26 <|amethyst> amalloy: because making the interface behave differently for potions vs ammo would be weird 15:59:26 |amethyst: You have 2 messages. Use !messages to read them. 15:59:41 -!- simples has quit [Quit: Page closed] 16:00:18 it's the same for !hw, except that nobody ever takes !hw off autopickup so it doesn't matter 16:00:18 <|amethyst> and it's kind of hard to detect whether or not the default state is exactly the same as the other states 16:00:27 <|amethyst> s/as the/as one of the/ 16:00:40 -!- omarax has quit [Remote host closed the connection] 16:01:06 <|amethyst> since that involves looking at all the autopickup_exceptions and autopickup functions and deciding "can any of these possibly match this item" 16:01:23 <|amethyst> particularly autopickup functions, since that would require solving the halting problem 16:02:25 <|amethyst> maybe the default for all items should be no autopickup 16:02:50 <|amethyst> (plus things like "enable it if you have one in inventory already") 16:02:52 -!- Porost has quit [Client Quit] 16:03:07 <|amethyst> I mean, it's not like pressing , is hard to do 16:03:11 i guess i don't really propose actually fixing the general problem of a true/true/false toggle, just reducing the set of items where that happens to hide the problem. but if nobody really agrees i can just edit my rc to take junk off of autopickup 16:03:24 -!- Kellhus has quit [Ping timeout: 252 seconds] 16:03:40 |amethyst: i think autopickup is so that o will take you to it, not so you can skip pressing , 16:03:48 <|amethyst> hm 16:04:18 <|amethyst> maybe reverting that commit would be reasonable 16:04:33 <|amethyst> but then you'll have complaints about ambrosia again 16:05:00 <|amethyst> (e.g. "why don't DDs pick up ambrosia by default? it's really good for them") 16:05:13 someone suggested that ambrosia shouldn't be marked dangerous 16:05:38 probably several people 16:06:01 is it crazy to suggest that !berserk and !ambrosia should either be both dangerous or neither dangerous? 16:06:17 they both give you a strong positive effect with a serious downside 16:06:24 plausible 16:06:31 <|amethyst> that's the idea behind all the purple things 16:06:45 sure 16:06:48 well, some are just situational, like noise 16:06:53 is noise dangerous or something else 16:06:58 it's dangerous 16:07:15 <|amethyst> cure mutation also 16:07:21 heh 16:07:21 cmut isn't marked dangerous 16:07:25 <|amethyst> right, but it should be 16:07:34 also silence, i guess 16:07:42 (isn't but could be) 16:07:42 should it? benemut should too: you might mutate antennae 16:08:21 amalloy: do you have a preferred definition for 'dangerous'? 16:08:50 "i know it when i see it"? 16:09:14 i mean, i think the items currently marked dangerous are a pretty reasonable set. i was arguing against making cmut dangerous by comparing benemut 16:09:55 :P 16:10:04 <|amethyst> I guess the current meaning of 'dangerous_item' is something like 'we the devs think it's usually a bad idea to use this item' 16:10:17 <|amethyst> which is a little subjective 16:10:36 <|amethyst> and not all devs agree 16:10:53 <|amethyst> besides ambrosia, consider vulnerability 16:10:55 i suspect anything objective will involve too much lawyering. (witness my benemut strawman) 16:11:14 <|amethyst> vulnerability is only dangerous if you use it around monsters that have MR-checking items or spells 16:12:07 <|amethyst> for non-undead non-DS, Holy Word is only dangerous if you have evil/unholy allies 16:12:21 <|amethyst> I guess the former happens more often than the latter 16:13:05 isn't holy word only dangerous for undead 16:13:12 update: yes, or demonic 16:13:24 idk maybe that's your point? 16:14:02 it's currently marked that way 16:14:12 but |amethyst is saying that it is also dangerous if you have unholy allies 16:14:26 <|amethyst> right, it is something not marked as dangerous that is conditionally dangerous 16:14:28 (or, you could argue it should be marked dangerous in those cases) 16:14:38 <|amethyst> whereas vuln is something that is marked as dangerous that is conditionally dangerous 16:15:04 <|amethyst> so is it just a matter of estimating how often the player will have undead/demon allies vs how often they will be fighting MR-checking monsters? 16:16:00 the holy word thing seems like maybe it could get a warning prompt, either way 16:16:03 at this point I'm just going to say "do whatever, this is an awful discussion" 16:16:07 <|amethyst> IMO it's also weird that ?immolation is marked as dangerous 16:16:08 no offense to anyone involved 16:16:15 <|amethyst> since we have the spell Inner Flame 16:16:15 but it's, like, a level beyond bikeshedding 16:16:23 an epistemological nightmare 16:16:54 I Set Dangerous Items To Autopickup, And Now I Can Only Dream Of Crime And Ruin 16:17:17 -!- Patashu has joined ##crawl-dev 16:18:07 can you anger your heplially accidentally with no prompt by reading holy word 16:18:21 or i guess you probably can't anger it at all? that seems like it'd be weird 16:18:45 -!- the_glow1 has quit [Ping timeout: 246 seconds] 16:18:48 <|amethyst> IMO if you can anger you ally that should probably cause excommunication 16:18:55 <|amethyst> s/you ally/your ally/ 16:19:30 -!- giann has quit [Ping timeout: 250 seconds] 16:19:36 <|amethyst> otherwise there's the weird flavour of killing your ancestor so that it can respawn as friendly 16:19:37 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 16:20:11 clearly let it remember its attitude on respawning! an excellent challenge god 16:20:28 you can't anger it at all, for that reason 16:20:31 <|amethyst> but preventing angering it altogether sounds reasonable to me 16:20:33 for many reasons 16:20:34 <|amethyst> ah 16:20:36 <|amethyst> good 16:20:41 :) 16:20:47 I think of things sometimes! 16:20:52 it's one of my top 10 talents 16:21:16 <|amethyst> 1. epistemological debates 16:21:28 <|amethyst> 2. shooting live eels out of one's arse 16:21:31 <|amethyst> 3. thinking 16:22:04 03MarvinPA02 07* 0.18-a0-1503-g1945527: Remove some unnecessary handling for god book gifts 10(82 minutes ago, 1 file, 1+ 33-) 13https://github.com/crawl/crawl/commit/19455275af1d 16:22:04 03MarvinPA02 07* 0.18-a0-1504-g8cd6894: Remove Mass Confusion 10(56 minutes ago, 3 files, 2+ 14-) 13https://github.com/crawl/crawl/commit/8cd689422714 16:22:43 <|amethyst> ¡learn add devteam_qualifications 16:23:01 MarvinPA: second commit title had me spooked 16:23:09 what was I gonna do for the hexer ancestor if you'd removed mass confusion!!! 16:23:49 <|amethyst> alistair's is still I_HUMAN only? 16:24:05 <|amethyst> I don't remember now the details of the changes 16:24:08 I wonder if learndb is updated 16:24:10 ??alistair's 16:24:10 alistair's intoxication[1/1]: L4 Transmutation-Poison spell. Has a (40 + power/3)% (max 73%) chance of confusing each natural, non-poison resistant monster in line of sight with greater than animal intelligence. Has a (60 - power/3)% chance of affecting you, even with rPois, if you do not have a source of clarity. Also drains 1-3 points of intelligence 5% of the time. 16:24:13 i did start removing it for monsters too! but then i was surprised by finding that the number of non-panlords who cast it was higher than i had expected by approximately 3 16:24:23 i'm responsible for one of those! 16:24:24 03MarvinPA02 07* 0.18-a0-1503-g1945527: Remove some unnecessary handling for god book gifts 10(84 minutes ago, 1 file, 1+ 33-) 13https://github.com/crawl/crawl/commit/19455275af1d 16:24:24 03MarvinPA02 07* 0.18-a0-1504-g8cd6894: Remove Mass Confusion 10(58 minutes ago, 3 files, 2+ 14-) 13https://github.com/crawl/crawl/commit/8cd689422714 16:24:26 (and wasn't aware that ancestors used it) 16:24:26 also plz don't remove it :( 16:24:56 your one was the one that surprised me most, yeah :P 16:24:58 there are startlingly few hexes that make sense for an ally 16:25:04 (just because i had no idea that it'd happened) 16:25:08 -!- shinino_ has quit [Quit: Page closed] 16:25:13 -!- tealeaves has quit [Quit: Bye] 16:25:20 <|amethyst> IMO there should be a hex (ish) that specifically affects non-intelligent creatures 16:25:25 tame 16:25:26 beasts 16:25:26 !!! 16:25:28 <|amethyst> as a complement to Alistair's 16:25:30 <|amethyst> ooh 16:26:09 bring back rupert farming 16:26:17 anyway I gotta go 16:26:24 <|amethyst> how does rupert farming work? 16:26:26 expect to see all removed spells re-implemented by my return! 16:26:28 -!- WebFungus has quit [Quit: Page closed] 16:26:33 -!- scummos| has quit [Ping timeout: 276 seconds] 16:26:36 <|amethyst> did rupert permasummon beasts? 16:26:53 ??rupert farming[2] 16:26:53 rupert farming[2/9]: Turn Rupert into a jelly, feed him items until he splits a bunch, polymorph the jellies into animals, use tame beasts on them, and then polymorph them into cool things. Ruined by devs; rest in peace. 16:26:59 <|amethyst> ah 16:27:14 <|amethyst> @??rupert 16:27:14 Rupert (04@) | Spd: 10 | HD: 16 | HP: 100-144 | 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. 16:27:19 (rupert chosen due to his good spell set) 16:27:26 <|amethyst> ? 16:27:34 <|amethyst> do slimified monsters keep their spells? 16:27:45 or maybe he lost them on becoming a jelly and it was just entirely arbitrary 16:27:46 <|amethyst> uniques don't keep spells when polymorphed into stupid forms do they? 16:27:55 only intelligent forms 16:28:01 possibly not, yeah 16:28:34 <|amethyst> IMO the problem sounds like it was that Tame Beasts was permanent 16:28:48 <|amethyst> well, and the general "better than instakill" thing 16:28:50 ??rupert farming[9] 16:28:50 rupert farming[9/9]: imagine a paralyzing, berserking golden dragon, and then imagine you have a dozen of them 16:28:57 implies that they did keep spells! so i don't know how that worked 16:29:06 <|amethyst> hmm 16:29:20 <|amethyst> maybe has to do with those being natural spell-like abilities 16:29:30 <|amethyst> or "had" 16:29:33 i know someone did pull it off in a game but it's not in learndb and i have a feeling it may have been a lost cdo ttyrec 16:30:30 <|amethyst> also, now you have to somehow get the jelly to some unseen items 16:30:40 <|amethyst> I guess drag it to Elf:3 and randomly teleport it 16:30:49 <|amethyst> err, Elf:2 now I guess 16:30:50 <|amethyst> ??elf 16:30:51 elven halls[1/3]: Accessed from the Orcish Mines on either the third or fourth level. Three levels deep. There is no rune, but a good amount of loot lies at the bottom. Elf:2 is now the {hall of blades} but with elves too. 16:31:11 <|amethyst> oh, no, it's still 3 16:33:36 -!- AnFair has quit [Quit: Page closed] 16:33:38 -!- mopl has quit [Quit: Page closed] 16:36:01 <|amethyst> hm 16:37:04 -!- WalrusKing has quit [Ping timeout: 260 seconds] 16:43:02 <|amethyst> MarvinPA: hm, looking at 1945527 16:43:05 <|amethyst> %git 1945527 16:43:05 07MarvinPA02 * 0.18-a0-1503-g1945527: Remove some unnecessary handling for god book gifts 10(2 hours ago, 1 file, 1+ 33-) 13https://github.com/crawl/crawl/commit/19455275af1d 16:43:14 <|amethyst> Did that only affect god gifts? 16:43:29 <|amethyst> I had been under the impression that it also affected whether the god's name could appear on such a book 16:44:19 <|amethyst> hm 16:44:20 hmm, as far as i could tell it was only for gifts but i might be wrong 16:44:26 <|amethyst> i think you're right 16:45:26 hmm, can god names appear on books outside of god gifts, anyway? 16:45:28 <|amethyst> I guess I had just assumed that, because why would the check exist 16:45:33 <|amethyst> good question 16:45:52 i think they can 16:46:06 -!- waat has quit [Ping timeout: 248 seconds] 16:46:18 and outside of vaults, i guess 16:46:22 like i think i've seen vehumet's disquisition on flaming combat magic, or whatever 16:47:32 <|amethyst> amalloy: specifically Veh, Kiku, and Sif it looks like 16:47:39 <|amethyst> !source _gen_randbook_owner 16:47:40 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-book.cc#l1703 16:47:51 <|amethyst> (and gifts) 16:49:07 03|amethyst02 07* 0.18-a0-1505-gabc1521: Improve _shop_type_suffix. 10(8 minutes ago, 1 file, 6+ 3-) 13https://github.com/crawl/crawl/commit/abc1521f6054 16:49:36 -!- Blade- has quit [Ping timeout: 252 seconds] 16:49:40 -!- MBlaureNs has quit [Read error: No route to host] 16:49:50 -!- ursan has quit [Ping timeout: 248 seconds] 16:50:02 -!- Cheibriados has joined ##crawl-dev 16:50:02 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 16:50:03 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 16:50:07 <|amethyst> %git 16:50:07 07|amethyst02 * 0.18-a0-1505-gabc1521: Improve _shop_type_suffix. 10(9 minutes ago, 1 file, 6+ 3-) 13https://github.com/crawl/crawl/commit/abc1521f6054 16:50:32 <|amethyst> Wonder if that fixed the chei delays PF had noticed 16:50:44 <|amethyst> it looks like there were about half a dozen copies of Chei running 16:51:08 <|amethyst> (not the commit, the restart I mean) 16:52:06 oh that also reminds me, is chei messages appearing twice in the s-z log a known issue? i vaguely feel like it happened in the past at some point (and was fixed? or maybe it's always been a thing and i just started noticing again) 16:52:30 <|amethyst> PF mentioned that too, let me check 16:52:47 MarvinPA: do you find https://github.com/amalloy/crawl/commit/01aa7b9229149f0621b814021e5630103ab1df64 hateful, or can i merge that in? 16:53:51 -!- Bcadren has quit [Ping timeout: 276 seconds] 16:54:40 <|amethyst> MarvinPA: hm, so just now chei logged that commit to the IRC logs, even though it wasn't announced 16:54:53 <|amethyst> we'll see what happens on the next commit 16:55:06 <|amethyst> now that chei is singular again 16:55:45 amalloy: hmm, it seems like maybe a bit much for a single return statement but i don't have a strong opinion! 16:56:38 probably fine, the big long comment isn't really necessary i guess and makes it look longer than it is 16:56:53 <|amethyst> amalloy: IMO indent the && to show precedence 16:56:56 i suppose there's a case for lifting out the xom-specific stuff into a separate function 16:57:22 so that it's just return god_hates_spell() || god == xom && spell_is_boring() 16:58:26 <|amethyst> yeah, that sounds reasonable 16:58:44 <|amethyst> probably _spell_is_boring since we like to put a leading underscore on static functions 16:58:53 <|amethyst> (IMO remove that convention) 16:59:37 <|amethyst> also, wonder why it's "god_dislikes_spell_type" but "god_hates_spell" 16:59:45 <|amethyst> s/wonder/I wonder/ 16:59:58 yeah, once i started implementing it i remembered the _ 17:00:35 -!- omarax has quit [Remote host closed the connection] 17:01:41 <|amethyst> MarvinPA: hm, I'm not seeing anything that would cause the doubled messages (that wouldn't also cause %git queries to be doubled) 17:02:34 -!- j has quit [Client Quit] 17:02:55 03amalloy02 07* 0.18-a0-1506-g8c105fb: Convert an elaborate set of if/else branches to one expression 10(11 minutes ago, 1 file, 12+ 24-) 13https://github.com/crawl/crawl/commit/8c105fbbfa3c 17:02:59 -!- travis-ci has joined ##crawl-dev 17:02:59 The build failed. (failure - a197a81 #4985 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/113727487 17:02:59 -!- travis-ci has left ##crawl-dev 17:03:14 this extra function cost me 4 millimarvins 17:03:29 er, no 17:03:31 -!- Brannock has joined ##crawl-dev 17:03:33 <|amethyst> err 17:03:38 4 loc, which is god knows how many millimarvins 17:03:59 <|amethyst> 291 micromarvins (as of 2016-02-01) 17:04:11 -!- Insomniak` has quit [Quit: I like to rock] 17:04:19 amalloy: you mean you can't do immediately mental conversions to and from millimarvins? imo that is a dev requirement 17:04:37 <|amethyst> MarvinPA: it looks like killing the extra cheis fixed the doubling 17:04:46 <|amethyst> I only see amalloy's commit once 17:04:48 TIL micromarvins cost more to mint than they're worth as currency 17:05:27 aha, looks like it yeah 17:05:58 <|amethyst> rebuilding crawl-stats 17:09:02 -!- elliptic has joined ##crawl-dev 17:09:29 amalloy: well of course you have to write some code to handle them 17:11:09 -!- tealeaves has quit [Quit: Bye] 17:12:45 <|amethyst> !learn set millimarvin[1] 14.627 net lines of code removed (as of 2016-03-04) 17:12:45 millimarvin[1/1]: 14.627 net lines of code removed (as of 2016-03-04) 17:13:21 -!- pikaro has quit [Ping timeout: 246 seconds] 17:15:33 -!- tealeaves has quit [Client Quit] 17:17:34 -!- mamgar has quit [Client Quit] 17:19:07 the stuck ones were on netsplit servers maybe? with logger also split in such a way that it recorded all of them, but each would only see %git requests on that server? 17:19:28 (presumably the same failure mode in the logger as in Chei) 17:22:18 <|amethyst> geekosaur: possible, but just as likely the other ones weren't connected to a server anymore at all 17:22:30 <|amethyst> geekosaur: which wouldn't prevent them from seeing new commits 17:22:35 <|amethyst> hmm 17:22:47 <|amethyst> but I guess the say(..) would have failed, so maybe you're right 17:26:41 -!- Krakhan has quit [Changing host] 17:29:56 -!- LexAckson_ has quit [Ping timeout: 248 seconds] 17:30:31 -!- Guest11465 has quit [Remote host closed the connection] 17:31:23 does anyone know what causes "Something smites you!" to appear in red? i figured it would be somewhere in the default rc or something, but i can't find it even grepping the entire repo for "something smite". i ask because i'd like to make sure "Beogh smites you!" is red too 17:32:01 -!- heratera has quit [Quit: Page closed] 17:32:44 msc += $danger:^Something .* you 17:32:57 !source dat/defaults/messages.txt 17:32:57 -!- cojito has quit [Ping timeout: 246 seconds] 17:32:57 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/defaults/messages.txt 17:33:08 aha. so it's intended as an invisibility thing, not a smite thing at all 17:33:46 wasn't there a patch to make it go Beogh smites you! 17:33:59 yeah, although i feel like smite messages maybe used to be separately handled too when invisibility messages were "it" instead of "something"? not sure 17:34:00 ontoclasm: yes, i wrote that and it is active 17:34:13 but beogh isn't the only smiter 17:34:47 <|amethyst> Why would smite messages be red by default? 17:34:53 <|amethyst> s/would/should/ 17:35:08 well, because they were red before i changed the wording 17:35:14 <|amethyst> oh 17:35:14 and i didn't intend to change the colouring 17:35:22 <|amethyst> they were? 17:35:38 |amethyst: possibly accidentally, due to the line i pasted 17:35:54 <|amethyst> aha 17:35:55 <|amethyst> I see 17:36:07 <|amethyst> I forgot that the old message said "something" 17:36:11 but yeah, arguably all smite messages could/should be uncoloured by default instead 17:36:53 <|amethyst> yeah, if airstrike isn't red, orc priest smite shouldn't be either 17:37:06 uncoloured is probably better since we don't colour eg hellfire 17:37:10 -!- BOTBrad has quit [Quit: Lost terminal] 17:37:13 or airstrike or whatever yeah 17:37:31 <|amethyst> amalloy: congrats, you accidentally fixed a bug :) 17:37:53 i didn't though 17:37:57 -!- Zekka has quit [Ping timeout: 250 seconds] 17:38:02 because there are still some instances of "something smites you" 17:38:07 -!- amalloy has left ##crawl-dev 17:38:12 -!- amalloy has joined ##crawl-dev 17:38:17 eg, norris 17:38:43 <|amethyst> ah 17:38:57 or like, smoke demons summoned by orc priests, i think 17:39:17 <|amethyst> maybe use the monster name if it doesn't have a god 17:39:18 DEHPr, MuPr... 17:39:21 <|amethyst> "Norris smites you!" 17:39:27 <|amethyst> oh 17:39:27 i suggested that, but people didn't like it 17:39:33 <|amethyst> I guess that doesn't make sense for priests 17:40:25 <|amethyst> hm 17:40:46 <|amethyst> I think smoke demon should definitely say the smoke demon smites you... norris maybe not 17:40:54 -!- BigBluFrog has quit [Quit: Page closed] 17:40:55 <|amethyst> since it's not a priestly spell for smoke demons 17:41:21 <|amethyst> hmm 17:41:34 <|amethyst> I guess that logic doesn't work for daevas though 17:42:10 -!- PleasingFungus has joined ##crawl-dev 17:42:38 |amethyst: re smoke demons, currently if you worship makhleb and ab gives you a hostile smoke demon, you get to seee "Makhleb smites you!" 17:43:11 smiting is apparently considered god-based for any monster that has a god 17:43:20 <|amethyst> well 17:43:27 <|amethyst> a named god 17:43:53 <|amethyst> since I think you made GOD_NAMELESS work the same way as GOD_NO_GOD 17:43:54 You convulse! 17:44:08 You are smitten! 17:44:14 -!- cang has quit [Ping timeout: 252 seconds] 17:44:53 <|amethyst> "A divine presence smites you!" / "A malevolent force smites you!" (for GOD_NAMELESS and GOD_NO_GOD respectively) ? 17:45:18 <|amethyst> or maybe "A malevolent force" for both, since GOD_NAMELESS is evil I think 17:45:53 <|amethyst> oh, I guess not evil according to is_evil_god 17:46:52 I'd be fine with making it evil 17:47:11 "a malevolent force" is a good phrase 17:47:17 so, how does this case differ from a HO^Beogh being smitten by an orc priest? 17:47:17 <|amethyst> oh 17:47:43 <|amethyst> geekosaur: Because you can't say "No God smites you!" 17:48:00 ? are not orc priests by definition of Beogh? 17:48:30 <|amethyst> I guess I'm confused about what you were asking 17:48:37 <|amethyst> what do you mean by "this case" 17:48:58 <|amethyst> we were talking about the message when a monster with GOD_NAMELESS or GOD_NO_GOD smites you 17:49:02 * geekosaur sees it as in the smoke demon case Makh sides with demons before others, and in the orc priest case that Beogh will act for any priest and if its' priest vs. priest may the better priest win 17:49:25 I thought the original case was a smoke demon from Makh, which presumably has Makh as god? 17:49:34 -!- MBlaureNs has quit [Ping timeout: 244 seconds] 17:49:36 <|amethyst> oh 17:49:44 <|amethyst> I guess we were talking about several things 17:50:25 the no-god case picking up your god as a source seems wrong in several ways, if that was the other question? 17:50:46 (or GOD_NAMELESS, pretty much the same) 17:50:53 <|amethyst> geekosaur: My concern about the difference was that smoke demons have it as a not-priestly spell 17:51:11 oh, that's a thing? 17:51:11 <|amethyst> geekosaur: but I guess you can use demonic or wizardly magic to enlist the aid of your god 17:51:16 should be the monster then 17:51:50 * geekosaur tends to think smiting is by definition a god thing... 17:52:06 geekosaur: learndb canon agrees with you wrt beogh. 17:52:08 <|amethyst> geekosaur: the other thing was "Something smites you", not your own god.. and the problem there is that it is red because it looks like an invisible monster 17:52:19 -!- Espresso1an has quit [Remote host closed the connection] 17:52:23 <|amethyst> s/it is/the message is/ 17:53:48 and that is an issue now but not when they were *all* "Something smites you"? 17:54:19 <|amethyst> I think no one really noticed until there was an inconsistency 17:54:55 <|amethyst> or 17:55:09 <|amethyst> no one noticed until amalloy explicitly changed the message, so was looking for changes 17:55:31 <|amethyst> not sure if anyone noticed it turning red when it used to not be red 17:55:33 -!- lnt has quit [Ping timeout: 268 seconds] 17:55:33 -!- _lnt_ has quit [Ping timeout: 268 seconds] 17:56:13 <|amethyst> (that happend 2+ years ago) 17:56:18 <|amethyst> s/end/ened/ 17:57:17 <|amethyst> oh, C++17 gets a [[fallthrough]] attribute 17:57:47 <|amethyst> hm 17:58:17 <|amethyst> what happens if you give an attribute that your implementation doesn't define a meaning for? 17:58:26 hm, I thought turning red happened some time ago 17:58:33 <|amethyst> %git a4180109 17:58:33 07MarvinPA02 * 0.14-a0-2330-ga418010: Update default message colouring for it -> something rename 10(2 years, 1 month ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a41801092b1d 17:58:42 ah, it did 17:59:40 03PleasingFungus02 07* 0.18-a0-1507-g69458e0: Dataify ability failure chances 10(5 hours ago, 1 file, 299+ 442-) 13https://github.com/crawl/crawl/commit/69458e0dca70 18:00:37 -!- omarax has quit [Remote host closed the connection] 18:01:29 -!- Zargon has quit [Quit: Page closed] 18:01:41 Unstable branch on underhound.eu updated to: 0.18-a0-1507-g69458e0 (34) 18:02:03 <|amethyst> Lantell: nice turnaround time there 18:03:46 nice, crawl is in good company: it looks like spelunky uses huge switch/cases for its monsters and objects https://www.rockpapershotgun.com/2016/03/04/making-of-spelunky/2/ 18:03:54 (also the first page of that is a neat article) 18:04:35 MarvinPA: did you see the thing from undertale 18:04:51 yes :D 18:04:51 very very excellent 18:04:55 luv 2 code 18:05:10 the rest of his properties are defined by his true nature as a push-block. 18:07:29 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:09:05 i really like that the end cutscene gives you extra health so that you don't die from the fall damage 18:09:14 ya 18:09:19 so many good things 18:12:00 -!- ussdefiant_Lappy has joined ##crawl-dev 18:16:45 -!- elliptic has quit [Quit: Leaving] 18:17:52 -!- bitcoinbastard has quit [Ping timeout: 264 seconds] 18:18:31 -!- WalrusKing has quit [Ping timeout: 244 seconds] 18:19:56 -!- PleasingFungus has quit [Remote host closed the connection] 18:24:25 -!- control has quit [Ping timeout: 240 seconds] 18:24:34 -!- bh_ is now known as bh 18:29:54 -!- MarvinPA has quit [Quit: Leaving] 18:33:40 -!- ystael has quit [Ping timeout: 252 seconds] 18:43:03 <|amethyst> FR: replace Confusing Touch with Fungus Form 18:48:52 -!- nikheizen has joined ##crawl-dev 18:50:36 -!- eb has quit [] 19:00:05 -!- tealeaves has quit [Quit: Bye] 19:00:36 -!- omarax has quit [Remote host closed the connection] 19:01:07 -!- Grivan has quit [Ping timeout: 248 seconds] 19:09:09 -!- botbrad has quit [Quit: Lost terminal] 19:18:06 -!- elliptic has joined ##crawl-dev 19:21:35 -!- ussdefiant_Lappy has quit [Ping timeout: 244 seconds] 19:26:21 -!- ussdefiant_Lappy has joined ##crawl-dev 19:26:33 -!- WorkSight has quit [Quit: Leaving...] 19:30:39 -!- Ququman has quit [Read error: Connection reset by peer] 19:32:46 -!- Tiltorax has quit [Ping timeout: 252 seconds] 19:37:10 -!- Jarlyk2 has quit [Quit: Page closed] 19:38:07 -!- ussdefiant_Lappy has quit [Ping timeout: 244 seconds] 19:39:37 -!- Blade- has quit [Ping timeout: 240 seconds] 19:50:47 !learn add ancestor_crawl_messages The cast of Rent was always female, you're pretty sure. 19:50:48 ancestor crawl messages[6/6]: The cast of Rent was always female, you're pretty sure. 19:51:25 !learn add ancestor_crawl_messages The cast of Rent hits the iron imp but does no damage. 19:51:25 ancestor crawl messages[7/7]: The cast of Rent hits the iron imp but does no damage. 19:51:52 sounds like you are enjoying this feature despite yourself 19:52:05 yes, this is the best feature 19:52:38 <|amethyst> "you" might be interesting 19:52:45 haha, true 19:52:52 <|amethyst> or "something" 19:52:56 "it" 19:53:00 ??it 19:53:01 it[1/43]: It fall off the wall. 19:53:58 <|amethyst> I used "who" in my last game, but I didn't notice any funny messages 19:54:38 ??it[$ 19:54:38 it[43/43]: Dummy Monster throws chaos at NONEXISTENT FOE. 19:57:11 The cast of Rent remembers more of her old skill. 19:57:45 -!- debo has quit [Ping timeout: 244 seconds] 20:00:37 -!- omarax has quit [Remote host closed the connection] 20:01:16 -!- Naruni has quit [Read error: Connection reset by peer] 20:01:48 r??it 20:01:48 it[14/43]: It constricts it! 20:01:57 -!- Naruni has joined ##crawl-dev 20:07:25 -!- the_glow has quit [Read error: Connection reset by peer] 20:11:58 It's nice that H doesn't get mad when you read a scroll of holy word and kill your ancestor 20:14:52 i'd like to re-petition that your ancestor isn't a ghost 20:15:53 that seems reasonable 20:17:28 pleasingfungus swooned when i said that "it's not the ghost of your ancestor, it's a reification of your memory/imagination". but he has rudely not yet implemented my suggestion 20:17:47 complaining instead that ghosts get convenient resists 20:18:58 -!- jefus_ has joined ##crawl-dev 20:19:00 -!- jefus has quit [Ping timeout: 248 seconds] 20:19:09 yes 20:28:30 -!- ontoclasm has quit [Quit: Leaving.] 20:43:08 -!- bitcoinbastard has quit [Ping timeout: 240 seconds] 20:48:49 Lasty the Basher (L15 FoCj of Hepliaklqana) remembered their ancestor The cast of Rent's slow death. (Lair:8, 23,332T 01:18:50) 20:50:03 -!- ussdefiant_Lappy has joined ##crawl-dev 20:53:02 -!- _lnt_ has quit [Ping timeout: 244 seconds] 20:53:02 -!- lnt has quit [Ping timeout: 244 seconds] 20:56:40 -!- shinino_ has quit [Quit: Page closed] 21:00:17 -!- cmcbot has quit [Remote host closed the connection] 21:00:36 -!- omarax has quit [Remote host closed the connection] 21:01:22 -!- MBlaureNs has quit [Read error: Connection reset by peer] 21:04:55 -!- st_ has quit [Ping timeout: 252 seconds] 21:07:29 -!- Sorbius has quit [Quit: Leaving] 21:08:50 -!- namelastname112 has quit [Ping timeout: 252 seconds] 21:14:49 -!- molotove has quit [Ping timeout: 252 seconds] 21:17:41 -!- serQ has quit [Quit: suddenly gone...] 21:24:47 -!- WalkerBoh has joined ##crawl-dev 21:26:48 -!- thetao has quit [Ping timeout: 252 seconds] 21:28:38 -!- themonkeybob11 has quit [Ping timeout: 244 seconds] 21:28:55 !tell pleasingfungus it looks a lot like some Hep death effects don't scale w/ Invo. Explode, Disperse, Attract use it, and it makes a big difference for explode. Fog and Slow don't. 21:28:56 Lasty: OK, I'll let pleasingfungus know. 21:29:43 !tell pleasingfungus I don't like that -- it means sometimes the god is really good for Invo and sometimes really bad, and there's no way to tell without getting suspicious and code diving (AFAIK) 21:29:44 Lasty: OK, I'll let pleasingfungus know. 21:30:57 -!- scummos| has quit [Ping timeout: 246 seconds] 21:31:04 -!- ystael has quit [Ping timeout: 260 seconds] 21:33:14 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:38:28 !tell pleasingfungus Also, it looks like there's no visual indicator on Slow to tell you that dying has radius 3 and transferrence has radius 1 21:38:29 Lasty: OK, I'll let pleasingfungus know. 21:49:05 -!- nikheizen has quit [Read error: Connection reset by peer] 21:49:30 -!- nikheizen has joined ##crawl-dev 21:53:00 -!- Alcopop has quit [Quit: Page closed] 21:56:50 -!- Lasty1 has joined ##crawl-dev 21:58:03 The cast of Rent is destroyed! 21:58:16 -!- Lasty has quit [Ping timeout: 252 seconds] 21:58:23 -!- Lasty1 is now known as Lasty 22:00:37 -!- omarax has quit [Remote host closed the connection] 22:10:00 -!- West1C has quit [Ping timeout: 244 seconds] 22:11:53 -!- Athaboros has quit [Read error: Connection reset by peer] 22:13:34 -!- West1C_ has quit [Ping timeout: 248 seconds] 22:17:00 -!- Lasty has quit [Quit: Leaving.] 22:17:20 -!- Lasty has joined ##crawl-dev 22:18:24 -!- WalkerBoh has quit [Remote host closed the connection] 22:25:26 -!- debo has joined ##crawl-dev 22:26:07 -!- Piginabag has quit [Quit: Page closed] 22:33:07 -!- CanOfWorms has joined ##crawl-dev 22:44:13 -!- WebFungus has joined ##crawl-dev 22:44:15 lasty: did I forget to rebuild beartato? 22:45:08 %git 78497ff4ec984b4327b5e1d12c43314e6aeb3447 22:45:08 07PleasingFungus02 * 0.18-a0-1633-g78497ff: Remove deathswap effects 10(29 hours ago, 10 files, 3+ 363-) 13https://github.com/crawl/crawl/commit/78497ff4ec98 22:45:17 Lasty: Lasty_: ^ 22:46:20 yeah, looks like I forgot to rebuild 22:46:20 sorr 22:46:38 -!- WebFungus has quit [Client Quit] 22:47:10 -!- ursan has quit [Ping timeout: 248 seconds] 22:52:05 -!- Evablue has quit [Quit: Evablue] 22:59:45 Experimental (combo_god) branch on crawl.beRotato.org updated to: 0.18-a0-1639-gc9971f7 23:00:37 -!- omarax has quit [Remote host closed the connection] 23:03:02 -!- Daekdroom has quit [Quit: Leaving] 23:03:36 -!- ontoclasm has joined ##crawl-dev 23:14:46 -!- amalloy is now known as amalloy_ 23:21:31 -!- dtsund has joined ##crawl-dev 23:41:34 -!- MBlaureNs has quit [Ping timeout: 240 seconds] 23:43:00 -!- ystael has quit [Ping timeout: 244 seconds] 23:48:50 -!- bitcoinbastard has quit [Ping timeout: 240 seconds] 23:49:28 -!- Naruni has quit [Remote host closed the connection] 23:51:56 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 23:53:17 -!- debo_ has joined ##crawl-dev 23:53:40 -!- debo_ is now known as Guest17117 23:53:51 -!- feksclaus has quit [Quit: WeeChat 1.4] 23:58:28 -!- Guest17117 has quit [Ping timeout: 244 seconds] 23:58:53 -!- simmarine has quit [Read error: Connection reset by peer] 23:59:50 -!- Xenobreeder has joined ##crawl-dev