00:00:35 |amethyst: if I was to create a function that took a number n and return "first", "second", "third", "fourth"..., what would I call that function? 00:00:49 -!- omarax has quit [Remote host closed the connection] 00:03:13 -!- debo__ has joined ##crawl-dev 00:03:29 -!- destroythecore has quit [Read error: Connection reset by peer] 00:03:46 <|amethyst> PleasingFungus: ordinal_in_words 00:03:57 <|amethyst> PleasingFungus: or maybe a flag to number_in_words 00:04:04 imo better as a separate function 00:05:35 -!- ystael has quit [Ping timeout: 244 seconds] 00:07:05 -!- nikheizen has quit [Quit: leaving] 00:08:24 -!- debo__ has quit [Ping timeout: 260 seconds] 00:08:25 -!- JakeStone_ has quit [Client Quit] 00:09:45 03|amethyst02 07* 0.18-a0-1527-g6212e68: Don't lose orc corpse identity on save + restore. 10(23 minutes ago, 2 files, 13+ 3-) 13https://github.com/crawl/crawl/commit/6212e684cb15 00:09:45 03|amethyst02 07* 0.18-a0-1528-g2147dd3: Don't keep prompting after choosing a corpse to resurrect. 10(13 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/2147dd36a01a 00:12:29 -!- CanOfWorms has quit [Ping timeout: 260 seconds] 00:14:21 03|amethyst02 07* 0.18-a0-1529-g524675f: Add an orc corpse comment. 10(27 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/524675f365c1 00:14:21 03|amethyst02 07* 0.18-a0-1530-g0bea4e8: Unbrace. 10(13 seconds ago, 1 file, 1+ 3-) 13https://github.com/crawl/crawl/commit/0bea4e875629 00:16:02 !tell chequers " M - the +5 great mace of Fimbulwinter (weapon) {freeze, +Fly rElec Stlth+} " 00:16:03 PleasingFungus: OK, I'll let chequers know. 00:17:27 wow, lotta messages 00:21:03 You enter the Abyss! To return, you must find a gate leading back. Killing monsters will force the Abyss to allow you passage. Welcome to the Abyss! This branch contains the abyssal rune of Zot. 00:21:30 <|amethyst> !crashlog noun~~ray\.cc max=vlong 00:21:31 No milestones for |amethyst (noun~~ray\.cc crash). 00:21:35 <|amethyst> !crashlog * noun~~ray\.cc max=vlong 00:21:36 306. Avigdore, XL10 MuCK, T:53309 (milestone): http://crawl.akrasiac.org/rawdata/Avigdore/crash-Avigdore-20160221-181919.txt 00:22:01 %git 00:22:01 07|amethyst02 * 0.18-a0-1530-g0bea4e8: Unbrace. 10(8 minutes ago, 1 file, 1+ 3-) 13https://github.com/crawl/crawl/commit/0bea4e875629 00:25:08 PleasingFungus: What are you planning 00:25:14 gonna remove lightlis 00:27:23 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1526-gcb34c7c (34) 00:34:10 -!- Marvin is now known as Guest48942 00:38:08 -!- Guest48942 has quit [Ping timeout: 244 seconds] 00:38:11 New branch created: abyss-kills-again (1 commit) 13https://github.com/crawl/crawl/tree/abyss-kills-again 00:38:12 03PleasingFungus02 07[abyss-kills-again] * 0.18-a0-1527-gb341078: Encourage murder in the Abyss (regret-index) 10(26 minutes ago, 6 files, 65+ 1-) 13https://github.com/crawl/crawl/commit/b341078bd187 00:39:09 -!- giann has quit [Ping timeout: 252 seconds] 00:39:51 feedback and comments welcomed ^ 00:40:43 -!- Nattefrost has quit [Ping timeout: 244 seconds] 00:42:03 03PleasingFungus02 07[abyss-kills-again] * 0.18-a0-1528-g6180481: Add abyss-kills to the FAQ 10(11 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/6180481cc06d 00:46:16 -!- broquaint has quit [Remote host closed the connection] 00:47:26 -!- bitcoinbastard has quit [Ping timeout: 244 seconds] 00:50:50 03PleasingFungus02 07[abyss-kills-again] * 0.18-a0-1529-gc942533: Reduce Abyss entry message spam (regretindex) 10(11 seconds ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/c94253366a48 01:00:34 PleasingFungus: fimbulwinter 01:00:34 chequers: You have 1 message. Use !messages to read it. 01:00:37 !messages 01:00:38 (1/1) PleasingFungus said (44m 36s ago): " M - the +5 great mace of Fimbulwinter (weapon) {freeze, +Fly rElec Stlth+} " 01:00:50 -!- omarax has quit [Remote host closed the connection] 01:00:53 PleasingFungus: is that just an apropos randart name? 01:01:02 nabalzabf claimed that it was caused by the "apropos randart name" commit and I got tricked into think you'd pushed your thing :( 01:01:11 i got trickstered 01:01:36 *thinking 01:03:08 :) 01:03:22 then i made you forget you merged the pr 01:03:29 !!! 01:03:29 i mean, ha ha, how silly 01:03:34 nooo 01:03:57 now you will re-add hammers and make coinflip() of them artefact 01:04:53 did someone extend the time might lasts? 01:05:21 -!- Rust3dCor3 has quit [Ping timeout: 260 seconds] 01:05:58 not afaik 01:06:24 clustering 01:07:23 03PleasingFungus02 07[abyss-kills-again] * 0.18-a0-1530-g6e54171: Don't spawn stairs down on Abyss:5 (regret-index) 10(19 seconds ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/6e541710551b 01:07:33 i could have broken it somehow 01:07:35 I usually do 01:08:23 -!- West1C has quit [] 01:11:29 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1530-g0bea4e8 (34) 01:15:03 i trust you 01:16:23 ha! you've fallen for my trap! 01:24:39 -!- rossi_ has quit [Ping timeout: 244 seconds] 01:24:53 -!- travis-ci has joined ##crawl-dev 01:24:54 The build passed. (abyss-kills-again - b341078 #5011 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/114439301 01:24:55 -!- travis-ci has left ##crawl-dev 01:30:42 -!- amalloy_ is now known as amalloy 01:31:57 -!- ursan has quit [Ping timeout: 250 seconds] 01:40:01 -!- themonkeybob11 has quit [Quit: leaving] 01:43:34 _A rime drake comes into view. _The rime drake breathes flames at you. 01:44:55 03PleasingFungus02 07* 0.18-a0-1531-g18adbc7: Fix very-high-power banishment (regret-index) 10(30 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/18adbc75b9fe 01:45:28 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:49:40 -!- Zeor has quit [Quit: Leaving.] 01:49:42 -!- Brannock has quit [Ping timeout: 264 seconds] 01:52:54 Nausicaa (L24 HOGl) ERROR in 'mon-util.cc' at line 1579: bogus mc (no monster data): invalid monster_type 1000 (1000) (Slime:6) 01:55:14 -!- Kalir has quit [Changing host] 02:00:50 -!- omarax has quit [Remote host closed the connection] 02:02:18 -!- Grivan has quit [Ping timeout: 264 seconds] 02:02:19 -!- Cryp71c has quit [Read error: Connection reset by peer] 02:04:47 -!- Marvin is now known as Guest45245 02:05:37 -!- amalloy is now known as amalloy_ 02:08:36 -!- Guest45245 has quit [Ping timeout: 240 seconds] 02:13:14 -!- hellmonk has quit [Quit: Page closed] 02:14:27 -!- owl has quit [Ping timeout: 240 seconds] 02:16:20 -!- KurzedMetal has quit [Read error: Connection reset by peer] 02:16:50 -!- owl has joined ##crawl-dev 02:17:20 -!- ystael has quit [Ping timeout: 248 seconds] 02:24:45 -!- WalkerBoh has quit [Remote host closed the connection] 02:24:51 -!- eb_ has quit [] 02:28:15 -!- travis-ci has joined ##crawl-dev 02:28:16 The build has errored. (abyss-kills-again - 6180481 #5012 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/114439791 02:28:16 -!- travis-ci has left ##crawl-dev 02:29:30 -!- Patashu has joined ##crawl-dev 02:32:28 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:45:52 03PleasingFungus02 07* 0.18-a0-1532-g2212f85: Don't let d:1 gnolls get nets 10(3 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/2212f85b5268 02:46:54 -!- amalloy_ is now known as amalloy 02:48:53 -!- Blazinghand has joined ##crawl-dev 02:56:33 -!- Marvin is now known as Guest60713 03:00:50 -!- omarax has quit [Remote host closed the connection] 03:07:13 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0.2/20160210153822]] 03:12:04 -!- Krenium has quit [] 03:16:09 -!- Naruni has quit [] 03:23:35 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1532-g2212f85 (34) 03:25:03 -!- rossi_ has quit [Ping timeout: 244 seconds] 03:26:40 -!- driftw00d has quit [Ping timeout: 248 seconds] 03:27:36 -!- Nattefrost has quit [Ping timeout: 268 seconds] 03:28:22 -!- travis-ci has joined ##crawl-dev 03:28:23 The build passed. (abyss-kills-again - c942533 #5013 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/114440664 03:28:23 -!- travis-ci has left ##crawl-dev 03:30:41 -!- DaneiTHREE has quit [Read error: Connection reset by peer] 03:35:59 -!- waat has quit [Ping timeout: 276 seconds] 03:38:50 -!- Kalir has quit [Read error: Connection reset by peer] 03:49:22 -!- staplegun has quit [Read error: Connection reset by peer] 03:49:39 -!- ussdefiant_Lappy has quit [Ping timeout: 276 seconds] 03:54:07 -!- edsrzf has quit [Ping timeout: 268 seconds] 04:00:07 -!- Guest60713 has quit [Remote host closed the connection] 04:00:50 -!- omarax has quit [Remote host closed the connection] 04:00:53 -!- Marvin is now known as Guest71512 04:01:40 -!- Guest71512 has quit [Remote host closed the connection] 04:08:53 -!- West1C_iOS has quit [] 04:14:12 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:22:51 -!- travis-ci has joined ##crawl-dev 04:22:52 The build passed. (abyss-kills-again - 6e54171 #5014 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/114442772 04:22:52 -!- travis-ci has left ##crawl-dev 04:25:16 -!- Marvin is now known as Guest64024 04:26:09 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 04:28:56 -!- ystael has quit [Ping timeout: 246 seconds] 04:29:17 -!- us17 has quit [Ping timeout: 276 seconds] 04:30:25 -!- st_ has joined ##crawl-dev 04:32:11 -!- ontoclasm1 has joined ##crawl-dev 04:32:32 -!- staplegun has quit [Ping timeout: 276 seconds] 04:33:05 -!- ontoclasm has quit [Ping timeout: 250 seconds] 04:33:27 -!- MgDark has quit [Ping timeout: 252 seconds] 04:33:42 -!- svendre has quit [Ping timeout: 252 seconds] 04:35:12 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 04:41:32 -!- sorlin has quit [Read error: Connection reset by peer] 04:57:58 -!- Blade- has quit [Remote host closed the connection] 05:00:50 -!- omarax has quit [Remote host closed the connection] 05:12:29 -!- HellTiger_NB has quit [Ping timeout: 244 seconds] 05:16:57 My first pull request to crawl : https://github.com/crawl/crawl/pull/244 :) 05:19:12 New branch created: pull/244 (3 commits) 13https://github.com/crawl/crawl/pull/244 05:19:12 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1483-gab1b4c9: autofight_warning option 10(17 hours ago, 5 files, 33+ 24-) 13https://github.com/crawl/crawl/commit/ab1b4c93649e 05:19:12 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1484-g7d0a0c4: handle_real_time_delta keep track of delta between two user commands. We use std::chrono to handle time in milliseconds. 10(22 minutes ago, 11 files, 40+ 10-) 13https://github.com/crawl/crawl/commit/7d0a0c4de794 05:19:12 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1485-gcd6aedf: autofight_warning has not effect when CMD_AUTOFIGHT has been issued by a macro 10(17 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/cd6aedf31a05 05:24:21 -!- starbutterfly has quit [Ping timeout: 252 seconds] 05:25:26 -!- rossi_ has quit [Ping timeout: 244 seconds] 05:26:29 -!- ProzacElf has quit [Ping timeout: 244 seconds] 05:41:10 let me know if i should create something in mantis about it, i don't really know what's the workflow to follow 05:46:02 -!- Meh_ has quit [Quit: Page closed] 05:49:38 -!- electriv_ has quit [Quit: Lost terminal] 05:55:20 -!- DrStalker has quit [Remote host closed the connection] 05:57:05 -!- debo_ has joined ##crawl-dev 05:57:29 -!- debo_ is now known as Guest79629 06:00:47 -!- omarax has quit [Remote host closed the connection] 06:05:48 -!- Guest79629 has quit [Quit: orb spiders :(] 06:06:39 -!- Guest64024 has quit [Remote host closed the connection] 06:19:37 -!- Galewind has quit [Ping timeout: 252 seconds] 06:21:42 -!- st_ has quit [Read error: Connection reset by peer] 06:22:05 -!- st_ has joined ##crawl-dev 06:24:01 -!- st_ has quit [Read error: Connection reset by peer] 06:24:07 -!- st_ has joined ##crawl-dev 06:26:22 -!- Stendhal has quit [Ping timeout: 244 seconds] 06:26:57 -!- mopl has quit [Quit: Page closed] 06:31:15 -!- ontoclasm1 has quit [Quit: Leaving.] 06:32:26 -!- owl has quit [Ping timeout: 246 seconds] 06:38:15 -!- amalloy is now known as amalloy_ 06:49:48 -!- electriv has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 06:51:06 -!- KurzedMetal has quit [Read error: Connection reset by peer] 07:00:34 -!- Patashu has quit [Ping timeout: 260 seconds] 07:00:47 -!- omarax has quit [Remote host closed the connection] 07:07:46 -!- Lasty has joined ##crawl-dev 07:08:21 |amethyst: thanks for tracking that down 07:09:20 !source godabil.cc 07:09:20 https://github.com/crawl/crawl/blob/master/crawl-ref/source/godabil.cc 07:10:14 i guess the mon->hit_points = mon->max_hit_points; in beogh_resurrect could be removed, on save bump at least 07:18:27 -!- vfoley has quit [Ping timeout: 264 seconds] 07:25:46 -!- rossi_ has quit [Ping timeout: 244 seconds] 07:28:51 -!- scummos__ has quit [Ping timeout: 252 seconds] 07:33:24 -!- glosham has quit [Quit: Page closed] 07:36:01 -!- electriv has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 07:40:55 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 08:00:36 -!- Nattefrost has quit [Ping timeout: 250 seconds] 08:00:48 -!- omarax has quit [Remote host closed the connection] 08:10:52 -!- Lasty has quit [Quit: Leaving.] 08:16:09 -!- PsyMar has quit [Ping timeout: 268 seconds] 08:18:52 -!- bgiannan has quit [Quit: WeeChat 1.5-dev] 08:21:54 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:23:49 -!- bgiannan has joined ##crawl-dev 08:37:05 -!- Nattefrost has quit [Ping timeout: 244 seconds] 08:41:10 -!- wheals has quit [Ping timeout: 244 seconds] 08:49:55 -!- debo has quit [Ping timeout: 248 seconds] 09:00:47 -!- omarax has quit [Remote host closed the connection] 09:01:20 -!- broquaint has joined ##crawl-dev 09:02:44 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 09:16:04 -!- Nattefrost has quit [Read error: Connection reset by peer] 09:25:07 -!- rossi_ has quit [Ping timeout: 244 seconds] 09:32:42 -!- owl has joined ##crawl-dev 09:35:59 -!- eb_mobile has quit [Client Quit] 09:38:39 -!- iFurril has quit [Ping timeout: 276 seconds] 09:40:05 -!- tealeaves has quit [Quit: Bye] 09:40:36 -!- eb has quit [Ping timeout: 276 seconds] 09:44:43 -!- pao_ has quit [] 09:45:17 -!- eb_mobile has quit [Ping timeout: 244 seconds] 09:46:15 -!- tealeaves has quit [Quit: Bye] 09:46:27 -!- tealeaves has quit [Client Quit] 09:50:08 -!- scummos__ has quit [Client Quit] 09:54:06 -!- wheals has joined ##crawl-dev 09:54:51 -!- elliptic has quit [Quit: Leaving] 09:56:03 -!- Grivan has quit [Ping timeout: 248 seconds] 09:57:19 -!- cojito has quit [Ping timeout: 260 seconds] 10:00:49 -!- omarax has quit [Remote host closed the connection] 10:03:06 -!- Tux[Qyou] has joined ##crawl-dev 10:05:36 -!- spring_break_08 has quit [Ping timeout: 246 seconds] 10:10:15 -!- tealeaves has quit [Quit: Bye] 10:10:53 -!- Nattefrost1 has quit [Ping timeout: 248 seconds] 10:13:03 -!- MarvinPA has joined ##crawl-dev 10:15:39 -!- mopl has quit [Quit: Page closed] 10:26:16 !tell pleasingfungus stairs taking more xp than exits seems backwards to me? in general the point of multiple levels is to encourage going deeper in return for better chances at an exit/rune, seems weird for this system to encourage the opposite 10:26:16 MarvinPA: OK, I'll let pleasingfungus know. 10:31:42 -!- destroythecore has quit [Read error: Connection reset by peer] 10:31:54 -!- LexAckson has joined ##crawl-dev 10:32:01 <|amethyst> MarvinPA: OTOH, with descending resetting the XP counter, descending doesn't give better chances unless you're exiting by exploration rather than XP 10:32:29 What's this now? 10:32:43 -!- tealeaves has quit [Quit: Bye] 10:32:45 <|amethyst> %git abyss-kills-again^^ 10:32:45 07PleasingFungus02 * 0.18-a0-1528-g6180481: Add abyss-kills to the FAQ 10(10 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/6180481cc06d 10:32:48 <|amethyst> %git abyss-kills-again^^^ 10:32:48 07PleasingFungus02 * 0.18-a0-1527-gb341078: Encourage murder in the Abyss (regret-index) 10(10 hours ago, 6 files, 65+ 1-) 13https://github.com/crawl/crawl/commit/b341078bd187 10:33:10 oh, i didn't see that descending reset it 10:33:24 <|amethyst> MarvinPA: danger for faster exit does seem to be kind of problematic though 10:33:47 innnteresting 10:33:49 <|amethyst> MarvinPA: in that the contrapositive is "tedium for safety" 10:34:47 i guess the aim is that abyss:1 should be sufficiently dangerous that going deeper in return for possibly spending less time in the abyss is worthwhile 10:34:56 but yeah that's not necessarily easy to achieve 10:35:05 Another way to push it would be to make getting to Abyss:5 guarantee an exit immediately within view 10:35:48 just messing with the existing systems might be better yeah 10:36:03 and making deeper exits more likely 10:37:10 <|amethyst> I'd like to try out the XP-gated abyss at least 10:37:15 just make sure that doesn't happen when you're banished to Abyss:5 :P 10:37:18 -!- Daekdroom has quit [Read error: Connection reset by peer] 10:37:21 wheals: heh, yeah 10:37:27 can you get banished directly to Abyss:5 now? 10:37:33 <|amethyst> and it still has random exits, so that part can still be tweaked 10:37:59 i believe aliches do so? 10:38:05 -!- MakMorn has quit [Ping timeout: 248 seconds] 10:38:16 not certain 10:38:28 |amethyst: i implemented what we talked about yesterday https://github.com/crawl/crawl/pull/244 10:38:31 <|amethyst> !tell PleasingFungus IMO the boolean property should be erased rather than set to false 10:38:31 |amethyst: OK, I'll let pleasingfungus know. 10:38:32 !lm * abyss.enter abyss:5 s=noun 10:38:34 335 milestones for * (abyss.enter abyss:5): 81x the power of Zot, 59x a Zot trap, 46x an ancient lich, 36x a distortion unwield, 14x Lugonu's touch, 9x Xom, 7x a lich, 6x an antique lich, 6x miscasting Controlled Blink, 4x miscasting Dragon's Call, 3x Syader's ghost, 3x the capriciousness of Xom, 2x Margery, 2x the eldritch tentacle, Del Xay, miscasting Disjunction, cho0898's ghost, miscasting Pha... 10:38:36 the xp numbers in the branch look quite low, i definitely don't think you should be able to guarantee an exit with just a few kills, anyway 10:39:05 <|amethyst> bgiannan: I saw... will have to do some testing on g++ 4.7 since that's what's on several servers and I'm not sure about its std::chrono support 10:39:18 ok 10:39:19 <|amethyst> bgiannan: it seems to work fine with 4.8 10:39:32 <|amethyst> I haven't read over the code yet 10:39:40 alright 10:39:47 let me know if i need to fix some things 10:40:15 there's no travsi build with gcc 4.7 ? 10:40:21 travis* 10:40:45 -!- tealeaves has quit [Quit: Bye] 10:40:57 thought 4.7 had some c++11 compat issues? 10:40:59 <|amethyst> no, but probably we should set that up instead of 4.8 10:41:12 <|amethyst> geekosaur: it does, that's why I am concerned 10:41:22 <|amethyst> servers need a dist-upgrade or two 10:41:44 -!- MakMorn has joined ##crawl-dev 10:42:04 <|amethyst> bgiannan: one thing I can see right off... you should also add your new event to dgn_event_type_names[] in l_dgnevt.cc 10:42:24 ok 10:42:39 -!- West1C has quit [] 10:42:49 <|amethyst> I would say to add a comment, but there's already one there :) 10:42:53 <|amethyst> bgiannan: err, oh 10:43:00 <|amethyst> bgiannan: DET_AUTOFIGHT_WARNING = 0x11000 10:43:13 <|amethyst> bgiannan: is that supposed to be DET_PRESSURE_PLATE | DET_UNUSED ? 10:43:42 oh no i just realized the meaning of those hex values 10:43:44 <|amethyst> otherwise it should be 0x20000 10:43:45 <|amethyst> :) 10:43:47 <|amethyst> actually 10:43:51 <|amethyst> you can just replace DET_UNUSED 10:43:57 <|amethyst> and make your 0x1000 10:44:01 <|amethyst> s/your/yours/ 10:44:09 <|amethyst> and change the "unused" in dgn_event_type_names 10:44:09 ok 10:44:17 <|amethyst> while you're at it, you could maybe do something like 10:45:06 <|amethyst> DET_LAST = DET_PRESSURE_PLATE (as an additional enumerator) 10:45:06 <|amethyst> then 10:45:31 -!- debo has joined ##crawl-dev 10:45:45 <|amethyst> COMPILE_CHECK(DET_LAST == 1 << (ARRAYSZ(dgn_even_type_names) - 1)); 10:45:51 <|amethyst> might want to double-check my math 10:46:06 <|amethyst> (this would go at the global level after that array) 10:46:16 <|amethyst> s/even_/event_/ 10:46:26 well in fact autofight_warning is not used via events like hp_warning 10:46:28 <|amethyst> the idea being to enforce that the array has exactly the right number of entries 10:46:32 so maybe i don't need all this 10:47:01 <|amethyst> oh, I see 10:47:08 <|amethyst> it doesn't look like it's actually used anywhere? 10:47:35 <|amethyst> Also, that message "I need to give more thought to this attack" will need to change, since we never make the player speak 10:47:35 yeah i started by copying hp_warning because it was the closest to what i wanted to do but i realize now that i didn't have to 10:47:57 -!- plathrop has left ##crawl-dev 10:47:59 yes i wasn't sure about the wording there 10:48:03 <|amethyst> and I see a stray tab in player.h 10:48:12 <|amethyst> (on last_view_update) 10:48:19 so i'll remove DET_HP_WARNING 10:48:23 <|amethyst> cool 10:49:36 -!- MakMorn has quit [Ping timeout: 252 seconds] 10:50:19 what would be a good sentence for the warning ? same but talking to the player ? 10:50:24 -!- debo has quit [Ping timeout: 246 seconds] 10:52:23 -!- MakMorn has joined ##crawl-dev 10:54:33 <|amethyst> bgiannan: hm, not sure 10:54:48 <|amethyst> I guess since it's non-default there's no need to mention the option name so people can disable it 10:55:08 <|amethyst> bgiannan: btw, does handle_real_time_delta() get called alongside every handle_real_time() call? 10:56:17 pretty much, but maybe some of them are useless for that purpose 10:57:27 <|amethyst> I was thinking your function should subsume handle_real_time 10:57:31 (the 'stray' tab near last_view_update is juste alignment with previous lines, it's spaces not tabs) 10:57:47 <|amethyst> and you.last_keypress_time_ms should subsume you.last_keypress_time 10:58:15 <|amethyst> bgiannan: oh, I see, github was hilighting it because it had changed, not because it was a tab 10:58:21 yes 10:59:27 -!- vfoley has joined ##crawl-dev 10:59:37 you mean handle_real_time should call handle_real_time_delta ? 10:59:38 <|amethyst> hm, is you.real_time_delta needed? 11:00:07 yep it's what i use to know if the threshold is passed 11:00:21 <|amethyst> oh, right, it's from command to command 11:00:23 <|amethyst> not command to present 11:00:30 yes 11:00:48 -!- omarax has quit [Remote host closed the connection] 11:00:50 <|amethyst> bgiannan: re calling hrtd: yes, except that probably you could eliminate half of what handle_real_time does already 11:01:11 <|amethyst> bgiannan: by using last_keypress_time_ms instead of last_keypress_time 11:01:34 <|amethyst> bgiannan: since you can divide by 1000 easily enough for incrementing you.real_time :) 11:02:09 <|amethyst> so probably rather than one function calling another, it would just be one function with three or so lines 11:02:10 -!- neongrey has quit [Ping timeout: 250 seconds] 11:02:17 good idea 11:02:20 <|amethyst> instead of two functions with two lines each 11:02:50 <|amethyst> if you change you.real_time itself you will need save compat code 11:02:51 i had issue with the min function with chrono but i'll figure it out 11:03:13 yes that was the other issue, real_time is saved 11:03:17 -!- tealeaves has quit [Quit: Bye] 11:03:34 <|amethyst> hmm 11:03:36 <|amethyst> oh 11:03:36 but i can cast to int into you.real_time 11:03:46 so there's no changes to saving 11:03:48 <|amethyst> I guess I do see an issue 11:03:59 <|amethyst> which is rounding 11:04:27 <|amethyst> because if you just round the delta down, you'll lose seconds on real_time 11:04:57 <|amethyst> maybe make you.real_time into chrono::milliseconds but then do the conversion on marshalling/unmarshalling in tags.cc 11:05:15 <|amethyst> so it's still stored as seconds, but within a session it's tracked to the millisecond 11:06:16 so the error will be in the save 11:06:20 <|amethyst> yeah 11:06:27 <|amethyst> and since you're not saving multiple times per second 11:06:31 <|amethyst> it's not a big deal 11:06:37 yeah 11:06:41 i'll try that 11:08:00 <|amethyst> hmm 11:08:04 <|amethyst> well, saving several times a second does happen, but you're not quitting in between those saves so the ephemeral error term is still there 11:08:26 03MarvinPA02 07* 0.18-a0-1533-g8f38a7d: Shorten player breath weapon ranges for squarelos 10(3 days ago, 1 file, 9+ 10-) 13https://github.com/crawl/crawl/commit/8f38a7d56553 11:08:26 03MarvinPA02 07* 0.18-a0-1534-g642cb5c: Fix orb-shaped monsters having buggy hands 10(3 minutes ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/642cb5c5bca4 11:08:50 -!- zxc has quit [Read error: Connection reset by peer] 11:08:50 !tell pleasingfungus i bet you will enjoy the cause of the great orb of eyes handbugs 11:08:51 MarvinPA: OK, I'll let pleasingfungus know. 11:09:11 MarvinPA: nice 11:09:18 <|amethyst> hm 11:09:32 <|amethyst> maybe GOB's hand should be "sulcus" 11:09:49 <|amethyst> or "pons" 11:09:50 -!- amalloy_ is now known as amalloy 11:09:55 oh but chrono has some helpers to convert from milliseconds to seconds etc. 11:10:13 well i'll still need to cast to int 11:10:25 but i guess without rounding issue 11:11:52 -!- stickyfingers has quit [Quit: Page closed] 11:13:02 -!- inre has quit [] 11:13:37 MarvinPA: could spit acid actually fire out of LOS? 11:13:46 that would be a good tech 11:14:01 -!- thrig has quit [Remote host closed the connection] 11:14:09 i don't think so, didn't actually check though 11:15:31 i feel like it's capped somewhere else since lightning bolt also gets >7 range for example but that's capped at los 11:16:43 -!- Brannock has joined ##crawl-dev 11:17:11 -!- mopl has quit [Quit: Page closed] 11:17:56 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:24:33 lightning bolt gets >7 range? does it go up with power like flame tongue? 11:24:41 amalloy: IIRC yes 11:25:30 -!- rossi_ has quit [Ping timeout: 244 seconds] 11:25:39 -!- vfoley has quit [Ping timeout: 264 seconds] 11:25:47 03MarvinPA02 07* 0.18-a0-1535-g243bd92: Reduce Tukima's Dance power modifier 10(9 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/243bd92fd936 11:26:32 -!- svendre has quit [Ping timeout: 252 seconds] 11:26:41 -!- PleasingFungus has joined ##crawl-dev 11:26:52 MarvinPA: descending resetting the xp counter was not intentional 11:26:52 PleasingFungus: You have 3 messages. Use !messages to read them. 11:27:00 accidentally added that midway through implementing the feature, will fix in a sec 11:28:59 but my thought is that it's okay not to strongly focus on encouraging players to go deeper to escape; it's okay if the reason to go deeper is mainly to get the rune 11:29:29 since the idea with this mechanic is that it provides a different interesting escape tradoff 11:29:32 *tradeoff 11:30:43 oh 11:30:59 actually, whoever claimed that going deeper into the abyss would reset the xp counter was wrong 11:30:59 good 11:31:12 !blame2 neil 11:31:12 nnneeeiiilll 11:32:23 -!- sf has quit [Client Quit] 11:33:35 03PleasingFungus02 07[abyss-kills-again] * 0.18-a0-1531-g8401627: Erase a prop instead of falsing it (|amethyst) 10(62 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8401627930a3 11:34:04 MarvinPA: the handbug bug :( :( :( 11:34:06 whyyy 11:36:47 sounds like that fix 11:36:49 bugs you 11:38:01 <|amethyst> PleasingFungus: ohh 11:38:14 <|amethyst> PleasingFungus: I missed that break further up under if (old_level.branch == BRANCH_ABYSS) 11:38:50 <|amethyst> which makes the surrounding code make more sense now :) 11:41:12 -!- ussdefiant_Lappy has joined ##crawl-dev 11:42:16 |amethyst: what about "You should not fight recklessly!" ? 11:48:13 <|amethyst> "You did the mash / The keyboard mash / Don't do the mash / Or your TrMo is ash" 11:49:12 <|amethyst> that sounds reasonable, but it isn't clear that it comes from this option 11:49:14 -!- thrig has quit [Remote host closed the connection] 11:49:24 -!- sanka has quit [Quit: Page closed] 11:49:48 -!- PleasingFungus has quit [Ping timeout: 244 seconds] 11:49:56 <|amethyst> since we already have "You are too injured to fight recklessly!" "You are too hungry to fight recklessly!" etc 11:50:21 <|amethyst> where "recklessly" means just "autofight", nothing about the frequency 11:51:04 <|amethyst> but "You should not fight recklessly!" is fine for now, and someone can improve it if they want 11:52:07 -!- tealeaves has quit [Quit: Bye] 11:52:23 alright 11:53:00 -!- WorkSight has quit [Quit: Leaving...] 11:53:50 -!- molotove has quit [Quit: Leaving.] 11:57:18 -!- PleasingFungus has joined ##crawl-dev 12:00:49 -!- omarax has quit [Remote host closed the connection] 12:04:17 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1486-gb79f1b8: Removed useless DET_HP_WARNING 10(57 minutes ago, 1 file, 1+ 3-) 13https://github.com/crawl/crawl/commit/b79f1b8594e9 12:04:17 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1487-gff7b574: Replaced handle_real_time now uses real_time_delta 10(7 minutes ago, 8 files, 13+ 22-) 13https://github.com/crawl/crawl/commit/ff7b5743ffba 12:08:47 -!- Adder has quit [Ping timeout: 260 seconds] 12:11:05 -!- Nattefrost has quit [Read error: Connection reset by peer] 12:15:57 -!- Rust3dCor3 has quit [Ping timeout: 276 seconds] 12:20:18 -!- siepu has quit [Quit: Leaving] 12:21:15 -!- giann has joined ##crawl-dev 12:24:54 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1535-g243bd92 (34) 12:28:53 -!- Blazinghand has joined ##crawl-dev 12:30:05 -!- giann has quit [Read error: Connection reset by peer] 12:30:31 -!- Jessika has quit [Quit: Page closed] 12:33:17 -!- neongrey has quit [Ping timeout: 260 seconds] 12:35:39 -!- KurzedMetal has quit [Read error: Connection reset by peer] 12:45:31 -!- debo has joined ##crawl-dev 12:45:51 -!- ussdefiant_Lappy has quit [Ping timeout: 276 seconds] 12:46:05 -!- eb has quit [Ping timeout: 248 seconds] 12:51:03 -!- debo has quit [Ping timeout: 276 seconds] 12:53:00 -!- eb_mobile has quit [Ping timeout: 276 seconds] 13:00:49 -!- omarax has quit [Remote host closed the connection] 13:01:36 -!- ursan has quit [Ping timeout: 244 seconds] 13:09:38 -!- amalloy is now known as amalloy_ 13:16:01 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 13:17:49 -!- ursan has quit [Ping timeout: 250 seconds] 13:20:59 -!- tealeaves has quit [Quit: Bye] 13:24:51 -!- rossi_ has quit [Ping timeout: 244 seconds] 13:27:50 -!- thrig has quit [Changing host] 13:28:32 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:30:21 -!- PleasingFungus has quit [Remote host closed the connection] 13:38:26 -!- DrStalker has quit [Remote host closed the connection] 13:44:33 -!- tealeaves has quit [Quit: Bye] 13:52:41 -!- Marvin is now known as Guest88930 13:54:18 -!- amalloy_ is now known as amalloy 13:55:31 -!- WorkSight has quit [Remote host closed the connection] 13:59:52 -!- vfoley has joined ##crawl-dev 14:00:49 -!- omarax has quit [Remote host closed the connection] 14:01:44 -!- amalloy is now known as amalloy_ 14:01:55 -!- amalloy_ is now known as amalloy 14:01:55 -!- ProzacElf has joined ##crawl-dev 14:09:01 -!- WorkSight has quit [Quit: Leaving...] 14:09:32 -!- tealeaves has quit [Quit: Bye] 14:09:56 -!- tealeaves has quit [Client Quit] 14:10:07 -!- CanOfWorms has joined ##crawl-dev 14:15:28 -!- Zekka has quit [Ping timeout: 244 seconds] 14:21:01 -!- Utis has quit [Remote host closed the connection] 14:25:13 -!- edsrzf has joined ##crawl-dev 14:26:12 -!- Mordru has quit [Ping timeout: 252 seconds] 14:29:10 -!- neunon has quit [Quit: ZNC - http://znc.in] 14:31:00 -!- neunon has joined ##crawl-dev 14:35:52 -!- ursan has quit [Ping timeout: 264 seconds] 14:42:55 -!- WereVolvo has quit [Quit: Leaving.] 14:44:35 -!- Kalir has quit [Changing host] 14:47:10 -!- ystael has quit [Ping timeout: 248 seconds] 14:47:33 -!- ontoclasm has joined ##crawl-dev 14:48:04 -!- tealeaves has quit [Quit: Bye] 14:53:41 -!- WorkSight has quit [Remote host closed the connection] 14:58:09 Game crashes upon successfully casting Tukima's Dance 13https://crawl.develz.org/mantis/view.php?id=10316 by Swoonis 15:00:49 -!- omarax has quit [Remote host closed the connection] 15:02:21 -!- wheals has quit [Ping timeout: 276 seconds] 15:02:38 -!- scummos__ has quit [Ping timeout: 248 seconds] 15:03:31 -!- ystael has quit [Ping timeout: 244 seconds] 15:05:18 -!- Patashu has joined ##crawl-dev 15:06:32 -!- asdu has quit [Ping timeout: 252 seconds] 15:07:38 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:18:00 -!- thrig has quit [Quit: leaving] 15:18:25 -!- HellTiger has quit [Ping timeout: 240 seconds] 15:25:14 -!- rossi_ has quit [Ping timeout: 244 seconds] 15:26:38 -!- Guest88930 has quit [Remote host closed the connection] 15:26:49 -!- MarvinPA has quit [Ping timeout: 252 seconds] 15:28:51 -!- Patashu has quit [Ping timeout: 244 seconds] 15:34:12 -!- Sonderblade has quit [Ping timeout: 276 seconds] 15:37:18 -!- ursan has quit [Ping timeout: 248 seconds] 15:41:04 -!- simmarine has joined ##crawl-dev 15:41:11 -!- giann has joined ##crawl-dev 15:49:16 -!- Marvin is now known as Guest2901 15:49:17 -!- Zekka has quit [Ping timeout: 260 seconds] 16:00:49 -!- omarax has quit [Remote host closed the connection] 16:11:00 -!- Ladykiller69 has quit [Ping timeout: 248 seconds] 16:11:12 -!- Guest2901 has quit [Remote host closed the connection] 16:14:21 -!- tealeaves has quit [Quit: Bye] 16:15:37 -!- wheals has joined ##crawl-dev 16:19:35 -!- MarvinPA has joined ##crawl-dev 16:22:18 -!- Rust3dCor3 has quit [Ping timeout: 276 seconds] 16:28:32 -!- stanzill has quit [Quit: au rev] 16:33:12 ontoclasm: fr ogre statue-form tile 16:33:12 chequers: You have 1 message. Use !messages to read it. 16:33:20 http://crawl.xtahua.com:8080/#watch-4thArraOfDagon watching this and it's really confusing 16:33:24 !messages 16:33:25 (1/1) zxc said (13h 38m 42s ago): fix ttyrec links pls! 16:37:15 -!- scummos__ has quit [Ping timeout: 276 seconds] 16:43:53 -!- heratera has quit [Quit: Page closed] 16:48:54 -!- Ququman has joined ##crawl-dev 16:51:28 -!- MarvinPA has quit [Ping timeout: 264 seconds] 16:52:12 -!- Naruni has joined ##crawl-dev 16:57:46 -!- dtsund has joined ##crawl-dev 17:00:59 -!- omarax has quit [Remote host closed the connection] 17:01:07 -!- Krakhan has quit [Changing host] 17:05:18 -!- amalloy is now known as amalloy_ 17:05:41 -!- amalloy_ is now known as amalloy 17:06:53 -!- debo has joined ##crawl-dev 17:08:59 -!- Nattefrost has quit [Ping timeout: 260 seconds] 17:10:40 -!- MarvinPA has joined ##crawl-dev 17:12:16 -!- tealeaves has quit [Quit: Bye] 17:16:53 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:17:02 -!- ystael has quit [Ping timeout: 248 seconds] 17:20:07 -!- Blade- has quit [Ping timeout: 252 seconds] 17:25:37 -!- rossi_ has quit [Ping timeout: 244 seconds] 17:26:35 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:30:09 -!- siepu has quit [Read error: Connection reset by peer] 17:31:44 -!- ProzacElf has quit [Ping timeout: 260 seconds] 17:35:21 -!- MarvinPA has quit [Quit: Leaving] 17:35:57 -!- MarvinPA has joined ##crawl-dev 17:37:04 -!- mamgar has quit [Client Quit] 17:37:23 -!- Insomniak` has quit [Quit: I like to rock] 17:39:01 -!- PleasingFungus has joined ##crawl-dev 17:41:52 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1488-ge76cb7f: you.real_time is you.real_time_ms/1000 10(32 seconds ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/e76cb7f02ef9 17:45:03 -!- st_ has quit [Read error: Connection reset by peer] 17:45:37 -!- st_ has joined ##crawl-dev 17:46:20 -!- dtsund has quit [Remote host closed the connection] 17:46:59 03Benoit Giannangeli02 07https://github.com/crawl/crawl/pull/244 * 0.18-a0-1489-g6dc0d0f: you.real_time_ms is initialized at save loading with you.real_time * 1000 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/6dc0d0f1a1b6 17:47:37 !tell |amethyst I merged handle_real_time and handle_real_time_delta as we discussed: https://github.com/crawl/crawl/pull/244 17:47:37 giann: OK, I'll let |amethyst know. 17:49:24 -!- LexAckson has quit [Ping timeout: 276 seconds] 17:50:12 03PleasingFungus02 07[abyss-kills-again] * 0.18-a0-1532-gcd5a6dd: Add a default force-more for abyss xp gates 10(17 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/cd5a6dd694f3 17:56:01 -!- scummos__ has quit [Ping timeout: 240 seconds] 18:00:47 -!- MarvinPA has quit [Ping timeout: 250 seconds] 18:00:50 -!- omarax has quit [Remote host closed the connection] 18:02:06 Unstable branch on underhound.eu updated to: 0.18-a0-1535-g243bd92 (34) 18:03:51 -!- vfoley has quit [Ping timeout: 268 seconds] 18:07:09 -!- alvarops has quit [Quit: Leaving] 18:12:49 -!- tealeaves has quit [Quit: Bye] 18:18:28 -!- Jarlyk2 has quit [Client Quit] 18:19:32 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 18:19:38 PleasingFungus: want to talk H today? 18:19:45 sssure 18:19:48 whatcha thinkin 18:20:53 wondering what you were thinking about the capstone 18:20:55 if you'd tried it etc 18:21:02 ahh 18:21:05 sorry i've been shamefully neglecting it 18:21:16 much dishonour 18:21:23 seppuku incoming probably 18:22:31 is https://github.com/alexjurkiewicz/crawl-ref/commit/be0a5730c8ef02d1e3c5692c346f937c7e1606a1 still the latest? 18:24:06 -!- Lasty has joined ##crawl-dev 18:24:23 -!- elliptic has joined ##crawl-dev 18:25:06 i do wonder if it'd make sense to bring back deathswap effects as (a) just a swap effect and (b) just explosions (or just implosion maybe? idk) 18:25:23 if transference on its own is too boring 18:25:26 i need to play with it more myself 18:26:41 I would almost never use transference w/o a death or swap effect 18:27:08 tho to be fair, I also wouldn't really use Hep w/o the death/swap effect, because I found it to be by far the most interesting aspect tactically 18:27:27 PleasingFungus: no, i probably force-pushed over it. You can see the latest always here https://github.com/alexjurkiewicz/crawl-ref/tree/hep-capstone 18:27:51 Lasty: brutal 18:27:53 -!- Lasty has left ##crawl-dev 18:27:55 haha 18:28:00 -!- Lasty has joined ##crawl-dev 18:28:04 hi again 18:28:11 wow, burn the guy and then just walk away 18:28:25 burn? I thought it was a complement for the original design 18:28:27 PleasingFungus: did you ever consider making death action occur every transferrance 18:28:47 er 18:28:55 you mean, the same magnitude? 18:28:59 like, yeah 18:29:18 that would be really strong unless the death effect were toned down (assuming explosion 18:29:19 that would be a simplification 18:29:26 (since explosion is the good one) 18:29:29 haha 18:29:35 other people thought dispersal was the good one 18:29:47 very happy that there was some difference of opinion on that one, at least 18:30:08 slowing is the good one!! 18:30:16 dispersal was awful 18:30:19 implosion is the bad one 18:30:23 dang 18:30:24 i picked it thinking it would be good and i wanted to die 18:30:26 these disagreements will be 18:30:27 the death of you 18:30:29 ! 18:30:39 implosion would be really good if my ally never died when next to me 18:30:41 amalloy: I nerfed it at one point, idk if you chose it before or after that 18:30:50 chequers: implosion was just a mess 18:30:50 !lg . hep x=end 18:30:51 1. [end=2016-02-28 01:05:31 [20160128010531S]] amalloy the Fencer (L27 HuFi of Hepliaklqana), escaped with the Orb and 3 runes on 2016-02-28 01:05:31, with 1562084 points after 73933 turns and 7:44:36. 18:30:52 a well-intended mess 18:30:58 ya 18:31:39 %git 0a3b2586419ed52289a368f34793c73a211af308 18:31:39 07PleasingFungus02 * 0.18-a0-1442-g0a3b258: Make [some] deathswap effects scale with Invo 10(3 weeks ago, 2 files, 9+ 4-) 13https://github.com/crawl/crawl/commit/0a3b2586419e 18:31:45 posisbly I over-nerfed it 18:31:48 ah well 18:32:19 if i was gonna remove the choice, which I kind of want to to make room for chequers' capstone 18:32:25 then explosion feels like the only one that's sort of 'safe' 18:32:34 well, I guess slow is fine too 18:32:48 i didn't like explosion just because I feel direct damage is boring and harder to scale 18:32:51 dispersal and implosion are obviously more situational 18:33:03 i've already forgotten the fifth one 18:33:14 just don't remove the ability that allows every one of my ancestors to be Octavia 18:33:16 oh, right, fog 18:33:20 haha 18:33:25 yeah also situational obviously 18:33:29 (although, perhaps it could be like the pizza option and just hidden in rc) 18:33:33 chequers: slowing was fine, but partly because 0 Invo gives you fine results with it. Explosion you need lots of Invo for, but it pays off like crazy. 18:33:42 chequers: heh, I kind of like that 18:33:59 if 0 invo slow was 2 turns and 27 invo was like 20 turns, I would level the hell out of invo 18:35:04 chequers: yeah 18:35:12 well 18:35:18 if Invo 27 was like 60 turns 18:35:28 well, not like it's hard to trigger the effect 18:35:48 i'm still not sure how important i want invo to be for this god. my feeling is that it's not a god that needs to strongly encourage invo 18:36:51 60 turns or 60 auts? 18:37:00 cos 60 turn slow would be wow 18:37:30 well, 27 Invo is a loooot of skill 18:37:34 it better give me soemthing amazing 18:38:03 it reminds me of that thing where you find a DECj ghost on d:4 and it casts dazzling spray 20 times in a row but you don't die because you're a mifi but it takes foreeeeevvver to kill 18:38:15 *flashbacks* 18:39:25 Keep in mind that Slow is a level 2 hex that's still often not worth learning... 18:39:41 -!- MarvinPA has joined ##crawl-dev 18:40:26 -!- PleasingFungus has left ##crawl-dev 18:40:30 -!- PleasingFungus has joined ##crawl-dev 18:40:37 keep in mind that slow is a single-target mr-resisted hex 18:41:09 True! But it is cheap, and lots of things have low MR 18:41:12 and that reducing your opponents actions by 33% is a pretty strong effect 18:41:21 imo... 18:41:57 Lasty: level 27 invo gives something for a lot of gods that's not that exciting 18:42:15 like who levels invo to 27 for okawaru? or chei? 18:42:39 well anyway, I do agree that it's not a god I'd really expect to have to level invo 18:43:05 i think it's great for hep to require invo. FR reflavor invo as "storytelling" 18:43:07 but I like makh because you can have either low or high invo builds. And there might be some design here to allow the same sort of thing. 18:43:37 -!- Nattefrost has quit [Ping timeout: 244 seconds] 18:43:54 -!- Ququman has quit [Read error: Connection reset by peer] 18:44:08 sure 18:44:47 my current feeling is to bring back deathswap effects, but only one type (to preserve my sanity), and only on transference 18:44:59 rather than also on death (so it'd just be a swap effect) 18:45:09 probably it'd just be an inherent part of the ability 18:45:44 -!- melenkurio has quit [Read error: Connection reset by peer] 18:46:56 -!- st_ has quit [] 18:49:26 -!- Sandman25 has quit [Client Quit] 18:49:48 I like that 18:49:50 -!- MarvinPA has quit [Ping timeout: 248 seconds] 18:50:11 reducing opponent actions by 33% is a lot like having haste, and haste is good, but 2 turns of haste is pretty bad, especially when you realize that it took you 10 aut to get the effect in the first place, meaning you're down a third of a turn in net 18:50:36 well sure the numbers can be quibbled with considering I invented them in <5 seconds 18:50:40 And sure, 27 invo doesn't always get you anything, but this is in response to someone saying they'd pay 27 invo for 20 turns of slow 18:50:59 i wouldn't be opposed to 60 turns of slow at 27 invo :) 18:51:10 feels weird to be on the nerf side of a crawl-dev argument 18:51:40 !nerf chequers 18:51:40 * Sequell nerfs chequers!!! 18:51:40 i think scaling it based on what happens at 27 invo is pointless. figure out where you want it to be at a high but realistic level of invo, like say 18 18:51:52 and then make it stonger at 27 because who cares 18:53:11 imo powers at 27 invo can be ridiculous 18:53:15 Sure, that's fine. Again, I was responding to something specific. 18:53:18 see: Disaster Area, Apocalypse, oklob farms <.< 18:53:25 i'm not sure that anyone is disagreeing with lasty 18:53:31 I disagree with PleasingFungus. 18:53:31 also oklobs mostly stop scaling at like 22 invo iirc 18:53:36 Grunt: apocalypse is OP at 0 18:53:38 iirc it is 20 18:53:42 22 is like 20. 18:53:48 I disagree with PleasingFungus. 18:53:49 <.< 18:53:51 noooo 18:53:58 -!- Brannock has quit [Quit: Leaving] 18:56:46 chequers: would you be offended if I laughed about your still having "thingy" as your prompt in the hep cap 18:57:17 -!- MarvinPA has joined ##crawl-dev 18:57:20 if so, too late 18:57:29 haha 18:57:36 -!- rossi_ has quit [Ping timeout: 244 seconds] 19:00:06 -!- tealeaves has quit [Quit: Bye] 19:00:50 -!- omarax has quit [Remote host closed the connection] 19:01:18 PleasingFungus: :) 19:01:47 03PleasingFungus02 07* 0.18-a0-1536-ge9b3397: Encourage murder in the Abyss (regret-index) 10(19 hours ago, 8 files, 80+ 3-) 13https://github.com/crawl/crawl/commit/e9b3397e1e8c 19:02:41 chequers: I still agree with |amethyst that the seeing those raw choice numbers around is distressing; they should probably be enums 19:02:47 possibly one enum per class, idk 19:02:58 HEPL_CHOICE_FIRST & _SECOND? 19:02:59 i'm distressed that we'd ever want to not encourage murder 19:03:02 oh, per class 19:03:03 -!- giann has quit [Read error: Connection reset by peer] 19:03:27 -!- giann has joined ##crawl-dev 19:03:35 !learn add wheals i'm distressed that we'd ever want to not encourage murder 19:03:35 wheals[12/12]: i'm distressed that we'd ever want to not encourage murder 19:03:37 HEPL_CHOICE_BATTLEMAGE_CORROSIVE_BOLT & HEPL_CHOICE_HEXER_PAIN_BRAND type stuff? 19:03:40 maybe something like HEXER_ANTIMAGIC vs HEXER_MASS_CONFUSION 19:03:48 got it 19:03:48 I think you can reduce verbosity a little 19:03:54 learn from my mistakes 19:04:02 my mistakes were being way too verbose with everything hep related 19:04:02 still waiting for you to rename the god 19:04:06 haha 19:04:11 !banish chequers 19:04:11 Grunt casts a spell. chequers is cast into the Abyss! 19:04:14 but you can't force me to! 19:04:16 you're 19:04:18 heplesss 19:04:19 !glasses 19:04:20 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 19:04:21 ! 19:04:22 noooooooooooo 19:04:28 sounds like PleasingFungus wants to 19:04:30 this channel has too many dads 19:04:30 keep hep alive 19:04:38 oh 19:04:45 um 19:04:48 -!- MarvinPA has quit [Ping timeout: 244 seconds] 19:04:58 i would remove the hd 8 weapon type change entirely 19:05:00 for knight 19:05:04 -!- gressup has quit [Ping timeout: 260 seconds] 19:05:07 the entire point of the capstone is that it's a big dramatic change in capabilities 19:05:12 i.e. weapon type change 19:05:16 so long blade -> capstone? 19:05:22 yeah, and shift other stuff earlier 19:05:24 like fire brand 19:05:29 and speed brand, for that matter 19:05:32 ok 19:05:35 ok 19:05:47 i have a big chart somewhere of what gets unlocked at what hd, if that would be helpful 19:05:56 !chart PleasingFungus 19:06:15 i've long considered myself a bit of a chartist.... 19:06:30 ^ obscure and questionable references 19:06:45 . 19:07:20 there's one other change I was mulling. You mentioned that it's weird to change the weapon base type in the endgame. I was wondering what you thought about making this an earlier choice with say 2/3 points of differentiation behind it 19:07:48 not sure I exactly understand 19:08:06 "do you want your battlemage to focus on single target or group damage?" -> path 1 = iron shot & lcs, path 2 = bold of fire & corrosive bolt 19:08:42 knight goes trident -> dtrident vs war axe -> broad axe, hexer goes draining -> antimagic or something -> mass confusion 19:08:42 "Do you want your hexer to focus on hexing things or doing whatever it feels like?" 19:09:22 the more you try and control your ancestor the more they will rebel against you in their ghostly puberty 19:09:27 whoa 19:09:37 1learn add reserved_team_names 19:09:48 Spectral Teens 19:09:52 Ghostly Puberty 19:09:52 Ectoplasmic Revolution 19:10:19 Smells like Ectoplasmic Spirits 19:10:25 !learn add reserved_team_names Ectoplasmic Revolution [PleasingFungus] 19:10:25 reserved team names[1/1]: Ectoplasmic Revolution [PleasingFungus] 19:10:27 oh 19:10:31 clan? 19:10:35 ??reserved clan names 19:10:35 reserved clan names[1/13]: Akrasiac Record 19:10:36 ah 19:10:40 learn mv 19:10:44 !learn mv reserved_team_names[1] reserved_clan_names[14] 19:10:44 reserved_team_names[1] -> reserved clan names[14/14]: Ectoplasmic Revolution [PleasingFungus] 19:10:48 o/ 19:10:48 :) 19:10:53 \o 19:11:10 smells like ectoplasmic spirits is also very good 19:11:31 chequers: that would make it not a capstone choice, of course 19:11:36 going back to your suggestion 19:12:04 PleasingFungus: i think chequers is suggesting an early choice that determines how they will progress throughout the game 19:12:34 hm, that seems oddly familiar 19:12:41 ie, you choose single-target damage for a battlemage and they get stone arrow instead of like...LRD. then later they get bolt of fire instead of fireball 19:12:48 what if you could choose like 19:12:52 some kind of class for your ancestor 19:13:06 also as I understand it he's suggesting more of a mid-game choice than an early one 19:13:14 -!- debo has quit [Ping timeout: 260 seconds] 19:13:46 i think choosing a weapon type early is a big improvement for knights; the weirdo midgame switch from swords to axes, and overwriting an existing brand, disoriented me 19:14:16 it didn't seem like i was gradually remembering more and more about my ancestor, because later memories were inconsistent with earlier ones 19:14:58 this would be a midgame switch, but one you decided on, for whatever it was worth 19:15:08 and my vague thought there was that you were remembering later stages of your ancestor's heroic career 19:15:20 i guess I should see if i can communicate that more clearly 19:15:58 well, i guess it was fine to switch from swords to axes actually: that's like..."i couldn't remember his weapon so i just imagined a sword" to "oh yeah it was an axe" 19:16:06 lol 19:16:08 likewise adding the flaming brand 19:16:15 but then flaming->speed?? 19:16:43 PleasingFungus: i agree with everything you said 19:16:55 wow 19:16:56 "that's not what I meant by blazingly fast, Hep" 19:17:10 i wonder how long I can continue this streak 19:17:10 PleasingFungus: perhaps a better UX is to be prompted at various points to make a decision about your ancestor's path 19:17:15 I disagree with PleasingFungus. 19:17:15 :b 19:17:23 eg, to unify the class choice + capstone choice into a single UI 19:17:36 huh 19:18:10 my vague feeling is that it'd make the god harder to balance for the early game 19:18:21 since 'when it became useful' would vary so much by when you picked it up 19:18:43 rather than the current thing, which is a roughly fixed time after you start worshipping (2*) 19:18:54 i mean vanilla ancestor isn't *useless* but it's not good 19:19:03 "single UI" = the class choice and capstone choice use a different UI right now (use when you want class choice vs forced menu at xl27) 19:20:16 here's what I imagine: you get a choice at ** for ancestor class. And you get a choice at XL27 for a capstone ability. But somewhere in the middle is a third choice which sets your classed ancestor down one of two(/three?) differing paths 19:20:37 huh, this is getting pretty complicated 19:20:49 !simplify PleasingFungus 19:21:43 yeah. One problem I haven't mentioned with the capstone yet is that since it fires at XL27, some (winning) games will never see it 19:22:03 it's way harder to reach than any other capstone 19:22:25 true 19:22:43 of course, if you're going with the 'different paths' approach, and you want a unified ui, another solution would be to 19:22:47 put the choice at 6* 19:23:11 but of course you'd need something that would make sense at any level, which is tricky for non-knight ancestors 19:23:18 -!- feksclaus has quit [Quit: WeeChat 1.4] 19:23:28 right 19:23:43 don't want to give mass confusion at XL12 for people who found faith and an altar on d:2 19:24:05 -!- MarvinPA has joined ##crawl-dev 19:24:21 though, of course, the ancestor's hd limited hd will make that somewhat less silly than it'd otherwise be 19:24:25 -!- serq has quit [Quit: leaving] 19:24:35 and maybe it'd be fun to have a slightly op ancestor for a while if you get the right luck 19:25:33 pretend I put "spellpower" in that sentence somewhere, maybe instead of one of the two "hd"s 19:25:47 the ancestor's spellpower limited spellpower 19:26:40 one!!! 19:26:45 god, you people 19:26:59 PleasingFungus, your god. 19:27:01 more thinking: instead of having the capstone at all, just have the midgame choice which branches your ancestor class 19:27:05 Grunt: checkmate! 19:27:10 muhahahaha 19:27:16 but yeah, this is getting complex 19:27:23 chequers: I thought that was what you were suggesting earlier 19:29:07 -!- WorkSight has quit [Quit: Leaving...] 19:30:13 sketching out the choices, you would have something like 19:30:18 knight: path a) trident -> dtrident path b) war axe -> broad axe 19:30:18 battlemage: a) iron shot -> lcs b) bolt of magma -> corrosive bolt 19:30:19 hexer: a) draining dagger -> antimagic, b) ??? -> mass confusion 19:30:22 -!- tealeaves has quit [Quit: Bye] 19:30:52 eg if you choose hexer b, you get a mundane dagger with mass confusion, instead of an antimagic dagger with petrify 19:31:15 (do monsters get stabs?) 19:31:16 feels kind of weird to have a choice that feels like "extended or not" 19:31:20 they sort of do but not really 19:31:32 which one do you mean by extended or not 19:31:49 hexer 19:32:17 since antimagic is much more useful in extended, and mass confusion is much less (though ofc it's not binary) 19:33:00 yeah. I haven't really tried mass confusion in extended 19:33:28 Do you think it's useless because there are more immune enemies, or the spell power is too low? The latter seems fixable to me 19:33:39 !tell wheals nit: the webtiles shop interface has 0 pixels between item tiles and the "a - foo" text (there's space between them in local tiles) - any idea why? 19:33:40 PleasingFungus: OK, I'll let wheals know. 19:34:15 is there space on the inv screen? 19:34:19 iirc the issue is mostly the 200 power cap, though that's not sacred 19:34:21 hm 19:34:22 let me test 19:34:31 pretty sure they should look the same 19:34:39 there is space 19:34:43 huh 19:34:50 want a screenshot? 19:36:03 it looks like you can confuse about 50% of demonspawn with mass confusion 19:36:19 that would be helpful 19:36:54 actually, i think it's just because the get_text for an InvEntry starts with a ' ' 19:37:01 lmao 19:37:13 the question is what this would do for non-webtiles 19:37:40 i mean, it'd get a little extra space, but that's fine - 19:37:57 now that you mention it, I can see that the inventory has more space than the shop (between the icon and the text) even on local tiles 19:38:00 but they both look good 19:38:26 mibe just had an interesting idea for storm bow: make the arrows act like lightning bolts 19:38:26 so if you'd like, you can just add a space to the beggining of the string on line 1257 of shopping.cc 19:39:03 minmay: that sounds cool and also reminds me really strongly of 19:39:05 something 19:39:22 wheals: testing 19:39:28 <|amethyst> do you need to take off a space after "gold" to make things fit? 19:39:28 |amethyst: You have 3 messages. Use !messages to read them. 19:39:41 do flame/frost arrows still bounce off of green crystal? 19:40:14 i'm pretty sure the text can already get cut off 19:40:39 <|amethyst> minmay: I would guess not given how they're rendered now 19:40:50 <|amethyst> without taking time to experiment 19:41:10 <|amethyst> BTW, bug report: rod of ignition direct hit doesn't seem to burn trees 19:41:37 true of fireball too, right? 19:41:37 -!- MarvinPA has left ##crawl-dev 19:41:52 <|amethyst> fireball should unless something changed 19:42:22 !source is_superhot 19:42:22 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/beam.cc#l2772 19:42:42 you have to fire it at the tree itself, rather than letting it explode next to it 19:42:45 <|amethyst> fireball (direct hit, not splash) does burn trees 19:42:57 oh, i see 19:43:02 looks like you'd want to change is_superhot, anyway 19:43:07 most players don't seem to realize you can actually cast fireball directly onto a tree 19:43:26 <|amethyst> yeah, it's kind of weird 19:43:39 <|amethyst> OTOH I don't want to remove FE's only tree-burning starting spell 19:43:44 uh 19:43:49 is that a core function 19:43:59 clearly make flame tongue and throw flame burn trees 19:44:06 <|amethyst> I guess not, but it's weird for AE to be able to burn trees but not FE 19:44:10 <|amethyst> (without additional spells) 19:44:13 or just all 9 fireball squares 19:44:24 i doubt being able to set 8 trees on fire at once is really overpowered 19:44:41 <|amethyst> 7 trees unless you're surrounded and self-targetting :) 19:44:51 777 19:44:52 777 19:44:53 77. 19:44:57 <|amethyst> ah 19:44:58 what about that 19:45:11 <|amethyst> I figured this would be combined with an inability to target a tree 19:45:24 03PleasingFungus02 07* 0.18-a0-1537-g54b9666: Improve webtiles shop icon display 10(40 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/54b9666d1c2f 19:45:28 oh, yes, that would be better 19:45:40 i like the minmay plan 19:45:55 hope you're ready to be quoted on that 19:46:31 1learn add pleasingfungus i like the minmay plan 19:46:40 -!- scummos__ has quit [Ping timeout: 264 seconds] 19:48:21 -!- Zekka has quit [Ping timeout: 276 seconds] 19:48:21 remove tree burning 19:48:27 clearly 19:48:31 that would be ideal 19:48:40 ??minmay[15] 19:48:41 minmay[15/15]: 20:55:01 <_miek> wasn't there a story about someone having a sexy dream that lead to a unique getting added to the game? 19:49:11 I want to know this story, does anyone know about it 19:49:16 i would also like to know 19:49:27 because I'm pretty sure he made it up 19:49:35 wow, would people just make things up? 19:49:39 that sounds pretty fucked... 19:51:00 ok, so hexer can't mass confuse pan lords 19:51:11 @??brimstone fiend 19:51:11 Brimstone Fiend (041) | Spd: 10 | HD: 18 | HP: 80-115 | AC/EV: 15/6 | Dam: 25, 15, 15 | 05demonic, 10doors, unholy, see invisible, fly | Res: 13magic(immune), 05hellfire, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 3331 | Sp: hellfire (3d20) [06!sil], s.torment [06!sil] | Sz: Large | Int: human. 20:00:02 -!- PolkaDot is now known as Arianwen 20:00:51 -!- omarax has quit [Remote host closed the connection] 20:02:00 -!- DrStalker has quit [Remote host closed the connection] 20:03:24 -!- WalkerBoh has joined ##crawl-dev 20:04:50 hm 20:04:53 http://i.imgur.com/c7c3VQw.gif is reproducible and kind of weird 20:05:37 is that where they bounce between the two squares? I see that a lot in early game with orc wizards/priests 20:05:43 what happens if you turn on xray vision? 20:05:56 well, they're behind the corner 20:05:56 right behind it 20:06:16 i just wondered if it would change their behaviour. I don't really know how crawl AI interacts with player vision ^_^ 20:06:22 hopefully it doens't 20:06:24 doesn't here 20:06:25 chequers: &V doesn't affect player vision 20:06:34 well, with scrying, anyway 20:06:44 i didn't bother with wizmode xray 20:06:53 -!- debo has joined ##crawl-dev 20:06:56 ah 20:07:15 i assumed it was because they know they're ranged, so want to take a corner "wide", but once they're there they think "oh hey, there he is, let's move closer" 20:07:15 i guess being able to scry + symbol of torment through a wall would be pretty op 20:07:48 you could do that at one point 20:08:04 which was the initial reason ash was banned from sprint 20:08:12 amalloy: yes, I'm fairly certain that's it 20:08:54 trying to decide what the right behavior is 20:15:42 -!- dtsund has joined ##crawl-dev 20:18:43 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 20:20:36 wow, this code is very bad 20:21:38 -!- beatdown has quit [Quit: ZNC 1.6.1 - http://znc.in] 20:22:46 PleasingFungus: funny, i have been saying that to myself, more loudly and explicitly, at work today 20:22:51 :) 20:27:49 03PleasingFungus02 07* 0.18-a0-1538-gd7832a2: Patch up some questionable monster ai (Brannock) 10(3 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/d7832a2a76f7 20:32:45 amalloy: in my experience, my productivity directly correlates with the amount of cussing i'm doing 20:32:59 was doing basically no cursing last month... NOT a good february 20:33:54 * Grunt points at PleasingFungus, then curses. 20:35:08 PleasingFungus: i ran into that lats game, thank you for figuring it out 20:35:13 and not being lazy like m 20:35:13 e 20:35:24 it's sort of a real head-scratcher 20:35:32 because we want ranged monsters to be dumb and occasionally advance 20:35:40 and we want them to try to choose good firing positions 20:35:41 oh it was an orc wizard so i guess that doesn't fix it 20:35:44 yeah 20:35:48 what we could do is 20:35:49 tweak the odds 20:35:55 right now there's a 1/10 chance of them not doing that 20:36:10 or... i don't know 20:36:19 hurts my head 20:37:46 try cursing 20:38:40 * PleasingFungus points at crawlcode, then curses. 20:38:55 I agree with PleasingFungus. 20:41:53 -!- Kellhus has quit [Quit: Page closed] 20:44:45 I disagree with wheals. 20:44:54 the essential problem here is sort of baked into monster ai: they can't decide what they're doing for more than one turn at a time. 20:45:02 I agree with Grunt. 20:45:06 of course they appear schizophrenic, because they are 20:45:29 in principle you could probably do something with another BEH_ 20:45:31 monsters tend to know that they're FLEEEEING when they need to 20:45:35 yeah, that's a beh 20:45:41 (this is less obvious now that monsters don't flee at low health) 20:45:43 but I'm absolutely terrified of tinkering with the state machine 20:46:44 -!- jefus has quit [Ping timeout: 248 seconds] 20:58:19 -!- tealeaves has quit [Quit: Bye] 21:00:50 -!- omarax has quit [Remote host closed the connection] 21:05:24 -!- jefus has joined ##crawl-dev 21:07:41 -!- Jarlyk2 has quit [Quit: Page closed] 21:08:56 03PleasingFungus02 07* 0.18-a0-1539-g1c7284a: Try to reduce monster flip-flopping further 10(3 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/1c7284ab8732 21:10:32 !flip monster 21:10:33 (╯°□°)╯︵ɹǝʇsuoɯ 21:10:36 :) 21:10:46 hopefully this doesn't ruin crawl's carefully cultivated balance 21:10:55 this reminds me of a cyc commit I was going to make 21:11:04 -!- Bcadren has quit [Ping timeout: 260 seconds] 21:11:14 remove M_MAINTAIN_RANGE, make it the default behaviour for monsters with ranged attacks 21:11:17 * Grunt flees 21:11:23 haha 21:12:58 -!- WalkerBoh has quit [Remote host closed the connection] 21:34:38 -!- amalloy is now known as amalloy_ 21:37:44 -!- electriv has quit [Quit: Textual IRC Client: www.textualapp.com] 21:39:39 -!- cang has quit [Ping timeout: 252 seconds] 21:45:52 Grunt: i think you really should 21:46:08 Grunt: but also do something to make the game much easier so people can experience everything still 21:46:22 another good one would be to take what zxc was talking about to the extreme 21:46:34 populate d:1 with only unarmed goblins 21:47:30 uh 21:47:33 goblin (15g) | Spd: 10 | HD: 1 | HP: 3-5 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: human. 21:47:33 %??goblin 21:47:35 giant newt (03l) | Spd: 10 (swim: 60%) | HD: 1 | HP: 1-3 | AC/EV: 0/15 | Dam: 3 | amphibious, cold-blooded | Res: 12drown | XP: 1 | Sz: tiny | Int: animal. 21:47:35 %??Giant newt 21:47:54 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 21:48:06 D:1 is now just newts 21:49:52 ok 21:58:38 -!- Lasty has quit [Quit: Leaving.] 21:58:59 -!- Lasty has joined ##crawl-dev 21:59:11 -!- debo_ has joined ##crawl-dev 21:59:34 -!- debo_ is now known as Guest40059 22:00:08 -!- tealeaves has quit [Quit: Bye] 22:00:51 -!- omarax has quit [Remote host closed the connection] 22:01:37 -!- WalkerBoh has joined ##crawl-dev 22:02:36 -!- Cryp71c has joined ##crawl-dev 22:04:04 -!- Guest40059 has quit [Ping timeout: 264 seconds] 22:04:51 -!- Marvin is now known as Guest26290 22:06:58 -!- Guest26290 has quit [Remote host closed the connection] 22:09:17 -!- Blade- has quit [Ping timeout: 268 seconds] 22:09:40 -!- CanOfWorms has joined ##crawl-dev 22:12:47 -!- amalloy_ is now known as amalloy 22:21:40 -!- ystael has quit [Ping timeout: 248 seconds] 22:38:42 -!- Naruni has quit [Remote host closed the connection] 22:38:49 -!- Daekdroom has quit [Quit: Leaving] 22:41:05 "Thanks, all. I can't make heads or tails of Berder's posts, and I have a masters in physics! The rule of thumb I've been using is to maximize √(AC^2+EV^2+SH^2), aiming for 20 by Lair, 30 by S branches, 40 by Depths. 22:41:11 !!! 22:41:38 -!- owl has quit [Ping timeout: 240 seconds] 22:41:41 highest possible length of defense vector 22:41:49 i mean, the formula is obviously flawed 22:42:07 I just like that somoene considers that a "rule of thumb" 22:42:35 that's clearly terrible 22:42:39 who cares about SH??????? 22:42:44 sh is nearly as good as ev 22:42:46 these days 22:42:47 well I guess berder 22:42:49 !learn add rules The rule of thumb I've been using is to maximize √(AC^2+EV^2+SH^2) 22:42:49 rules[8/8]: The rule of thumb I've been using is to maximize √(AC^2+EV^2+SH^2) 22:43:02 especially the sqrt part. Why not just rmeember 400, 900, 1600? 22:43:51 hmm, I wonder 22:44:05 oh wait 22:44:10 I just realized this formula means 22:44:15 you want put all your eggs into one basket 22:44:43 just take off all your armour and train dodging exclusively, put all points into dex 22:46:50 lol 22:46:56 -!- owl has joined ##crawl-dev 22:49:27 wait no 22:49:29 secret tech 22:49:33 pick spriggan 22:49:35 wear GDA 22:49:37 BAM 22:49:43 NEGATIVE EV 22:50:15 all hail CanOfWorms, king of adapting to silly formulae 22:50:51 actually i know a way to minmax even better, CanOfWorms 22:50:59 corrosion? 22:51:04 yes 22:51:15 secret tech: kite entropy weavers 22:51:15 !lg * min=ac x=ac 22:51:20 5341228. [ac=-270] gw the Basher (L11 DDGl of Makhleb), blasted by an oklob plant (splash of acid) on Lair:1 (minmay_lair_oklob_tunnel) on 2014-09-14 17:13:08, with 11812 points after 10344 turns and 0:12:24. 22:51:26 I remember that 22:51:29 that was what 22:51:31 -200 AC? 22:51:46 oh, it's in the message. 22:51:46 it says right there... 22:51:54 yeah I *just* noticed that :v 22:51:56 ??gw[determin 22:51:57 gw[7/10]: gw also has the negative AC record still how are you not dead at -123 corr sheer determination 22:52:57 -!- kreedzfreak has quit [] 22:53:57 !log * min=ac x=ac 22:54:01 5341234. gw, XL11 DDGl, T:10344: http://crawl.berotato.org/crawl/morgue/gw/morgue-gw-20140914-171308.txt 22:54:21 i don't get it 22:54:33 how did gw not die for 90 attacks 22:54:45 /hw 22:54:55 on a deep dwarf 22:55:08 ah 22:55:10 0/0 MP lol 22:56:32 ye 22:56:40 gw is very good at spamming /hw as DD 22:56:49 it's how gw made it to Vaults:something once 22:56:51 !hs gw 22:56:52 11005. gw the Executioner (L19 DDGl of Yredelemnul), slain by an ice dragon on Depths:1 on 2015-03-21 23:18:05, with 283392 points after 41524 turns and 1:33:57. 22:57:04 oh wow, I didn't even remember gw making it that far 22:57:38 !hs gw log 22:57:39 11005. gw, XL19 DDGl, T:41524: http://crawl.berotato.org/crawl/morgue/gw/morgue-gw-20150321-231805.txt 22:57:52 only 9 MP? 22:57:54 tsk 22:58:59 -!- Evablue has quit [Quit: Evablue] 22:59:06 Abil: Device Recharging | | | 1 | 4 | 9 | 18 | 5 || 37 22:59:21 dying with mp charges still available, shameful 22:59:28 grunt is adding pak so everyone can play like this 23:00:51 -!- omarax has quit [Remote host closed the connection] 23:01:27 actually 23:01:44 didn't even try draining life at 6* 23:01:59 You could see a frost giant, an ice dragon, a catoblepas, a torpor snail 23:02:35 that 9 MP is from a ring iirc 23:02:50 and gw doesn't know how to use some abilities very well <.< 23:03:46 is there a way to get a monster to use a launcher to shoot projectiles in fsim? I can only get the yaktaur to melee me with its arbalest which is not what I want 23:03:46 does +slay affect throwing? 23:03:50 ??draining life 23:03:51 draining life ~ drain life[1/2]: A Yredelemnul 4* ability; drains 1+1d7+1d(Invocations) HP from all non-drain-resistant hostiles in your LOS and heals you for the lesser of (Invocations*2) and half the total damage dealt. Costs 6 MP, 200 nutrition, and 2 piety. 23:03:53 yes 23:04:28 same thing for deep elf master archer btw 23:04:43 hmm that seems like a typo 23:04:44 getting some ac/ev numbers? 23:04:45 2 piety for drain life? 23:04:53 oh dang 23:05:03 chequers i wouldn't except someone linked berder's awful charts again 23:05:15 I guess I was confusing it for pain mirror 23:05:21 and now people are going to ignore what happens to your EV in beam.cc, again 23:07:01 not looking for EV numbers, just want to show the difference in dodge rate against a monster using a missile and the same monster using a melee weapon 23:08:11 -!- gressup_ has quit [Read error: Connection reset by peer] 23:09:25 minmay: fsim doesn't support ranged,sorry - this has come up before 23:09:31 someone should make it work 23:09:33 -!- Arianwen has quit [Quit: Lost terminal] 23:09:51 (it does support ranged if the player is the attacker, but not a monster) 23:09:52 what does beam.cc do to ev? 23:11:06 I'll answer that question with a question 23:11:09 @??dispater 23:11:09 Dispater (06&) | Spd: 10 | HD: 16 | HP: 360-513 | AC/EV: 40/3 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, unholy, see invisible | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 9481 | Sp: sum.greater demon [06!sil], crystal spear (3d35) [06!sil], iron shot (3d29) [06!sil], hellfire (3d20) [06.. 23:11:23 how is it that bolt of inaccuracy, which has to-hit of 1, hits a 3 EV creature the majority of the time? 23:13:00 but no seriously, ignoring rounding error, your dodge rate is basically halved against ranged attacks before the stepdowns 23:14:03 ...actually in current versions it looks like it is after the stepdowns so that's even worse 23:14:06 something i learnt from fsim relatively recently, which is ironic because I used my knowledge of this question to get a commit in the game: GC becomes worse than GSC at ~15 skill, when comparing affeffdmg 23:14:12 but I can't test that because fsim won't work for it :P 23:15:01 can confirm ranged attacks seem to hit an awful lot more often than melee attacks do 23:15:10 that's because they hit an awful lot more often than melee attacks do 23:15:22 <|amethyst> ranged attacks or beams? 23:16:15 are missiles not beams anymore? 23:16:17 <|amethyst> nowadays missile attacks should be using the same formula as melee 23:16:23 <|amethyst> attack::test_hit 23:16:30 huh 23:16:36 <|amethyst> maybe I'm mistaken 23:16:43 <|amethyst> Grunt would know more since he implemented it 23:17:17 <|amethyst> I'd argue that, rather than beams cutting EV in half, it's really that attacks double effective EV 23:17:22 i'm pretty sure it doesn't go through beam.cc 23:17:31 yeah, that does seem correct 23:17:44 judging by the debug messages 23:17:57 <|amethyst> !source attack::test_hit 23:17:59 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/attack.cc#l1405 23:18:02 <|amethyst> !source _test_beam_hit 23:18:02 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/beam.cc#l3030 23:18:13 <|amethyst> "We're still being very kind to the player, but it should be fairer to monsters than 4.0" 23:18:47 yes, missiles are definitely not using test_beam_hit anymore. Thanks. 23:19:08 <|amethyst> also, I see that this must be where defer_rand is used 23:19:13 <|amethyst> I had been wondering that 23:19:38 <|amethyst> in fact 23:19:44 <|amethyst> this is the only place defer_rand is used... 23:19:57 besides the 2012 and 2016 primaries 23:20:33 <|amethyst> maybe he will have deferred himself right out of his Senate seat 23:20:55 too much to hope for 23:21:00 funny though it would be, after he paid for it 23:21:08 good joke 23:21:49 -!- tealeaves has quit [Quit: Bye] 23:21:49 quick, buff ev so that i will be wrong on tavern 23:26:56 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 23:33:26 -!- zxc has joined ##crawl-dev 23:33:43 can someone explain why, in labs with the square-maze exit, I always walk in the direction where the maze entrance is on the last wall I check? 23:34:48 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0.2/20160210153822]] 23:34:56 because you stop checking walls after you find the exit 23:35:37 -!- Lasty_ has quit [Read error: Connection reset by peer] 23:36:13 you should remove labs 23:37:20 <|amethyst> replace with cocker spaniels 23:39:58 add cockatoos 23:45:36 that joke is probably too obscure 23:45:37 does rC reduce the chance to be flash frozen 23:46:25 i dont quite get the logic of mon-spell<->beam 23:47:08 chequers: i don't think so. i think even if you resist 100% of the damage you still get frozen 23:47:25 !source bolt::affect_player 23:47:25 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/beam.cc#l3847 23:48:20 -!- debo_ has joined ##crawl-dev 23:48:46 -!- debo_ is now known as Guest48236 23:50:09 -!- Xenobreeder has quit [Ping timeout: 252 seconds] 23:50:22 -!- voker57 has quit [Remote host closed the connection] 23:51:21 -!- argent0 has quit [Ping timeout: 250 seconds] 23:52:29 -!- voker57 has quit [Changing host] 23:53:31 -!- owl has quit [Ping timeout: 268 seconds] 23:59:53 <|amethyst> speaking of talking birds...