00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:06 oh 00:00:18 !learn edit frogs[2] s/Exp: 1/Exp: 0/ 00:00:19 frogs[2/3]: Fr: Fighting: 1, Short: 0, Long: 1, Axes: 0, Maces: 0, Polearms: -1, Staves: 0, Slings: -1, Bows: -1, Xbows: -1, Throw: -1, Armour: 1, Dodge: 0, Stealth: 1, Shields: 0, UC: 0, Splcast: -1, Conj: 0, Hexes: 0, Charms: 0, Summ: 1, Nec: -1, Tloc: 0, Tmut: 0, Fire: 0, Ice: 1, Air: 0, Earth: -1, Poison: 0, Inv: 1, Evo: 0, Exp: 0, HP: 0, MP: 0 MR: 3* Stats: 6/6/6 sid/5 00:00:25 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-390-g4892b34 (34) 00:00:58 !learn edit frogs[1] s/cbro/{CBRO}/ 00:00:59 frogs[1/3]: Possible new species playable on {CBRO}. Has a Hop ability letting the player choose a spot up to 4 tiles away, landing them randomly in a 5x5 area. Range upgrades to 5 at XL13. Frogs have Slow 1 (move 1.2, faster than Na), are amphibious, and have low stats with average apts (see frogs[2]). 00:01:31 amalloy_, remind me why we still have multi-turn food? 00:06:44 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 00:07:41 -!- knu has quit [Quit: Reboot...] 00:08:02 -!- LexAckson has joined ##crawl-dev 00:15:05 -!- coledot has joined ##crawl-dev 00:22:38 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 00:25:43 -!- knu has quit [Client Quit] 00:26:38 gammafunk, rax was in the other day saying there was a server migration going on 00:26:49 oh. geekosaur beat me to it 00:26:52 yep 00:26:56 and updated learndb, so we're good 00:27:11 I only search for GREEN highlighted text in irc 00:27:36 doh 00:28:04 -!- Basil is now known as Guest43522 00:37:49 -!- bonghitz has quit [Remote host closed the connection] 00:38:49 -!- ProzacElf has quit [Ping timeout: 245 seconds] 00:51:51 -!- ProzacElf has joined ##crawl-dev 00:59:15 -!- Lasty has joined ##crawl-dev 01:00:02 -!- melllvar has quit [Quit: Page closed] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:58 -!- Lasty has quit [Client Quit] 01:02:02 -!- Lasty has joined ##crawl-dev 01:13:38 -!- filthy has quit [Ping timeout: 268 seconds] 01:14:15 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 01:19:24 Unstable branch on crawl.develz.org updated to: 0.20-a0-390-g4892b34 (34) 01:30:31 -!- qtip2 has quit [Ping timeout: 260 seconds] 01:40:54 -!- bonghitz has quit [Remote host closed the connection] 01:47:23 -!- simmarine has quit [Read error: Connection reset by peer] 01:47:28 -!- amalloy_ is now known as amalloy 01:48:18 Rast: a decision above my pay grade 01:50:02 -!- ig0rbit has quit [Read error: Connection reset by peer] 01:50:10 amalloy, suppose your patch to remove that message 01:50:21 had a "bug" which made all foods one-turn 01:50:32 would anyone complain/notice? 01:51:57 Rast: you can make your dreams come true by removing rations and jellies from autpickup. there should still be plenty of food to win 01:53:52 -!- mibert has joined ##crawl-dev 01:53:54 -!- mibert has quit [Client Quit] 01:54:33 -!- orbisvicis has quit [Quit: leaving] 01:56:20 -!- mong has quit [Quit: Leaving] 01:57:48 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-390-g4892b34 01:57:49 -!- Patashu has joined ##crawl-dev 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:24 -!- Enthusiasm has quit [Read error: Connection reset by peer] 02:00:59 -!- hellmonk has quit [Quit: Page closed] 02:02:58 -!- Patashu has quit [Ping timeout: 268 seconds] 02:08:27 -!- Shard1697 has quit [Ping timeout: 246 seconds] 02:11:05 -!- DubDrop has quit [Quit: please don't look for me] 02:22:35 -!- Yermak has joined ##crawl-dev 02:23:17 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 02:24:32 -!- Shard1697 has joined ##crawl-dev 02:25:15 -!- WalrusKing has quit [Ping timeout: 265 seconds] 02:26:39 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:29:14 -!- Yermak has quit [Quit: Page closed] 02:29:26 -!- cait has quit [Read error: Connection reset by peer] 02:35:51 -!- daunting has quit [Ping timeout: 260 seconds] 02:46:33 -!- Brannock has quit [Quit: Leaving] 02:53:09 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-390-g4892b34 02:53:17 -!- valrus has quit [Ping timeout: 265 seconds] 02:55:20 -!- Blazinghand has joined ##crawl-dev 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:13:24 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-390-g4892b34 (34) 03:16:37 -!- SteelNeuron has joined ##crawl-dev 03:17:41 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 03:33:40 -!- ahahaha has quit [Quit: Page closed] 03:39:45 -!- LexAckson has quit [Ping timeout: 256 seconds] 03:42:20 !messages 03:42:20 No messages for SteelNeuron. 03:45:13 -!- bonghitz has quit [Read error: Connection reset by peer] 03:53:58 -!- harambe has quit [Quit: Leaving] 03:59:14 -!- Patashu has joined ##crawl-dev 04:00:04 -!- omarax has quit [Remote host closed the connection] 04:03:00 -!- coledot has quit [Quit: coledot] 04:09:37 -!- pentox has quit [Ping timeout: 258 seconds] 04:13:37 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 04:16:19 -!- Twinge has quit [Ping timeout: 250 seconds] 04:17:35 -!- Twinge has joined ##crawl-dev 04:31:19 -!- GauHelldragon has quit [Read error: Connection reset by peer] 04:44:18 -!- Shard1697 has quit [Ping timeout: 260 seconds] 04:55:37 -!- bonghitz has quit [Remote host closed the connection] 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:09:23 -!- GauHelldragon2 has quit [Read error: Connection reset by peer] 05:38:11 -!- Patashu has quit [Ping timeout: 268 seconds] 05:45:44 -!- Krakhan has quit [Read error: Connection reset by peer] 05:46:25 -!- Krakhan has quit [Changing host] 05:49:38 -!- Tux[Qyou] has joined ##crawl-dev 05:53:49 -!- ProzacElf has quit [Ping timeout: 245 seconds] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:20:40 -!- pentox has quit [Ping timeout: 258 seconds] 06:30:29 -!- snux has quit [Quit: leaving] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:24:36 -!- amalloy is now known as amalloy_ 07:34:37 -!- Patashu has joined ##crawl-dev 07:43:51 -!- Yxhuvud has quit [Ping timeout: 252 seconds] 07:53:10 -!- ontoclasm has quit [Quit: Leaving.] 07:53:19 -!- HellTiger has quit [Read error: Connection reset by peer] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:04:19 -!- Pacra has quit [Ping timeout: 268 seconds] 08:08:31 -!- Tiltorax has joined ##crawl-dev 08:19:07 -!- Patashu has quit [Ping timeout: 268 seconds] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:01:05 -!- MarvinPA has joined ##crawl-dev 09:08:37 -!- qtip2 has quit [Client Quit] 09:14:49 -!- Ge0ff has quit [Remote host closed the connection] 09:16:07 -!- iFurril has quit [Read error: Connection reset by peer] 09:18:13 -!- iFurril has quit [Read error: Connection reset by peer] 09:18:45 -!- iFurril has quit [Read error: Connection reset by peer] 09:19:24 -!- iFurril has quit [Client Quit] 09:24:13 -!- saty has quit [Ping timeout: 245 seconds] 09:45:10 -!- ManMan has quit [Ping timeout: 260 seconds] 09:50:20 -!- MarvinPA has quit [Ping timeout: 256 seconds] 09:57:58 -!- Jarlyk2 has quit [Quit: Page closed] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:03:53 -!- MarvinPA has joined ##crawl-dev 10:24:35 Faustar (L15 FoAK) (Shoals:2) 10:24:45 <|amethyst> !crashlog 10:24:45 16283. Faustar, XL15 FoAK, T:32905 (milestone): http://underhound.eu:81/crawl/morgue/Faustar/crash-Faustar-20161230-152434.txt 10:25:25 <|amethyst> timeout_terrain_changes 10:26:06 <|amethyst> crash is in a dynamic_cast 10:26:32 <|amethyst> probably a bad (null?) pointer in env.markers 10:26:59 <|amethyst> thouh the marker dump in the save looks fine? 10:27:09 <|amethyst> s/uh/ugh/ 10:32:34 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 10:47:00 -!- Tiltorax has quit [Ping timeout: 260 seconds] 10:55:39 -!- Naeroon has quit [Quit: Page closed] 10:58:05 -!- sooheon has quit [Ping timeout: 260 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:13:56 -!- laj1 has quit [Ping timeout: 258 seconds] 11:17:42 -!- simmarine has joined ##crawl-dev 11:22:42 -!- sooheon_ has quit [Ping timeout: 256 seconds] 11:25:46 -!- Pleasingfungus has joined ##crawl-dev 11:26:02 |amethyst: s/uh/ugh is a very good line for many situations 11:26:02 Pleasingfungus: You have 3 messages. Use !messages to read them. 11:26:09 !tell gammafunk I like the new entry, thank you! 11:26:09 Pleasingfungus: OK, I'll let gammafunk know. 11:26:57 %git 3cdf1d872 11:26:58 07johnny002 * 0.19-a0-1740-g3cdf1d8: skill_menu.cc: Avoid color clashes with darkgrey. 10(3 months ago, 2 files, 9+ 9-) 13https://github.com/crawl/crawl/commit/3cdf1d872d14 11:28:18 !tell johnny0 oh, i didn't realize the manual thing was a recent change! looks like my commit didn't touch half the stuff yours did, so it was broken anyway... will mull it over 11:28:19 Pleasingfungus: OK, I'll let johnny0 know. 11:28:54 -!- DivineHammer has joined ##crawl-dev 11:38:44 -!- Guest79425 has quit [Quit: Page closed] 11:43:06 -!- saty has quit [Ping timeout: 256 seconds] 11:44:08 <|amethyst> hm 11:48:36 <|amethyst> would it be terrible if Jiyva's 6* spawn-on-hit didn't work when you were under penance? 11:48:42 no 11:49:46 New branch created: pull/423 (1 commit) 13https://github.com/crawl/crawl/pull/423 11:49:46 03Colin Morris02 07https://github.com/crawl/crawl/pull/423 * 0.20-a0-391-gb5b173f: Remove some spurious warnings on equip attempts. 10(14 minutes ago, 6 files, 230+ 87-) 13https://github.com/crawl/crawl/commit/b5b173f17134 11:51:03 eep 11:51:07 big commit for the message 11:53:24 addings comments, madness 11:53:38 ohhh. do people do that? 11:54:40 heh, he fixed up the comment on prompt_invent_item() 11:58:32 looks well-written, but it's big enough that i don't feel like i have a good grasp of it. 12:00:07 -!- omarax has quit [Remote host closed the connection] 12:10:53 -!- myp has quit [Ping timeout: 245 seconds] 12:11:36 -!- ddubois has quit [Ping timeout: 260 seconds] 12:12:01 from 7 parameters down to a mere 6 on wield_weapon, exciting 12:12:40 this is what progress looks like, my friend! 12:13:01 Oh, hey, it's my p.r.! Most of the diff is just comments and moving some code around. The only substantial changes are: 1) Pass the no_warning flag to prompt_invent_item when wielding/wearing/putting. And explicitly call check_warning_inscriptions later. 2) Add some defensive checks about removability of items in the way. Previously you could only tell that an item couldn't be taken off once you tried to take it off. 12:13:53 I did some manual testing and everything seemed ok. Though I'd definitely feel more comfortable about it if there were unit tests backing it up. 12:14:30 welcome... to crawlcode!!! 12:16:43 Pekkekk (L7 HEEn) ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. (D:5) 12:17:57 appropriately timed crash there 12:20:43 i approve 12:21:09 -!- WalrusKing has quit [Ping timeout: 248 seconds] 12:23:19 -!- newbie999 has quit [Ping timeout: 268 seconds] 12:24:57 -!- Brannock has joined ##crawl-dev 12:26:13 -!- LordSloth has joined ##crawl-dev 12:44:41 -!- Ququman has joined ##crawl-dev 12:49:40 -!- MarvinPA has quit [Quit: Leaving] 12:51:20 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 12:52:34 -!- MarvinPA has joined ##crawl-dev 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:04:20 -!- zxc has quit [Read error: Connection reset by peer] 13:04:44 -!- Shard1697 has joined ##crawl-dev 13:08:39 sapher playing nawn^Gozag 13:08:43 this is all dynast's fault 13:09:55 !hs * frog 13:09:56 130. fakedynast the Merry Frog (L27 FrHu of Gozag), escaped with the Orb and 4 runes on 2016-12-29 22:11:05, with 2298501 points after 73273 turns and 4:52:09. 13:10:02 !lg * frog / won 13:10:02 1/130 games for * (frog): N=1/130 (0.77%) 13:10:28 hrm, dynast got the first win? with a ranged char? time to remove, imo. 13:10:38 !hs * frog !won 13:10:39 129. gressup the Froggy Blade (L27 FrBe of Trog), blasted by a purple draconian stormcaller (divine providence) on Zot:3 (lemuel_firehouse) on 2016-12-29 19:36:19, with 588225 points after 80572 turns and 4:19:07. 13:10:42 heh 13:10:52 !lm * frog alive max=xl 13:11:07 160. [2016-12-29 18:56:06] jink69 the Severer (L18 FrBe of Trog) reached level 4 of the Snake Pit on turn 35129. (Snake:4) 13:12:13 not sure what to do about manuals and skill_menu colouring. 13:23:24 -!- sooheon has quit [Ping timeout: 256 seconds] 13:26:16 -!- Uhlv has quit [Ping timeout: 260 seconds] 13:33:00 -!- Boatshow has quit [Ping timeout: 268 seconds] 13:35:01 ...implement "discorobin"-style coloring for it? 13:35:46 just apply and revert commits at high speed 13:42:06 -!- valrus has quit [Ping timeout: 252 seconds] 13:43:57 Say, if rods are converted to wands, does that mean we're just a bit closer to a world where hunger isn't tied to game mechanics and is easier to rebalance? 13:44:26 -!- saty has quit [Ping timeout: 264 seconds] 13:45:04 ghoul suggestion: dont scale chunk healing with XL 13:45:28 -!- Tiltorax has joined ##crawl-dev 13:46:53 it scales with xl? 13:47:58 const int hp_amt = 1 + random2avg(5 + you.experience_level, 3); 13:48:37 I notice people complaining about ghoul being OP or whatever and cant help but notice that the healing is extremely good later in the game and doesn't do much early game 13:48:52 removing the XL scaling seems like it would deal with that 13:49:15 (or you could cut the healing altogether idc either way on that, but if it heals it shouldnt scale with xl) 13:49:31 sounds reasonable 13:53:26 -!- amalloy_ is now known as amalloy 13:55:01 ...give kobolds and spriggans a 'half nutrition' mutation, and merge all rations? 13:55:33 less serious: Make everything pizza. 13:56:05 What about goldifying food similarly to the plan of Ranged Reform 13:56:15 there was a branch for that a while back 13:56:22 or making food a resource bar like hp mp 13:56:28 it is 13:57:07 What happened to the branch? deemed too fun? 13:57:12 sort of the other thing 13:57:18 like, what you said, but 13:57:20 the opposite 13:57:23 :( 13:57:32 i tried to improve it but i think i only made it worse 13:58:36 Pleasingfungus: some frogback: the main use i'm finding for Hop is not to escape enemies i'm in combat with (it's mediocre at that), but to exit LOS of some monster that hasn't noticed me yet, often so i can better lure the ones who have 13:58:54 amalloy: huh, i never even considered that. 13:59:11 frogback... 13:59:58 obviously, dpeg's mutant monsters would solve this & all other 'luring' problems. 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:12 !lm . x=xl 14:00:13 7738. [2016-12-30 09:54:23] [xl=11] amalloy the Spear-Bearer (L11 FrBe of Trog) killed Grum on turn 12224. (D:9) 14:00:22 still low level so maybe that changes with the Advanced Hop 14:00:26 heh 14:00:59 i found it pretty useful for escapes on my summoner & conjurer, but my fighter just kind of plowed through everything 14:01:06 and i expect a berserker would do so even moreso 14:01:12 why spears? 14:01:25 i didn't read the % screen, and i'd already tried lbl offline 14:01:39 well, you're probably doomed now. game over 14:01:56 and like, yes you often *can* plow through things, but it's not the approach taken by the optimal player 14:02:32 plus the mental image of a frogdude with a spear is was funnier than with a sensible weapon 14:03:53 :) 14:03:53 -!- purge has joined ##crawl-dev 14:05:10 its just a tongue extension, what's the problem? :p 14:05:45 irl a frog is basically a mouth but with enough leg to throw the mouth at things 14:07:54 wisdom 14:17:56 (of course now I have an image of a frog with its tongue wrapped around the shaft of a spear and using it to stab and drag///) 14:21:39 i'm pretty sure there are images of that Out There on the internet 14:22:11 of course there are 14:22:24 and at least half of them have sexual overtones somehow >.> 14:25:47 -!- Kalir has quit [Changing host] 14:26:00 -!- sooheon has quit [Ping timeout: 258 seconds] 14:54:29 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 50.1.0/20161208153507]] 14:54:52 -!- Chopkinsca is now known as Boatshow 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:01:46 do mutation upgrades get mentioned anywhere that the player can see? 15:01:52 for species mutations, that is 15:02:35 -!- Blazinghand has joined ##crawl-dev 15:04:43 -!- is_cao_down has quit [Quit: Page closed] 15:05:50 -!- ontoclasm has joined ##crawl-dev 15:12:01 -!- coledot has joined ##crawl-dev 15:18:28 I think it's mentioned in the manual? 15:18:35 I remember reading something like that for draconians getting upgrades 15:18:39 and tengu 15:26:45 -!- sooheon has quit [Ping timeout: 248 seconds] 15:26:47 -!- valrus has quit [Ping timeout: 265 seconds] 15:35:07 Brannock: so no, in other words 15:39:55 -!- Wiggles has quit [Quit: Page closed] 15:41:35 -!- Boatshow has quit [Read error: Connection reset by peer] 15:44:39 -!- saty has quit [Ping timeout: 246 seconds] 15:52:10 03|amethyst02 07* 0.20-a0-391-g9630af8: Use a passive_t for slime wall immunity. 10(5 hours ago, 5 files, 13+ 8-) 13https://github.com/crawl/crawl/commit/9630af8b1289 15:52:10 03|amethyst02 07* 0.20-a0-392-gdfafcef: Don't let Jiyva spawn-on-hit work under penance. 10(4 hours ago, 3 files, 5+ 2-) 13https://github.com/crawl/crawl/commit/dfafcef10b68 15:52:10 03|amethyst02 07* 0.20-a0-393-g30b8490: Use existing Jiyva passives in a few more places. 10(4 hours ago, 3 files, 4+ 3-) 13https://github.com/crawl/crawl/commit/30b8490c3ae2 15:52:10 03|amethyst02 07* 0.20-a0-394-gac35c17: Move mons_is_slime check into actor_slime_wall_immune. 10(4 hours ago, 3 files, 4+ 11-) 13https://github.com/crawl/crawl/commit/ac35c17eadd3 15:52:10 03|amethyst02 07* 0.20-a0-395-g67baa83: Make _count_adjacent_slime_walls non-static. 10(17 minutes ago, 6 files, 25+ 34-) 13https://github.com/crawl/crawl/commit/67baa8347310 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:02:05 -!- ZiBuDo has joined ##crawl-dev 16:02:50 ayo, I had someone on jorgrun rocks 4get their password so I ended up having them remake their account with the same name. I have a save for their account, how would I go about connecting the account to the save if they are the same name already? 16:02:50 ZiBuDo: You have 2 messages. Use !messages to read them. 16:02:53 !messages 16:02:54 (1/2) rchandra said (5w 4d 14h 54m 39s ago): "Trunk games don't count for the tournament, you want 0.19. Play trunk anyway? (Y/N)" 16:03:00 !messages 16:03:01 (1/1) gammafunk said (5w 2d 10h 48s ago): Player survey is ready! Can you add the following link to the CJR lobby: http://crawl.develz.org/wordpress/dcss-player-survey 16:03:33 -!- Blazinghand has quit [Quit: Leaving] 16:04:20 -!- nd has joined ##crawl-dev 16:08:43 -!- Lion_ has quit [Client Quit] 16:09:26 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-395-g67baa83 (34) 16:18:15 ZiBuDo: hrm, |amethyst might be more familiar with the dir structure 16:18:35 in terms of what you have to copy over, or maybe johnstein remembers 16:19:02 alrighty, gammafunk: could you guys email me @ admin@jorgrun.rocks when you got stuff for me to add like the player survey, I check that a lot more frequently 16:19:12 will do that, yeah 16:19:22 thanks 16:19:29 I was just !telling everyone when that went up 16:21:48 makes sense 16:25:56 -!- arcanemastermind has quit [Ping timeout: 260 seconds] 16:31:11 -!- Lion_ has quit [Ping timeout: 260 seconds] 16:43:12 -!- bgiannan has joined ##crawl-dev 16:43:13 -!- nd has quit [Quit: This computer has gone to sleep] 16:45:49 missile [thunderbolt] [...] dam=502d10 16:46:08 a v. good save transfer bug 16:46:55 hellthunder 16:52:12 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 16:54:05 hmm i think other than that, rodwand stuff is ready 16:54:33 dunno if people want to see it on a branch first, but otherwise i can just merge it later today probably 16:55:36 The TSO poison conduct is completely gone, right? 16:56:11 yeah 16:56:19 -!- mroovka has quit [Ping timeout: 245 seconds] 16:58:09 -!- wheals__ has quit [Ping timeout: 265 seconds] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:01:19 ZiBuDo: you run dgl passwd 17:01:32 for what? 17:01:38 to change passwords? 17:01:41 well more generally you run dgl to do all sorts of account stuff 17:01:55 but yea for changing passwords 17:02:00 03Brannock02 07* 0.20-a0-396-gbf3f530: Let TSO worshippers use their poison stingers 10(61 seconds ago, 1 file, 0+ 8-) 13https://github.com/crawl/crawl/commit/bf3f530cc694 17:02:06 run as sudo to set a new password 17:02:32 lets say i deleted the sql entry so he could just make another acct with same name and new password 17:02:35 what would i do then 17:03:36 <|amethyst> ZiBuDo: you shouldn't have to do anything with the save *if* they created the account with the same spelling, including case 17:03:47 ah 17:03:49 that's good 17:04:06 <|amethyst> ZiBuDo: if they changed case you'd have to rename the .cs file under /chroot/crawl-master/crawl-*/saves/oldname.cs 17:04:48 mhm thanks, i was just unsure if there was another step thanks a lot! 17:08:40 -!- travis-ci has joined ##crawl-dev 17:08:41 The build is still failing. (master - 67baa83 #7480 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/187784245 17:08:41 -!- travis-ci has left ##crawl-dev 17:12:32 -!- frd has quit [Quit: Leaving] 17:14:39 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 17:15:08 -!- sooheon has quit [Ping timeout: 252 seconds] 17:17:10 -!- Kellhus has quit [Quit: Page closed] 17:21:31 -!- Patashu has joined ##crawl-dev 17:21:57 -!- valrus has quit [Ping timeout: 246 seconds] 17:23:15 oh huh, i guess whatever that lua error is, it's console/webtiles only? 17:25:39 <|amethyst> MarvinPA: it's a test failing 17:25:49 <|amethyst> MarvinPA: we don't run the tests for tiles 17:25:52 ahh 17:25:59 <|amethyst> MarvinPA: it's because of 17:26:04 <|amethyst> %git f5873054a 17:26:04 07PleasingFungus02 * 0.20-a0-387-gf587305: Nix nonsensical run warnings (koboldenthusiasm) 10(23 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/f5873054a96e 17:26:05 <|amethyst> I think 17:26:07 <|amethyst> testing now 17:26:07 i saw it was an infinite loop in a test, yeah, didn't know they didn't get run in tiles 17:26:43 -!- Patashu has quit [Ping timeout: 268 seconds] 17:29:39 -!- coledot has quit [Quit: coledot] 17:33:35 -!- Pleasingfungus has joined ##crawl-dev 17:34:23 my new year's resolution is going to be to go at LEAST a day without breaking the build. 17:34:25 <|amethyst> aha 17:34:35 <|amethyst> I see what causes it 17:34:44 <|amethyst> Pleasingfungus prevented resting while inside a wall 17:35:24 haha 17:35:31 how inconsiderate 17:35:45 pretty big nerf to the rock worm species we're going to add 17:35:56 <|amethyst> oh, it would work for rock worms 17:36:06 <|amethyst> because presumably they would consider walls habitable 17:36:19 -!- laj1 has quit [Ping timeout: 245 seconds] 17:39:26 -!- Uhlv has quit [Ping timeout: 260 seconds] 17:39:42 question: should we fix whatever test is resting inside a wall? or is that expected? 17:40:01 <|amethyst> it's expected, though putting floor there would be fine 17:40:08 <|amethyst> I have a fix 17:40:28 <|amethyst> it also fixes a missing message when you try to run directly into water 17:40:35 <|amethyst> though maybe that isn't necessary 17:41:46 -!- snux has quit [Quit: leaving] 17:44:43 -!- bgiannan1 has joined ##crawl-dev 17:44:51 consistency is nice. 17:45:02 <|amethyst> consistency with what? 17:45:20 <|amethyst> with non-shift walking into water (message), or with shift-walking into walls (no message)? :) 17:45:44 -!- saty has quit [Ping timeout: 258 seconds] 17:45:47 former 17:45:51 :P 17:47:49 -!- bgiannan has quit [Ping timeout: 260 seconds] 17:55:44 <|amethyst> hm 17:56:00 <|amethyst> I kind of wonder if this might not be done better by changing i_feel_safe 17:56:20 <|amethyst> it would prevent getting "You start resting." before the message 17:56:28 -!- osune has quit [Ping timeout: 258 seconds] 17:56:33 <|amethyst> but would probably have side effects 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:00:29 -!- Pleasingfungus has quit [Ping timeout: 245 seconds] 18:04:21 03|amethyst02 07* 0.20-a0-397-g5631477: Actually prevent running/resting next to slime walls (doh) 10(39 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/56314776da11 18:04:21 03|amethyst02 07* 0.20-a0-398-gd1c1da2: Allow resting inside of walls in wizmode. 10(21 minutes ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/d1c1da2e6460 18:09:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-396-gbf3f530 (34) 18:09:56 -!- tonygr has joined ##crawl-dev 18:11:35 Unstable branch on underhound.eu updated to: 0.20-a0-396-gbf3f530 (34) 18:14:45 phantom enemy appearing 13https://crawl.develz.org/mantis/view.php?id=10867 by dracos369 18:14:45 <|amethyst> tests seem to be passing so far 18:15:45 <|amethyst> I think that might be #8811 18:16:32 <|amethyst> !bug 8811 18:16:32 https://crawl.develz.org/mantis/view.php?id=8811 18:17:00 <|amethyst> hm, not exactly the same 18:18:17 -!- bgiannan1 has quit [Ping timeout: 258 seconds] 18:18:23 -!- ProzacElf has joined ##crawl-dev 18:19:25 -!- Pleasingfungus has joined ##crawl-dev 18:19:54 <|amethyst> Pleasingfungus: btw, what do you think about swapping &k and &K ? 18:20:03 <|amethyst> Pleasingfungus: since the former is only useful in labyrinths 18:20:19 i think i suggested it in irc right after my last relevant commit 18:20:26 <|amethyst> ah 18:20:35 <|amethyst> were there any objections? 18:21:01 nyet 18:21:07 but also i didn't feel strongly about it :) 18:22:45 -!- Shard1697 has quit [Ping timeout: 248 seconds] 18:25:12 -!- Shard1697 has joined ##crawl-dev 18:26:26 03|amethyst02 07* 0.20-a0-399-g87fc977: Swap &k and &K commands. 10(54 seconds ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/87fc977532e4 18:26:55 <|amethyst> err, the new latter 18:27:01 <|amethyst> not the former latter 18:27:08 the latter-day latter? 18:27:48 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 18:28:13 <|amethyst> When I was small I always heard that as "ladder day", because that's how US accents work 18:28:25 <|amethyst> so I assumed it was something to do with physical ascension into heaven 18:28:46 Latter-day Saints probably wouldn't have helped cure that assumption either 18:30:21 lol 18:31:05 not entirely related, but i think i was about 20 years old before i knew how to pronounce "awry" 18:31:16 because prior to that i had only ever seen it in writing 18:31:23 ...how did you pronounce it? 18:31:27 now i'm worried 18:31:40 uh-rye 18:31:42 son of a gun 18:31:52 as opposed to aw-ree 18:31:58 google claims it's "ah-rah" 18:31:59 er 18:32:06 hrm 18:32:13 i answered you backwards 18:32:17 i thought it was aw-ree 18:32:21 ahh 18:32:21 <|amethyst> I read "genre" as "jen ray" 18:32:27 ooh, that would be very french. 18:32:29 whereas it's "wry" 18:32:37 with an "a" in front 18:32:44 for a long time I had no idea that the 'b' in 'debt' was silent 18:32:51 same for the 'p' in receipt 18:33:01 lol 18:33:15 english: the bane of phonics 18:35:10 <|amethyst> I pronounce the "l" in "calm", but that's not uncommon in the US 18:35:55 -!- LordSloth has joined ##crawl-dev 18:36:37 all-mund 18:36:38 sall-mon 18:37:07 <|amethyst> I also pronounce the "l" in "almond", but not "salmon" 18:37:38 03MarvinPA02 07* 0.20-a0-400-gb1e1cac: Add the wand of clouds 10(3 weeks ago, 17 files, 188+ 119-) 13https://github.com/crawl/crawl/commit/b1e1cac6ba2b 18:37:38 03MarvinPA02 07* 0.20-a0-401-g42a710e: Remove mist and rain from wand of clouds effects 10(3 weeks ago, 2 files, 8+ 7-) 13https://github.com/crawl/crawl/commit/42a710e77dea 18:37:38 03MarvinPA02 07* 0.20-a0-402-gf84ef17: Partially refactor wand handling, make wands use spell ranges 10(3 weeks ago, 7 files, 66+ 37-) 13https://github.com/crawl/crawl/commit/f84ef177bae7 18:37:38 03MarvinPA02 07* 0.20-a0-403-ga59074c: Give Disintegrate LOS range 10(6 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a59074c56a2e 18:37:38 03MarvinPA02 07* 0.20-a0-404-gd31b6d8: Add the wand of scattershot 10(3 weeks ago, 12 files, 22+ 5-) 13https://github.com/crawl/crawl/commit/d31b6d87200d 18:37:38 03MarvinPA02 07* 0.20-a0-405-g2834ef1: Refactor your_spells 10(2 weeks ago, 9 files, 29+ 47-) 13https://github.com/crawl/crawl/commit/2834ef16be3a 18:37:38 03MarvinPA02 07* 0.20-a0-406-g44a4606: Remove rods 10(2 weeks ago, 108 files, 468+ 1637-) 13https://github.com/crawl/crawl/commit/44a4606457c6 18:37:38 03MarvinPA02 07* 0.20-a0-407-g7e2a38b: Rework the wand of random effects 10(2 weeks ago, 10 files, 60+ 225-) 13https://github.com/crawl/crawl/commit/7e2a38b0be8b 18:37:38 03MarvinPA02 07* 0.20-a0-408-gbca2e78: Make wand power scale better with Evocations skill 10(13 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/bca2e7895c14 18:37:38 03MarvinPA02 07* 0.20-a0-409-g85f13f0: Don't make BEAM_DISINTEGRATION or BEAM_DEVASTATION dig walls 10(13 days ago, 4 files, 5+ 20-) 13https://github.com/crawl/crawl/commit/85f13f00f281 18:37:38 ... and 8 more commits 18:38:42 the one that blew my mind was segue pronounced Segway. 18:38:50 just in time for the new year! 18:38:52 hm 18:39:09 one of my professors really emphasized each syllable of "important" 18:39:09 i wonder if 85f13f00f281 breaks eye of devastation vaults 18:39:23 and put the stress on "tant" 18:39:30 oh maybe, are there such things? 18:39:39 it's because he stuttered as a kid 18:39:45 I always thought it was "segg" 18:39:45 there's one r-i vault with an eye of devastation that digs out an 8 if you press o 18:39:46 but it still sounds really weird 18:39:47 i can think of at least one 18:40:00 <|amethyst> johnstein: I thought it was "seg you" 18:40:12 wait, is it really *not* "segg"? 18:40:24 it is seg-way 18:40:28 french, segué 18:40:31 i thought you were joking 18:40:34 <|amethyst> Italian 18:40:34 no 18:40:36 this language is an abomination 18:40:40 haha 18:40:41 true 18:40:54 i'll continue to say "segue" 18:40:59 !vault hangedman_slime_spill 18:40:59 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/slime.des#L244 18:41:04 just to not confuse it with the actual segway product 18:41:14 sort of like how "forte" is actually pronounced "fort" 18:41:20 <|amethyst> don't forget "ague" 18:41:29 ayg? 18:41:34 or is that fucked up too? 18:41:39 <|amethyst> ay gyoo 18:41:44 huh 18:42:06 fr: keyboards that use IPA 18:42:17 !vault hangedman_surveillance_ring 18:42:18 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#L2231 18:42:32 !vault hangedman_glaring_trap 18:42:33 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#L3011 18:42:36 ^ the one minmay was referring to 18:43:13 i think those are the only ones that are really designed around devastation breaking stuff 18:44:17 that second one definitely doesn't look like much of a tragic loss, yeah 18:44:30 do you mean glaring_trap or surveillance_ring? 18:44:35 glaring_trap 18:44:38 ah 18:44:39 that's the third one 18:44:50 ah i missed slime_spill 18:44:58 -!- coledot has joined ##crawl-dev 18:45:02 -!- valrus has quit [Ping timeout: 268 seconds] 18:45:38 <|amethyst> ProzacElf: I used to have an IPA input method, but can't seem to find it anymore 18:45:44 scattershot could use a new icon to convey "spray of shards" and not "bowling ball" 18:45:51 oh, i like &v 18:45:53 haha 18:46:04 yeah i got fed up of &mcereboving 18:46:07 haha 18:46:09 of course, the problem with using IPA is how few people understand it 18:46:24 i know i don't 18:46:31 -!- Uhlv has quit [Ping timeout: 260 seconds] 18:47:00 although i do get a kick out of how american english is one of the only languages in the world that makes consistent and widespread use of the retroflex "r" 18:48:09 Pleasingfungus: artifact of me taking several classes in natural language processing 18:48:19 and computer-based language 18:48:46 -!- travis-ci has joined ##crawl-dev 18:48:47 The build was fixed. (master - d1c1da2 #7482 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/187807547 18:48:48 -!- travis-ci has left ##crawl-dev 18:48:51 <|amethyst> ProzacElf: Also (though not unique to AmE), it has a glottal stop as an allophone of t, and a flapped r as an allophone of t and d 18:49:24 haha 18:49:30 yeah 18:49:55 it's funny how different AmE is from basically every other form of english in the world 18:49:56 hm, does digging really make a difference either way in slime_spill? 18:50:08 seems like it's just surveillance_ring that'd really need changing 18:50:09 lemme look 18:50:26 i can't really tell what slime_spill is even meant to do 18:50:33 if anything 18:50:40 although quebecois is also radically different from every other form of french too 18:50:45 maybe it's just a staircase with an eye of devastation 18:50:47 without digging, the slimes can only get out to the sides, whereas they could come out through the middle if the eye fired at the player. maybe 18:50:49 just weird colonial oddities maybe 18:50:55 hrm 18:51:03 though i wasn't looking closely at the substs 18:51:21 no, i think there are supposed to be a bunch of slimes and more devastation eyes behind the wall 18:51:30 heh 18:51:32 actually 18:51:36 squarelos broke this vault 18:51:36 * ProzacElf notes his "also .... too" construction there 18:51:49 lol 18:52:03 i've been so used to squarelos that i forgot we didn't always have it 18:52:13 <|amethyst> MarvinPA: yeah, it's supposed to miss you and hit the wall behind you, freeing the 0s 18:52:23 !learn set wand_power[1] 15 + 3.5 * Evocations (2.5 in 0.19 and earlier) 18:52:23 wand power[1/1]: 15 + 3.5 * Evocations (2.5 in 0.19 and earlier) 18:52:31 i should go fire up a really old version just to remind myself how much circlelos sucked 18:52:39 oh, nice 18:53:11 the squarelos thing that is 18:53:12 off by one tile... 18:53:44 anyway, it's not broken in a way that ruins the game or w/e, just lost its whole gimmick 18:54:21 <|amethyst> need a slime with shatter 18:54:29 <|amethyst> obv. synergy! 18:55:12 just put dissolution in the vault. 18:55:19 bing bang bong, done. 18:55:32 <|amethyst> Pleasingfungus: what if you get both vaults in the same game? 18:55:42 <|amethyst> Pleasingfungus: slime_spill and slime_tunnels 18:56:01 well, the vault isn't *that* broken without digging :) 18:56:09 <|amethyst> hm 18:56:37 I'm not sure how exciting disintegration is now that it can't dig anymore and it's subject to hex rules. maybe better scaling will help 18:57:26 wasn't it always subject to hex rules? 18:57:28 <|amethyst> MarvinPA: hm, I think the change makes orb spiders less of a threat 18:57:40 i think it's pretty much as exciting as before, high damage that ignores ac is pretty nice 18:57:59 <|amethyst> MarvinPA: since they can't chip away at your forcefie^Wwall 18:58:00 but lasty was maybe planning on merging digging/disint and that'd still be good, probably 18:58:21 Does digging still exist? 18:58:22 i remember we had big design issues with that when it was last brought up 18:58:25 digging/disint merging 18:59:50 <|amethyst> also, does digging work on statues? 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:26 With rod removal and with the power wands going away, is it safe to bring Pakellas back? 19:00:58 what would new pak do? 19:00:59 i don't see why it would be, particularly 19:01:39 the core mpa objection was that turning a mechanic designed to be scarce (wands and other evocables) into an unlimited resource didn't work very well; making wands more powerful doesn't really help that at all? 19:02:45 The primary offender, I thought, was /haste and /hw. A god allowing a true focus on evocables seems fine to me, given other gods give you unlimited (gated by piety) uses of abilities 19:02:55 i think it still just needs a more complete redesign, yeah 19:02:59 -!- sooheon has quit [Ping timeout: 245 seconds] 19:03:48 -!- Menche has quit [Quit: Leaving] 19:03:50 -!- Ge0ff has quit [Quit: Leaving] 19:06:00 -!- Tiltorax has quit [Quit: good_night] 19:08:57 -!- Kranix has quit [Quit: Konversation terminated!] 19:09:21 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-417-ge4f0a7c (34) 19:13:19 Pleasingfungus: I don't recall there being real design issues 19:14:15 MarvinPA: agreed that Pak needs a total redesign 19:14:24 lemme find th elogs 19:16:51 found the big argument 19:17:02 -!- ontoclasm has quit [Quit: Leaving.] 19:18:06 ##crawl-dev-20160126.lg is the relevant bit 19:19:42 hrm, or maybe the next day 19:21:44 having a hard time finding the end of the argument, but my recollection is 19:21:54 (1) "we should merge dig and disint" 19:22:10 (2) "what if you end up blasting something that was through a wall accidentally? (a neutral or w/e?) that'd be dumb 19:22:27 (3) "well, what if we make it only disintegrate the first thing it hits, and then dig thereafter?" 19:22:40 (4) "no, you can't make beams change their behaviour midway through their path. that's breaking Beam Law" 19:22:43 _fin_ 19:22:55 you could cast *two* beams at once 19:23:04 one disint that would stop at the first target, one digging that goes through! 19:23:09 :P 19:23:19 oh right i do remember that whole thing yeah 19:23:23 how come your mom lets you have TWO beams...? 19:23:29 -!- Patashu has joined ##crawl-dev 19:23:49 wish there was a way to filter out join/leave messages in these logs 19:24:05 write your own log parsing program 19:24:05 then share it with the class 19:24:18 grep for lines starting with anything other than *** 19:24:19 i think the specific most recent proposal was to blast a small aoe or whatever but i guess in theory you could still hit a thing behind a wall there too 19:24:40 yeah, a better example than hitting neutrals is problems for beoghites/jiyvaites 19:24:47 since it'd be very easy to accidentally hit a follower there 19:25:02 -!- Ququman has quit [Remote host closed the connection] 19:25:03 couldn't you just make it not affect anything that wasn't originally in LOS when you cast the beam? 19:25:09 creatures, that is 19:25:15 not sure how feasible this is given code 19:25:36 lrd does something along those lines iirc 19:25:53 this seems really complicated from a player's perspective 19:26:07 lrd doesnt damage things if they are blocked by the wall both before and after the lrd, or something 19:26:07 players don't need to know everything 19:26:17 Pleasingfungus, whatever came of this discussion on rCorr and !resistance? 19:26:32 i don't have the log open anymore, sorry 19:26:38 that one caught my eye given I recently added rCorr on scales... 19:26:40 well as a player if I found this merged dig/disint and didn't know about this special case I would be worried about hitting allies through walls 19:26:41 i think !res currently gives rcorr 19:26:50 speaking of power creep (sort of, kind of), I'm thinking about removing rcorr from !res. it feels like that makes slime a little too simple 19:26:54 it seems a lot better to just remove one of dig/disint and leave one the same 19:27:04 i think i probably got argued out of it. if i was gonna guess 19:27:37 removing rCorr from !resist sounds like a thing i would've been in favour of 19:27:44 -!- travis-ci has joined ##crawl-dev 19:27:44 i'm not a huge fan of rcorr on !res either 19:27:45 The build passed. (master - 87fc977 #7483 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/187811186 19:27:45 -!- travis-ci has left ##crawl-dev 19:27:46 and i am now also! 19:27:57 haha 19:28:05 ??potion of resistance 19:28:05 potion of resistance[1/1]: Gives temporary resistance to fire, cold, electricity, acid, and poison. Duration is between 10 and 29 turns. Nice against Nikola, in Slime:6 and on Zot:5. 19:28:23 it was originally 'elemental resistance', iirc 19:28:45 what's an 'elemental resistance' 19:29:03 you know, the ancient greek elements. fire, electricity, cold 19:29:14 very classical 19:29:26 is poison an element? i guess earth isn't an element since there's no earth resistance 19:29:26 currently it gives angband rBase i guess! clearly time to split crawl resists into base and high 19:29:33 and add nexus hounds 19:30:04 ;_; 19:30:12 the return of the shuffle card 19:30:31 in glorious monster breath form 19:30:47 marvin plz... 19:30:52 -!- Neovanglist has quit [Quit: leaving] 19:34:14 -!- WangHW has quit [Ping timeout: 260 seconds] 19:36:00 -!- Kalir has quit [Changing host] 19:36:00 -!- simmarine has quit [Read error: Connection reset by peer] 19:36:09 -!- simmarine has joined ##crawl-dev 19:38:07 i just saw "int bolt::range_used(bool leg_only) const" and was extremely mystified 19:38:14 what a good parameter 19:38:14 haha 19:38:22 it makes sense once you know what it means! 19:38:38 int range_used(bool leg_only = false) const; is the only other mention of that I could find 19:38:40 -!- Zeor has quit [Quit: Leaving.] 19:38:52 yes, it was just at the bottom of a diff chunk so i didn't get any context which made it perfect 19:38:59 Pleasingfungus: regarding the digging merge question, I think the solution is to merge them into something else: the wand of destruction idea. 19:39:16 Pleasingfungus: something that takes a big chunk out of the wall -- useless for digging killholes 19:39:17 that brought up the "what if you blast something you can't see?" discussion, yeah 19:39:32 Pleasingfungus: and then if it hurts people you don't see, that would feel natural 19:39:32 -!- WalkerBoh has joined ##crawl-dev 19:39:42 uh 19:39:49 by natural do you mean shitty and frustrating 19:39:54 oh, i blasted a wall, now i have beogh penance 19:40:04 since one of my orcs was hanging around on the other side 19:40:11 that's something i could have reasonably prevented by: 19:41:37 I have no problem with reckless blasting by Beogh followers having the possibility of killing a friendly. 19:41:53 does "reckless blasting" count as "any time you blast a wall" 19:42:08 You can do the same thing with fire storm, prism, etc. 19:42:28 Pleasingfungus: well, in my design, the wand has very few charges, so it would be a rare event to blast a wall 19:42:41 why even leave in the wall-blasting capabilities? 19:42:57 . . . because some players don't worship Beogh? 19:43:09 <|amethyst> hm 19:43:11 i do think it'd probably be fine to just remove /digging (with the requisite vault adjustments for stuff that really requires it) 19:43:17 what's the point of disint other than chopping down walls 19:43:20 <|amethyst> so if you target a monster, does it do area of effect damage too? 19:43:22 it's a decent damage wand. 19:43:27 mid-tier. 19:44:08 OP? 19:44:17 |amethyst: yeah, the idea is that it'd be like a wall-destroying shotgun, give or take 19:44:19 Lasty: i think that very few beoghites are casting fire storm, and, to be honest, probably very few are casting prism. there's not much synergy with the race or the god. 19:45:47 Pleasingfungus: what about wand of ice blast? 19:46:44 <|amethyst> you have to target the edge of LOS to have a chance of hitting something you didn't know about 19:46:46 I kind of like the idea of a wand that's not so controlled wrt digging, it's certainly possible to make one that still allows nice kill nooks and crannies 19:47:01 s/wrt digging/wrt digging or disint/ 19:47:19 <|amethyst> I wouldn't want to get rid of wall-manipulatin altogether 19:47:24 yeah, same 19:47:26 <|amethyst> s/tin/tion/ 19:48:10 <|amethyst> killholes would still be possible for EE 19:48:18 in the near term just removing dig and having people use disint is reasonable, although there are nice things you can do with kill tunnels 19:48:33 where you dig out a row of tiles and use AOE + allies/delaying things 19:48:46 still possible with disint, of course 19:48:57 just takes a lot more of your precious turns to set up 19:49:09 <|amethyst> I like that digging can be used for escape 19:49:10 |amethyst: we could make LRD potentially take out neighboring walls as well 19:49:23 |amethyst: I think any of the proposals here allow for that 19:49:35 like if the wand is shotgunny it still allows for that 19:49:37 <|amethyst> single-square disint makes it a bit of a pain in most layouts 19:49:38 <|amethyst> right 19:49:53 well most escape happens through rather few tiles 19:49:58 <|amethyst> I thought you were talking about replacing digging with current disint first 19:50:15 that's what MarvinPA mentioned, I think, which is a reasonble possible future in the multiverse 19:50:43 |amethyst: keep in mind that escape is not conditioned on "monster cannot get any turns to act on me" 19:51:06 if you have to spend an extra turn or two you might need to come to the decision a bit earlier 19:51:23 <|amethyst> I guess it depends on the layout 19:51:41 but I just came into this conversation like a confused boulder beetle, so I may be mischaracterizing what people are saying 19:52:27 <|amethyst> if it's just a couple of squares that's not so bad, and I guess in most layouts you'd have a one-or-two-cell wall available most places 19:53:36 yeah, a good 90% of using dig/disint to escape involves 1-3 tiles of digging, I'd bet, however on the orb run you are carving out paths like mad 19:53:36 <|amethyst> re explosive disint, my thought was: if you hit a monster, do the same thing you do now. if you hit a wall, destroy walls in a radius (stopping at stone etc, not reaching behind it) with no damage 19:54:16 hrm, if it did somethin like this 19:54:22 it'd probably need a fancyish targeter 19:54:27 not the use of only one 't' there 19:54:48 so that it would show dig patterns? 19:55:00 I guess just since it has this bifrucated behaviour or however you'd call it 19:55:17 I suppose current disint doesn't do this 19:55:24 and has the same aspect 19:55:29 <|amethyst> you'd need a special targetter either way 19:55:33 but it's only ever affecting one tile 19:55:54 current disint does have the bifurcate3d behaviour though 19:56:14 right you're 2slo 19:56:14 <|amethyst> affecting multiple walls, including ones out of sight, is what needs the special targetter 19:56:16 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:56:17 get on my level 19:56:31 <|amethyst> whether the behaviour is bifurcated or not 19:56:48 yeah, maybe you could use a ray thingy that shoes the affected tiles 19:56:51 <|amethyst> that just requires a slightly more special targetter (so it only does the special thing on a wall) 19:56:59 this could also help people who get confused on the rock vs. stone thing 19:57:04 I guess, maybe 19:57:18 <|amethyst> gammafunk: also, showing unseen walls 19:57:30 how do you mean? 19:57:33 <|amethyst> gammafunk: or, showing the targetter on unseen cells 19:57:39 reducing the number of ways to destroy walls helps with the rock vs. stone confusion 19:57:56 <|amethyst> gammafunk: If I want to know whether it will blow through a several-cell wall 19:58:01 -!- CanOfWorms has joined ##crawl-dev 19:58:10 <|amethyst> gammafunk: You'd have to highlight squares that are out of LOS at least 19:58:16 yeah 19:58:21 what about hewn stone? or molded marbled? 19:58:28 <|amethyst> gammafunk: and probably also some squares that I've never seen, just behind the square I'm targetting 19:58:43 <|amethyst> gammafunk: (never seen unless it's a 1- or 2-wide wall) 20:00:08 -!- omarax has quit [Remote host closed the connection] 20:00:08 <|amethyst> gammafunk: then again, we don't show this with current digging, so... 20:00:09 yeah 20:00:27 brannock: again with the high elves??? 20:00:49 he only likes 'fen elves' 20:00:51 can't fool us 20:01:10 felfs 20:03:07 what what the abbreviation of fen elves? 20:03:10 fn? 20:03:42 Fn yeah, originally 20:03:43 but they don't exist. 20:07:22 -!- amalloy is now known as amalloy_ 20:09:59 -!- travis-ci has joined ##crawl-dev 20:10:00 The build failed. (master - e4f0a7c #7484 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/187813278 20:10:00 -!- travis-ci has left ##crawl-dev 20:10:31 <|amethyst> looks legit 20:10:46 <|amethyst> "error: no member named 'zap' in 'item_def'" 20:10:55 !makewords Fn 20:11:03 FnAE FnAK FnAM FnAr FnAs FnBe FnCK FnCj FnEE FnEn FnFE FnFi FnGl FnHu FnIE FnMo FnNe FnSk FnSu FnTm FnVM FnWn FnWr FnWz 20:11:32 not a single word? a doomed species 20:11:40 !makewords Fr 20:11:48 FrAE FrAK FrAM FrAr FrAs FrBe FrCK FrCj FrEE FrEn FrFE FrFi FrGl FrHu FrIE FrMo FrNe FrSk FrSu FrTm FrVM FrWn FrWr FrWz 20:12:02 I really need to rewrite that to use the playable kw 20:13:54 gammafunk, are you for or against FrAKing 20:14:24 -!- bgiannan1 has joined ##crawl-dev 20:15:06 it's a well-known fact that the repeated hopping of lucy worshiping frogs is responsible for the recent earthquakes in the dungeon 20:15:35 all so eldritch capitalists can get rich on zot oil 20:15:35 oh 20:15:37 i had some thoughts about 'abysstouched' themeing 20:15:46 (a) would it ban them from worshipping zin, or even all the good gods? 20:16:01 (b) how would it interact with -tele or Zot if the 'hop' was a tloc effect? 20:16:27 well, I feel like it doesn't necessarilly need to be limited for (b) 20:16:33 since it's not a *controlled* blink 20:16:58 ely and TSO don't seem to have problems with chaotic 20:16:59 however I guess you could argue for it; seems fine either way, but kind of unsatisfying if you can't use the species innate 20:17:00 would it be blocked by -tele? this is more of a question than an objection 20:17:04 it'd be just zin I guess 20:17:13 Brannock: that's what i was leaning toward 20:17:20 hrm, -tele does block all effects like that, doesn't it 20:17:20 does lugonu blink get blocked by -tele? 20:17:25 I assume -tele would indeed block it 20:17:33 it doesn't 20:17:35 <|amethyst> -tele doesn't block lugonu blink does it? 20:17:35 I don't think it does, no 20:17:40 "god effect" 20:18:04 Pleasingfungus: also you'd probably want to tweak their transloc apt in some way, minor thing though 20:18:04 it's just flavour 20:18:14 <|amethyst> it also doesn't block PoG 20:18:18 you know that episode of futurama where they find out the ship's engine moves the universe, instead of the other way aroud 20:18:21 <|amethyst> or does it? 20:18:27 it doesn't 20:18:27 -!- darkschneider has quit [Read error: Connection reset by peer] 20:18:29 it doesn't 20:18:34 since fo can use pog 20:18:36 and -tele is a subset of stasis 20:18:47 -!- darkschneider has joined ##crawl-dev 20:18:50 probably easy to go either way on how it interacts with -tele 20:19:00 do we have a morphism from translocations to gods? 20:19:07 let's go full category theory 20:19:13 -!- bgiannan1 has quit [Ping timeout: 265 seconds] 20:19:20 The Design Algebra 20:19:20 bend space doesn't because you're reshaping space and not instantly teleporting or whatever, this could just be a fancy abyssal blink that's affected still 20:19:27 <|amethyst> oh, speaking of morphisms from X to Y 20:19:35 also, if we wanted to go with the abyss theme and didn't like the sound of "abysstouched abyssal knight", we could call them "corrupted" instead 20:19:45 yeah I never like "abyss touched" myself 20:19:52 I like corrupted more 20:19:55 -!- WalkerBoh has quit [Remote host closed the connection] 20:19:58 !makewords Co 20:20:05 Gammafunk the Corrupted Blade 20:20:06 CoAE CoAK CoAM CoAr CoAs CoBe CoCK CoCj CoEE CoEn CoFE CoFi CoGl CoHu CoIE CoMo CoNe CoSk CoSu CoTm CoVM CoWn CoWr CoWz 20:20:10 the Merry Corrupted...? hrm 20:20:11 I mean 20:20:13 CoCK 20:20:15 <|amethyst> MarvinPA: is there a replacement for item.zap()? If not, _is_appropriate_evokable in tilereg-dgn.cc will need to be rewritten 20:20:16 -!- osune` is now known as osune 20:20:17 case closed, right 20:20:22 <|amethyst> MarvinPA: it's the cause of the travis failure 20:20:31 wow, way to chip away at the KoCK design niche 20:20:32 |amethyst: yeah, am just recompiling to check that 20:20:46 CoNe is also good 20:20:48 spell_in_wand is the replacement 20:21:11 we do already have Corrupters in the game, though they're demonspawn 20:21:45 Eldritchian...that's already bad, but maybe it's also bad to start pulling a lot from cthulu or w/e 20:21:50 <|amethyst> MarvinPA: hm, might I suggest "wand_spell" instead? 20:22:08 Anomalies 20:22:13 Aliens?! 20:22:14 <|amethyst> MarvinPA: oh, I see, spells_in_book already existed 20:22:23 and spell_in_rod, yeah 20:23:09 gammafunk: chtonian 20:23:21 sounds cool 20:23:29 pretty non-descriptive though 20:23:31 oh wait it's got an extra H 20:23:33 *chthon 20:23:41 what about mindflayers 20:23:53 https://en.wikipedia.org/wiki/Chthonic 20:24:36 !makewords Ch 20:24:44 ChAE ChAK ChAM ChAr ChAs ChBe ChCK ChCj ChEE ChEn ChFE ChFi ChGl ChHu ChIE ChMo ChNe ChSk ChSu ChTm ChVM ChWn ChWr ChWz 20:24:45 how is that even pronounced 20:24:55 ChAr 20:24:58 ˈθɒnɪk 20:24:58 is nice 20:25:16 CanOfWorms: if you're thinking about making tiles, i'm leaning toward keeping frog theme. just exploring the possibilities before settling 20:25:18 that doesn't help me, I don't speak Canadian 20:25:35 https://www.youtube.com/watch?v=No_ldXdSR-g 20:25:38 might be moot anyway, after dynast's devastating expose of hop/ranged synergies blows the whole race concept to bits 20:26:49 Even though you're at least partially joking, I'm sure you already realized that there would be synergy with using ranged attacks 20:27:22 the xp gating prevents abuse of this 20:27:31 or, rather, the cooldown 20:28:03 well it doesn't prevent you from using it once every fight or even a couple times per fight 20:28:09 I think that's fine.. 20:28:32 sure, well that's "abuse of this" 20:28:41 we have to define the word abuse in this context 20:28:52 it's similar with drac breath, you use it multiple times per fight 20:29:19 gammafunk: yes, i talked about it at the time. i was more worried about magic, but at least in the early game, you don't have enough mp to abuse hopping within a fight, and i think hopping just becomes less relevant generally later 20:29:31 "abuse" in terms of using it to break fights by using it repeatedly, I guess 20:29:34 ranged combat is different, since you aren't gonna run out of ammo in most fights in the way you run out of mp 20:29:35 "use" and "abuse" are different things 20:29:50 but as long as it's not more annoying than kiting with spriggans or centaurs, it's livable 20:30:11 right, I don't see it as more abusive than those things 20:30:41 i do worry that the slow move might not be meaningful enough, but there's not much room to increase it before it hits naga speed 20:30:45 it will be particularly nice for magic even early on when something nasty manages to pop around a corner, or w/e 20:30:50 could always tweak the mut (since it's unused otherwise) and make em 1.3 speed.... 20:31:02 Pleasingfungus, that was actually something I was wondering about when I played my frog 20:31:05 like I could move quite a few tiles without feeling punished for it 20:31:06 but then I hit midgame 20:31:08 yeah I was kind of wondering if they could stand to be slower, but not from first-hand experience 20:31:14 and then I went "okay I really have to play this carefully" 20:31:16 heh 20:31:30 this is more something i'm getting from brannock/amalloy feedback; in my own play, the slow movement did feel meaningful 20:31:35 I think after midgame it goes back to being mostly compensatable 20:31:36 but i might've been more worried about it than was needed 20:31:36 is that even a word 20:31:45 i'm not sure what you mean by it 20:31:46 Na do get a lot of extra HP and AC to mitigate their slowness 20:31:56 and spit! 20:32:12 early that's good, I'm particularly thinking of later on 20:32:15 Pleasingfungus, maybe it's because I played FrFi and not a squishier combo 20:32:26 Na do have an AC bonus early and of course the HP is still present 20:32:35 they have that thing where they feel very stong later on 20:32:48 so I guess I'm saying that it's nice that frogs don't have more HP or AC 20:33:15 03MarvinPA02 07* 0.20-a0-418-g3289933: Let digging destroy statues (|amethyst) 10(50 minutes ago, 3 files, 21+ 16-) 13https://github.com/crawl/crawl/commit/328993309451 20:33:15 03MarvinPA02 07* 0.20-a0-419-g40a51bc: Remove some unused disintegration handling 10(49 minutes ago, 2 files, 6+ 135-) 13https://github.com/crawl/crawl/commit/40a51bc99568 20:33:15 03MarvinPA02 07* 0.20-a0-420-g83c570d: Fix tiles compilation 10(16 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/83c570d12d2e 20:33:21 and if you slow them down too much, maybe they'd start to feel annoying, since they don't have the compensations that Na have, just this one-time movement thing 20:33:24 uh oh 20:33:32 ty :) 20:33:42 everyone find cover, commit storm incoming 20:33:49 I think 1.2 movespeed is right on the border of "can handle" and "can't handle" 20:33:55 which is a good border! 20:33:55 you missed the commitstorm 20:34:00 oh dang 20:34:08 this is like... the commit... aftershock... gust. 20:34:09 this is just scattered showers afterwards 20:34:21 the eye of the commit 20:34:41 what was that query amalloy_ was doing 20:34:52 !woniflair Brannock 20:34:57 something like that 20:35:06 it wasn't that one thogh 20:35:08 *though 20:35:13 subtle.. 20:35:24 i made a note of the vaults and will take a look at those tomorrow (but probably the ones that completely rely on eye digging could just be removed) 20:35:38 ya probably 20:35:39 eye digging? 20:35:43 devastation eye 20:35:53 wow, there are vaults that depend on that? 20:35:56 3 of em 20:35:59 three vaults. all hangedman_ 20:36:08 shame to see em go, they were interesting 20:36:13 at least, the first time 20:36:16 haha 20:36:17 Brannock has won after reaching lair 89 out of 253 times: 35% 20:36:42 wonifrune maybe, but it ends up being just splat ratio at some point 20:42:00 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 20:48:48 -!- sooheon has quit [Ping timeout: 246 seconds] 20:54:07 -!- nd has joined ##crawl-dev 20:57:42 -!- sooheon has quit [Ping timeout: 252 seconds] 20:58:06 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 50.1.0/20161208153507]] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:09:23 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-420-g83c570d (34) 21:14:44 -!- bgiannan1 has joined ##crawl-dev 21:15:51 -!- DivineHammer has quit [Ping timeout: 260 seconds] 21:19:25 -!- bgiannan1 has quit [Ping timeout: 256 seconds] 21:20:33 -!- LexAckson has joined ##crawl-dev 21:21:27 dragon scales don't rot away do they? oh good 3 more and i can visit a trove 21:21:51 It seems "dragon scales" leads to people being misled into thinking that troves are asking for 4 sets of dragon scales instead of one set of dragon scales enchanted to +4 21:22:18 -!- rossi has quit [Ping timeout: 268 seconds] 21:27:54 -!- ddubois_ has quit [Client Quit] 21:28:48 -!- Floodkiller has joined ##crawl-dev 21:29:50 -!- Pacra has joined ##crawl-dev 21:30:45 -!- ProzacElf has quit [Ping timeout: 265 seconds] 21:38:43 -!- Shard1697 has quit [Read error: Connection reset by peer] 21:40:20 -!- Shard1697 has joined ##crawl-dev 21:40:54 -!- MarvinPA has quit [Quit: Leaving] 21:41:41 -!- valrus has quit [Ping timeout: 248 seconds] 21:46:21 -!- Patashu has quit [Ping timeout: 268 seconds] 21:56:21 -!- drewnix has quit [Ping timeout: 246 seconds] 21:57:39 -!- DrKe has quit [Ping timeout: 264 seconds] 21:58:18 -!- DrKe has joined ##crawl-dev 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:02:41 DrKe: did zxc make you move Fo up in the rankings? 22:04:23 -!- amalloy_ is now known as amalloy 22:04:37 -!- DrKe has quit [Ping timeout: 248 seconds] 22:04:59 -!- DrKe has joined ##crawl-dev 22:05:22 `tell pleasingfungus i don't think i said the slow movement isn't meaningful. even 1.2 makes a big difference to repositioning 22:05:27 !tell pleasingfungus i don't think i said the slow movement isn't meaningful. even 1.2 makes a big difference to repositioning 22:05:27 amalloy: OK, I'll let pleasingfungus know. 22:06:50 #tell 22:07:03 !woniflair gammafunk 22:07:03 share your tells on twitter 22:07:10 gammafunk has won after reaching lair 70 out of 585 times: 12% 22:07:10 hey where is !gfspeed 22:07:15 ^that command does exist; is it not the one you were looking for? 22:07:16 !winiflair gammafunk !gfspeed 22:07:30 !woniflairratio . 22:07:32 amalloy: were you looking at that one? you had that thing where you had a few more deaths later on compared to early on 22:07:36 ah, maybe that's the one 22:07:39 amalloy has a win to lair ratio of 1.3140249950406666 (lairratio: 142 / 414 = 34%, woniflair: 64 / 142 = 45%) 22:07:55 !woniflairratio . !gfspeed recentish 22:08:05 gammafunk (!gfspeed recentish) has a win to lair ratio of 2.0636094674556213 (lairratio: 52 / 155 = 34%, woniflair: 36 / 52 = 69%) 22:08:17 !woniflairratio amalloy recentish 22:08:24 amalloy (recentish) has a win to lair ratio of 0.8619869125520524 (lairratio: 41 / 63 = 65%, woniflair: 23 / 41 = 56%) 22:08:28 heh, yeah 22:08:37 interesting 22:08:47 two somewhat conservative players with an inverse relationship there 22:09:08 clearly i'm just too good at carrying awful characters to lair when they're doomed to lose eventually 22:09:08 I do some startscumming on wn, so maybe it's not so interesting I guess 22:09:15 !woniflairratio . !gfspeed recentish !wn 22:09:17 gammafunk (!gfspeed recentish !wn) has a win to lair ratio of 1.923947487550928 (lairratio: 47 / 125 = 38%, woniflair: 34 / 47 = 72%) 22:09:22 not much different 22:09:31 I just don't care about a few early deaths I guess 22:10:15 !woniflairratio brannock recentish 22:10:21 brannock (recentish) has a win to lair ratio of 1.6989843028624192 (lairratio: 57 / 240 = 24%, woniflair: 23 / 57 = 40%) 22:12:15 -!- Lasty has quit [Quit: Leaving.] 22:12:20 !woniflairratio . recentish 22:12:26 CanOfWorms (recentish) has a win to lair ratio of 1.2300347222222223 (lairratio: 48 / 109 = 44%, woniflair: 26 / 48 = 54%) 22:12:54 wow, close to each other 22:13:06 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:13:24 I'm surprised it's as low as 70% for me 22:13:29 -!- Lasty has joined ##crawl-dev 22:13:34 trying to remember the last time I died post lair that wasn't a quit 22:13:37 actually, I remember 22:13:40 those ko 22:13:46 the on in a liar branch, the other in zot 22:13:51 *lair branch 22:13:52 liar branch... 22:14:06 that's gammafunk's insulting term for trees 22:14:08 -!- Pleasingfungus has joined ##crawl-dev 22:14:10 a branch where every monster speaks the truth, or speaks a lie 22:14:10 not sure there's been any others that weren't actual splats 22:14:36 !rg gammafunk lair recentish !ko 22:14:37 6/25. gammafunk the Carver (L13 HaAr of Pakellas), blasted by Josephine (ghostly fireball) on Lair:5 on 2015-11-26 04:54:09, with 25650 points after 26392 turns and 2:02:27. 22:14:40 !lm . br.end=lair !won !splat !boring s=char 22:14:48 oh this is entering lair, not end of lair 22:14:51 that's a little different 22:15:05 yeah back in 2015 22:15:10 yeah lairratio has always been entering lair 22:15:14 !cmd !lairratio 22:15:14 Command: !lairratio => .echo $(let (x (!lm ${1:-.} $* br.enter=lair ktyp!= x=cdist(gid) fmt:"${x}" stub:"0") y (!lg ${1:-.} $* fmt:"${n}" stub:"0") player (name_fixup $1)) "${player}$(if "${*}" " (${*})" "") has reached Lair in $x of $y attempts: $(int (+ 0.5 (/ (* 100.0 $x) $y)))%") 22:15:25 !lm . br.enter=lair !won !splat !boring recentish s=char 22:15:37 could do a reach lair:$ query 22:15:57 91 milestones for gammafunk (br.end=lair !won !splat !boring): 26x HESu, 12x HEIE, 12x MiBe, 9x MuSu, 5x HEFi, 4x OpTm, 3x MfSk, 2x TrCK, 2x KoIE, NaWz, MuNe, NaWn, MuIE, SpEn, VpIE, VSIE, HOGl, HOFE, HaSk, GhEE, FeTm, FeCK, DsCK, DgEE, DEGl 22:15:58 that's not all that different unless you're dying in lair a lot 22:16:01 oh my 22:16:01 48 milestones for gammafunk (br.enter=lair !won !splat !boring recentish): 15x MuSu, 10x MiBe, 6x DESu, 4x TrCK, 2x KoIE, 2x DEWn, HaSk, HaAr, HOGl, FoAM, DsCK, DgEE, NaWn, OgAK, MuIE 22:16:08 ah yeah speedruns, oops 22:16:21 !lm . br.enter=lair !won !splat !boring !gfspeed recentish s=char 22:16:21 15 milestones for gammafunk (br.enter=lair !won !splat !boring !gfspeed recentish): 2x MuSu, 2x DEWn, 2x KoIE, DgEE, HaAr, HaSk, FoAM, MuIE, DsCK, TrCK, OgAK, NaWn 22:16:43 I recall some of these 22:16:53 well done 22:16:54 wow, muie was a ..wait 22:16:56 !kw splat 22:16:57 Keyword: splat => xl>=17 !won 22:17:06 ahh, crap 22:17:08 that won't work then 22:17:09 -!- kuzimoto has quit [Ping timeout: 265 seconds] 22:17:30 !lm . br.enter=lair !won lg:xl<17 !boring !gfspeed recentish s=char 22:17:31 8 milestones for gammafunk (br.enter=lair !won lg:xl<17 !boring !gfspeed recentish): 2x DEWn, TrCK, HaAr, FoAM, MuSu, OgAK, KoIE 22:17:36 that's better 22:18:07 I don't remember much of the first 6, must be repressed 22:18:51 -!- Floodkiller has quit [Ping timeout: 260 seconds] 22:19:42 !lm . br.enter=lair !won lg:xl<17 !boring recentish s=char 22:19:48 13 milestones for amalloy (br.enter=lair !won lg:xl<17 !boring recentish): DgWz, DsFi, FeAE, FeWn, FoHu, NaTm, SpFE, SpSk, TrVM, VpTm, VpVM, VSMo, VSTm 22:19:48 -!- kuzimoto_ has quit [Ping timeout: 258 seconds] 22:20:19 !kw recentish 22:20:20 Keyword: recentish => cv>=0.17 22:20:29 !lg . spsk !won 22:20:30 1. amalloy the Unseen (L14 SpSk of Kikubaaqudgha), mangled by a deep elf blademaster (a +0 rapier) (created by the fury of Okawaru) on D:11 on 2015-11-03 04:29:03, with 63687 points after 27329 turns and 4:19:41. 22:20:40 that's still recentish, huh? 22:21:42 -!- Floodkiller has joined ##crawl-dev 22:22:51 !kw recent 22:22:51 Keyword: recent => cv>=0.18 22:23:18 -!- tonygr has quit [Ping timeout: 246 seconds] 22:25:00 yeah, recentish is last 3 stables, recent is last two 22:25:32 then there's current for current stable 22:25:37 is there a stable kw 22:25:38 !kw stable 22:25:39 Keyword: stable => !alpha 22:25:43 heh, yep 22:26:14 i'm not too familiar with C++, are you allowed to use in-line if statements to set the value of a constant in the header files? 22:26:45 do you mean #ifdef? 22:27:39 that's how people often conditionally set constants, unless you need something at runtime, in which case I guess most would just define two constants 22:27:52 but if you post your code, the more veteran C++ people can have a look 22:28:01 it would be runtime, because the value would change depending on species picked 22:29:28 well it's not clear to me why this isn't simply all run-time code, I guess 22:29:38 what kind of constant are you talking about 22:29:39 stuff that changes at runtime usualy shouldn't be defined in a header file 22:29:47 yeah, and that 22:30:58 alright, I'll probably end up just declaring it twice in skills.cc and skill_menu.cc then 22:31:05 here would be the line: const int MAX_SKILL_TRAINING = (you.species == SP_CYNO) ? MAX_SKILL_CYNO : MAX_SKILL_LEVEL; 22:31:52 that shouldsn't be a constant; there needs to be some function that computes it 22:32:01 you can change race mid-game in wizmode 22:32:47 <|amethyst> even without wizmode 22:32:57 if it *were* a constant, you still wouldn't define it twice: you'd *declare* it in a header file, then define it once in a .cc file 22:32:59 <|amethyst> when the game first starts up, you haven't loaded a save, so no species 22:33:29 <|amethyst> amalloy: don't need that for const, it defaults to static rather than extern 22:33:36 -!- kuzimoto has quit [Ping timeout: 258 seconds] 22:33:45 <|amethyst> you *can* do that, and it can save space in the executable 22:33:53 but since he wants it in two different files...? 22:33:56 also, you can end up playing multiple species without leaving the game 22:33:56 Pleasingfungus: You have 1 message. Use !messages to read it. 22:34:27 anyway 22:34:33 it sounds like what Floodkiller wants is a helper function 22:34:36 <|amethyst> I agree that it's better to make this a function 22:34:39 oh, i guess a. already said that 22:34:46 the curse of the skimmer 22:35:14 <|amethyst> hm 22:35:47 <|amethyst> would there be anywhere you'd actually want to use MAX_SKILL_LEVEL? 22:36:19 <|amethyst> I'd expect that most of the callers would want the one that takes SP_CYNO into account, 22:36:28 -!- ProzacElf has joined ##crawl-dev 22:37:52 MAX_SKILL_LEVEL is currently used to stop skill training at 27 in skill_menu, and I haven't checked what it does in skills yet 22:38:08 the gimmick of the species is to stop skill training at a much lower level (say 12 or so) 22:38:46 so I need to create a variable that checks species and returns either MAX_SKILL_LEVEL or MAX_SKILL_CYNO for those places in skill checking only 22:38:47 <|amethyst> the one in fight.cc probably needs to change 22:38:53 <|amethyst> the one in acquire.cc, maybe or maybe not 22:39:29 Floodkiller: can they worship ru 22:39:43 that depends on how frustrated I get if there's a bad interaction 22:39:46 <|amethyst> Pleasingfungus: I was thinking about that, but Ru doesn't do that 22:39:59 ? 22:40:06 <|amethyst> sac skill doesn't actually cap you, just gives you a bad aptitude 22:40:21 oh 22:40:23 i was thinking of xl 22:40:25 you're right 22:40:26 <|amethyst> me too 22:40:36 ah, there wouldn't be an issue with that then 22:41:00 -!- Jarlyk2 has quit [Quit: Page closed] 22:42:16 <|amethyst> Floodkiller: anyway, re "so I need to create a variable...", make it a zero-argument function 22:42:29 <|amethyst> int max_skill_level() { return you.species == SP_CYNO ? MAX_SKILL_CYNO : MAX_SKILL_LEVEL; } 22:42:45 <|amethyst> (reformatted of course) 22:46:47 <|amethyst> you could even do 22:47:14 -!- Floodkiller_ has joined ##crawl-dev 22:47:23 sorry, hotel wi-fi is shit 22:48:35 was about to thank you for the help, with the final question of if I would put this function in the header file or if I would put it in the code files as needed? 22:48:50 <|amethyst> put the function definition into the .cc file 22:49:00 <|amethyst> and the function prototype into the .h file 22:49:09 <|amethyst> which would look like int max_skill_level(); 22:49:43 !tell brannock someone in the sa thread just discovered your xom/friendship altar and declared it their "new favourite thing in the game" 22:49:44 Pleasingfungus: OK, I'll let brannock know. 22:49:46 -!- Floodkiller has quit [Ping timeout: 260 seconds] 22:51:00 oh, I guess we have to remove it now 22:51:12 is there a preferred position in the header file I should put this for matching code conventions? 22:51:38 !learn add frogs http://i.imgur.com/cfacRyA.jpg 22:51:38 frogs[4/4]: http://i.imgur.com/cfacRyA.jpg 22:52:14 <|amethyst> Floodkiller_: I'd match the order of functions in the .cc file if possible but it's not a huge deal 22:52:31 <|amethyst> this should be in skills.cc and skills.h probably 22:53:02 <|amethyst> MAX_SKILL_CYNO probably only needs to be in skills.cc since probably this function should be the only thing that uses it? 22:53:33 <|amethyst> in fact it could just be a const inside the function, no need to have it at top level 22:54:43 i know there were also some uses in skill_menu.cc, I haven't messed around with the lines and tried to compile to see if they are necessary to change 22:55:54 i wonder if you could hide away MAX_SKILL_LEVEL while you were at it 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:16 -!- dextar has quit [Ping timeout: 260 seconds] 23:04:39 -!- lupus83 has quit [Ping timeout: 258 seconds] 23:06:05 alright, so since I've got both declared in skills.h and skills.cc, I can just use the function name in skills_menu since skills.h is already included? 23:11:20 -!- Pleasingfungus has quit [Remote host closed the connection] 23:15:47 -!- bgiannan1 has joined ##crawl-dev 23:20:27 -!- bgiannan1 has quit [Ping timeout: 264 seconds] 23:21:45 <|amethyst> yes 23:23:18 <|amethyst> the thing in the .h file (that says a thing exists, but not how it's implemented) is called a "declaration", or in the case of functions sometimes a "prototype" 23:23:18 lol,death threats for mpa on 4ch for rod removal 23:23:21 not a serious one 23:23:25 but still funny 23:23:25 <|amethyst> the thing that goes in the .cc file that has the implementation is called the "definition" 23:23:46 well maybe not directed at mpa specifically 23:23:48 "Let's open a GoFundMe for an assassin." 23:25:08 heas 23:25:56 "Does this guy do anything other than remove shit? Has he added ANYTHING to ANY roguelike he's worked on?" 23:26:00 they're slowly catching on... 23:26:12 <|amethyst> do they know of our units? 23:26:16 <|amethyst> ??millimarvin 23:26:16 millimarvin[1/1]: 19.606 net lines of code removed (as of 2016-11-30) 23:26:23 <|amethyst> if not, you should tell them 23:26:31 -!- ddubois has quit [Ping timeout: 260 seconds] 23:26:31 <|amethyst> I should update the numbers though 23:26:46 -!- concrocotta has quit [Quit: Ciao] 23:27:01 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 23:27:11 I do remember mpa actually introduced a new mechanic to crawl, don't remember what it was off the top of my head 23:27:31 <|amethyst> CanOfWorms: hard to remember the 0.9 days 23:29:06 <|amethyst> %git 423c4d9ab 23:29:06 07MarvinPA02 * 0.19-a0-1813-g423c4d9: Add a newline 10(3 months ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/423c4d9ab288 23:29:29 <|amethyst> %git e4f0a7c86 23:29:29 07MarvinPA02 * 0.20-a0-417-ge4f0a7c: Add a wizard command to recharge XP evokers 10(8 hours ago, 4 files, 24+ 5-) 13https://github.com/crawl/crawl/commit/e4f0a7c8633c 23:31:22 alright, time to let it build while I sleep and hope it worked when I check in the morning 23:31:44 thanks for the help, sorry for hassling about simple things 23:34:06 oh right there was infestation recently 23:34:12 although I'm thinking of something older 23:34:44 <|amethyst> !learn set millimarvin[1] 21.680 net lines of code removed (as of 2016-12-31) 23:34:45 millimarvin[1/1]: 21.680 net lines of code removed (as of 2016-12-31) 23:34:45 oh I found this 23:34:54 %git 196448 23:34:54 07MarvinPA02 * 0.8.0-a0-5989-g1964481: Buff Ogres a bit 10(6 years ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/196448119ad4 23:35:09 <|amethyst> everyone's millimarvins just went down a bunch 23:35:20 <|amethyst> well, almost everyone 23:36:31 oh, we got a good post here 23:36:42 just going to screenshot it 23:36:54 http://puu.sh/t6sLe/066a317274.png 23:38:01 that's a copypasta, most likely 23:38:14 might be according to the replies 23:38:31 just read it 23:38:46 "Campbell vetoed the idea of Linley developing the game" 23:40:11 which is false, because I kicked linley off the dev team 23:40:46 <|amethyst> now Linley slaves away in gammafunk's basement writing shmups 23:41:04 touhou... 23:42:50 "Did you even bother to look at the tavern at how their tavern slaves defend/create their removals or nerfs? You either would feel the bile piling in your stomach while staring or ignore it as a defensive mechanism to stay away from bullshit. If the actually good devs (assuming there are any) were confronted with those """""arguments""""" from archdevils of a higher hierarchy, I'm pretty... 23:42:50 -!- Patashu has joined ##crawl-dev 23:42:51 ...sure they could offer no retort." 23:43:13 brought out the big guns 23:43:18 FIVE air quotes 23:45:39 oh apparently that earlier comment is an edit of a j k rowling opinion 23:45:50 https://www.reddit.com/r/moviescirclejerk/comments/5l381f/whats_your_opinion_on_harry_potter/ 23:47:17 -!- Brannock has quit [Quit: Leaving] 23:47:53 -!- saty has quit [Ping timeout: 256 seconds] 23:49:19 -!- zxc has joined ##crawl-dev 23:50:13 -!- osune has quit [Remote host closed the connection] 23:54:18 -!- valrus has quit [Ping timeout: 265 seconds] 23:58:43 -!- LordSloth has joined ##crawl-dev 23:59:29 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.]