00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:04 <|amethyst> "pickaxe" 00:00:28 it searches the commit diff 00:00:34 <|amethyst> why -S stands for "pickaxe", or why "pickaxe" means "search diffs for additions or deletions of this word" I don't know 00:00:35 rather than the message 00:00:45 oh, that's rad 00:00:49 also 00:00:51 directn.cc:1052:9: warning: use of GNU address-of-label extension [-Wgnu-label-as-value] 00:00:54 --grep is more of a dwarvish mattock 00:00:55 never gotten THAT error before 00:01:11 . 00:01:17 that's old GNUs 00:01:20 heh 00:01:22 A floor comes into view. 00:01:41 oh wow new logo!!!! 00:01:49 cool thing to spot while testing... 00:02:12 oh my 00:02:17 pfft, and crawl.develz.org is STILL out of date 00:02:22 it's been, what, 3 hours 00:02:24 <|amethyst> also, -S is smart enough not to care about balanced +-s 00:03:02 I need to make the tournament post 00:03:13 03PleasingFungus02 07* 0.18-a0-212-gbad0285: Remove a big block of redundant/buggy TARG_ code 10(7 minutes ago, 1 file, 1+ 16-) 13https://github.com/crawl/crawl/commit/bad02856352f 00:03:17 johnstein: were you going to run tournament numbers through your spreadsheet? 00:03:18 gammafunk: I'll work on that tonight 00:03:22 cool 00:03:27 just got the kids asleep 00:03:28 maybe I'll start to write up the post 00:03:41 !send PleasingFungus pf_big_bunch_of_bugs 00:03:41 Sending pf_big_bunch_of_bugs to PleasingFungus. 00:03:53 -!- WalkerBoh has quit [Remote host closed the connection] 00:03:55 mmm... now that's my kinda vault! 00:03:59 elliptic: maybe pakellas and oldpakellas rather than pakellas and newpakellas? 00:04:35 <|amethyst> erm 00:04:45 ? 00:04:53 !kw pakellas 00:04:54 Keyword: pakellas => god=pakellas 00:04:57 !kw newpakellas 00:04:57 Keyword: newpakellas => pakellas explbr=evoker-god-rebase 00:05:12 pakells is old+new 00:05:31 <|amethyst> oh, the commit hash warned about it 00:05:32 (fr: Pakell's Pavitas) 00:05:36 <|amethyst> 0.18-a0-212-gbad0285 00:05:49 -!- tealeaves has quit [Quit: Bye] 00:06:03 the parens? 00:06:11 <|amethyst> PleasingFungus: did you forget to amend that? 00:06:19 shit! 00:06:38 chequers: if/when pakellas is added to the game, the kw will just be god=pakellas anyway 00:06:40 sometimes i wish pushing were disallowed with local changes 00:06:44 03PleasingFungus02 07* 0.18-a0-213-g02c849e: Oops (|amethyst) 10(21 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/02c849edd3f6 00:07:10 ^ explanation above 00:07:21 makes sense 00:07:39 wheals: you could change your push command so it is 00:07:44 could have an oldpakellas kw too though I guess 00:07:47 !kw oldpakellas 00:07:48 No keyword 'oldpakellas' 00:07:49 also, the lack of a default: in _want_target_monster's switch doesn't actually do anything since it uses an int rather than an enum type 00:07:56 -!- FantomFang has quit [Ping timeout: 246 seconds] 00:07:59 !kw oldpakellas pakellas !newpakellas 00:08:00 Defined keyword: oldpakellas => pakellas !newpakellas 00:08:05 heh 00:08:33 chequers: how? is there an option, or do you just mean a shell function? 00:08:44 wheals: http://stackoverflow.com/a/2831201/625403 ? 00:09:06 oh yeah, hooks 00:09:34 -!- tealeaves has quit [Client Quit] 00:10:18 -!- koolatron has quit [Ping timeout: 250 seconds] 00:10:24 03PleasingFungus02 07* 0.18-a0-214-g4d70716: Improve _want_target_monster() (wheals) 10(18 seconds ago, 1 file, 6+ 4-) 13https://github.com/crawl/crawl/commit/4d70716fd178 00:10:41 but now that you mention it that's a feature i would like too 00:11:31 wheals: shell function is what I was thinking rather than hook 00:11:54 if [ -n $(git status --porcenain) ] ; then exit 1 ; fi ; git push $@ 00:12:12 oh exit code from git status is better, i like the SO link 00:13:55 porcelain, surely? 00:14:03 git status always takes a second or two to run for me for some reason 00:14:21 git status --porcine 00:14:44 for german devs disabling --porcelain: --porcenein 00:15:37 -!- murtidash_ has quit [Quit: Page closed] 00:16:38 for moria devs: --porcenáin 00:16:50 or sif! 00:16:55 er, sil 00:17:16 wheals: there are a lot of files in the crawl repo is why it's slow, i think. it's super-fast in a small repo 00:17:40 it has to read through at least thousands of inodes, since there are thousands of files 00:18:19 hm, it takes no time for me 00:18:43 msys is definitely slowing it down 00:19:10 PleasingFungus: could be your os file buffers. it took me several seconds the first time i ran it, and 0.2 secnods the next time 00:19:19 could be! 00:19:25 and with 1252 files a small differences adds up 00:19:29 -!- tealeaves has quit [Quit: Bye] 00:19:57 -!- P_R_Deltoid has quit [Ping timeout: 272 seconds] 00:20:42 wheals: only 1252!? 00:21:01 seems to be what GitHub is claiming 00:21:16 $ find crawl-ref/ -type f | wc -l ## 7017 00:21:23 github may be ignoring the resource files 00:21:29 oh, probably 00:21:37 |amethyst: I am using P with a lightning rod 00:21:37 all those pngs 00:21:39 and it is glorious :) 00:21:46 tiles doesn't really count anyway, as we all know 00:22:27 i don't know whether you have submodules installed also 00:23:00 true 00:23:18 -!- koolatron has quit [Ping timeout: 272 seconds] 00:23:24 i do actually. maybe that's what's doing it 00:23:52 <|amethyst> Don't! Whiz! On the electic fence! 00:24:26 it would have to be a combination, since my count definitely included no pngs 00:25:20 -!- ProzacElf has joined ##crawl-dev 00:26:21 -!- JoeltCo has quit [Quit: Quitting] 00:26:34 -!- ArcaneNH has quit [Quit: Page closed] 00:26:37 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-211-gcfb53b4 (34) 00:27:33 <|amethyst> git ls-files $(git rev-parse --show-toplevel) | wc -l => 7058 here 00:27:42 <|amethyst> 7051 if I start in crawl-ref 00:28:38 <|amethyst> some of those are contrib roots though 00:29:45 &watchlink grunt 00:29:46 http://crawl.berotato.org:8080/#watch-SGrunt 00:30:00 <|amethyst> and 11 of those are symlinks (in android-project) 00:30:13 <|amethyst> s/ct/ct\/jni\/ 00:31:56 -!- Jessika has quit [Quit: Page closed] 00:33:53 -!- Evablue has quit [Quit: Evablue] 00:34:30 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:34:46 -!- P_R_Deltoid has quit [Ping timeout: 246 seconds] 00:35:34 hm, checkwhite is hitting util/logotype.psd . 00:35:50 The demon of the infinite void smiles upon you! 00:35:55 _Pakellas grants you a gift!!! 00:36:00 todo: fix that 00:36:04 !nick devteam amalloy 00:36:05 Mapping devteam => kilobyte pointless dpeg enne evktalo keskitalo bookofjude haranp rax rob sorear zaba felirx doy itsmu greensnark marvinpa evilmike sgrunt neil edlothiol jpeg erisdiscordia galehar elliptic ontoclasm bh frogbotherer napkin samb dracoomega mumra medar hangedman sage wheals gammafunk pleasingfungus 78291 lasty reaver amalloy 00:36:12 !nick devteamnp amalloy 00:36:13 Mapping devteamnp => kilobyte pointless dpeg enne evktalo keskitalo bookofjude haranp rob sorear zaba felirx doy itsmu marvinpa evilmike sgrunt neil edlothiol jpeg erisdiscordia galehar elliptic ontoclasm bh frogbotherer samb dracoomega mumra medar hangedman sage wheals gammafunk pleasingfungus 78291 lasty reaver amalloy 00:36:21 oh dangit i just pinged everyone 00:36:25 yay 00:36:31 yup 00:36:36 hello! 00:36:37 doy: surely you mean: (: 00:36:37 FR stop printing everyone's name when you nick-map 00:36:42 <|amethyst> amalloy: eh, it's a pingworthy occasion 00:37:05 devteamnp has always been a funny name to me. 00:37:17 03PleasingFungus02 07* 0.18-a0-215-g728a6ab: Refactor single-level randbook naming 10(2 minutes ago, 1 file, 90+ 70-) 13https://github.com/crawl/crawl/commit/728a6abadf84 00:37:24 <|amethyst> devteampspace 00:38:02 03PleasingFungus02 07* 0.18-a0-216-gf213cdb: Don't hit .psds with checkwhite. 10(21 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f213cdb09c25 00:39:22 incidentally is there like a super-secret devteam feature to let me edit learndb and nickmaps and stuff in PM? it's kinda annoying to have to hop into ##crawl or -dev to make a change nobody will care about 00:39:36 there's also ##crawl-sequell 00:39:48 true, but i dont want to idle in there anymore than in ##crawl 00:40:11 you can ask greensnark for acl privileges 00:40:33 yeah, not sure we should encourage that, but it's one way to get around the problem 00:40:37 <|amethyst> yeah, sequell supports it, but no one actually has those privs 00:41:27 kramell kinda does, insofar as sequell trusts kramell to relay commands from authorized channels truthfully 00:41:43 but sure, if nobody else has those privs either i can just keep hopping into a public channel 00:41:48 is it using !RELAY 00:41:54 yes 00:41:58 !RELAY doesn't allow pm-commands anyhow 00:42:14 although maybe kramell has some special priviledge 00:42:21 what do you mean? 00:42:32 er s/pm-commands/commands that require public channel usage/ 00:42:38 03PleasingFungus02 07* 0.18-a0-217-g5177d76: Export a prop name 10(24 seconds ago, 1 file, 8+ 5-) 13https://github.com/crawl/crawl/commit/5177d7632091 00:42:47 right, it doesn't, but kramell could lie about what channel it's relaying from, is what i mean 00:42:52 you can't change learndb, nick, etc from relay 00:42:56 oh 00:42:59 yeah you can though 00:43:01 kramell has some privs 00:43:06 like you can edit in ##csdc 00:43:14 -!- tealeaves has quit [Quit: Bye] 00:43:18 i think? maybe i am misremembering 00:43:23 03elliptic02 07* 0.18-a0-218-g02954ca: Move Jiyva altar vaults deeper (again). 10(14 minutes ago, 2 files, 14+ 16-) 13https://github.com/crawl/crawl/commit/02954cad73f6 00:43:27 edit what, though? 00:43:27 wow, that guardian mummy looks way fiercer than the old ones. 00:43:28 learndb 00:43:38 ??amalloy[$ 00:43:39 amalloy[3/3]: test 00:43:46 ah, and Kramell is fielding those commands? Or is Sequell in that channel 00:43:48 i just added that in ##csdc via kramell 00:44:05 elliptic: good change. are you ready for the complaints? 00:44:28 always 00:44:31 Yeah it has special priv then; beem can't do those commands in webtiles/twitch (nor should it be allowed to) 00:44:40 and it's also using !RELAY 00:44:42 yeah 00:44:47 (: 00:44:52 <|amethyst> well 00:44:54 kramin has talked to gs about acl privs for kramell for sure 00:44:58 <|amethyst> ??:acl:db:* 00:44:58 :acl:db:*[1/1]: ##crawl ##crawl-dev ##crawl-sequell ##csdc ##dieselrobin 00:45:04 ah 00:45:06 <|amethyst> ##csdc is on that list 00:45:26 yeah but there's a special !RELAY warning 00:45:28 |amethyst: does that mean i could send Sequell a !RELAY command myself, claiming to be in ##csdc, and edit whatever i want? 00:45:33 i doubt that 00:45:39 (I was motivated to do this by trying early jiyva yet again during tourney and finding it incredibly painful) 00:45:40 !RELAY -channel test !learn del gammafunk[1] 00:45:41 Permission db:gammafunk denied: channel test not authorized 00:45:41 <|amethyst> I think kramell may ave some special privs though? I have no idea how to read these entries even after reading the docs 00:46:00 I've seen another warning about commands that don't work in pm 00:46:02 <|amethyst> !RELAY -channel ##csdc !learn del gammafunk[1] 00:46:02 Deleted gammafunk[1/4]: Crawl dev. See {gammafunkrc} and http://twitch.tv/gammafunk 00:46:05 <|amethyst> hmm 00:46:07 dang 00:46:08 (going to bed now though so won't be able to field complaints for several hours) 00:46:18 !RELAY -channel test !tell Grunt hi 00:46:18 gammafunk: OK, I'll let grunt know. 00:46:19 rip gammafunk 00:46:21 huh 00:46:28 in webtiles I get a special warning 00:46:29 <|amethyst> oh, err 00:46:31 about that command 00:46:31 what happened to relay not being a real command 00:47:12 !RELAY -channel ##csdc !learn del gammafunk[3] 00:47:13 Deleted gammafunk[3/3]: 813. [urune=15] gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 00:47:15 augh 00:47:17 beem: This command must be issued directly. 00:47:18 archaeo: hey gamma 00:47:21 i meant to delete amalloy[3] there 00:47:22 er, heh 00:47:29 !RELAY -channel ##csdc !learn del amalloy[3] 00:47:30 Deleted amalloy[3/3]: test 00:47:31 that first message is what beem returns from Sequell 00:47:44 maybe it's because we're in an authorized channel 00:47:50 yeah something like that 00:47:57 I use -channel WebTiles 00:48:01 <|amethyst> no, I did it via privmsg 00:48:02 or Twitch 00:48:37 gammafunk: sounds like if you used -channel ##crawl you'd be good to go (though obviously you shouldn't) 00:48:47 <|amethyst> !learn add gammafunk[1] Crawl dev. See {gammafunkrc} and http://twitch.tv/gammafunk 00:48:47 gammafunk[1/3]: Crawl dev. See {gammafunkrc} and http://twitch.tv/gammafunk 00:48:50 amalloy: so this is going to be your style of collaboration, deleting my entries?!? 00:48:59 there can be only one 00:49:02 hah 00:49:14 <|amethyst> !learn add gammafunk 813. [urune=15] gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 00:49:14 gammafunk[4/4]: 813. [urune=15] gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 00:49:20 alternatively: i will delete one entry for every X in your insulting criticism 00:49:42 gammafunk: should have waited 1:01 more 00:50:03 -!- tealeaves has quit [Quit: Bye] 00:50:13 I was talking to nrook just now. "Every time you talk about targeting code", he said, "I remember the streak death caused by casting agony on myself." 00:50:18 !lg nrook max=dam x=dam 00:50:19 217. [dam=1500] nrook the Hacker (L19 MDAr of Nemelex Xobeh), killed by nerve-wracking pain on D:18 on 2009-08-08 20:04:41, with 215226 points after 89125 turns and 10:57:14. 00:50:28 -!- tealeaves has quit [Client Quit] 00:50:34 ontoclasm: or 07:01:01 more? 00:50:37 Extremely powerful AUTOMATIC_HIT action... 00:50:42 <|amethyst> !lg * dam=1500 s=name,ktyp 00:50:45 3 games for * (dam=1500): ziropiro (wild magic), nrook (wild magic), jericho89 (wild magic) 00:50:45 how do you... why 1500 00:50:54 !source AUTOMATIC_HIT 00:50:55 Can't find AUTOMATIC_HIT. 00:50:56 <|amethyst> !lg * dam=1500 s=name,kmsg 00:50:58 Unknown field: kmsg 00:51:06 i know what automatic hit is 00:51:10 wow, MDAr 00:51:25 !lg * dam=1500 x=kmsg 00:51:25 Unknown field: kmsg 00:51:27 !lg * dam=1500 x=vmsg 00:51:32 3. [vmsg=killed by nerve-wracking pain] ziropiro the Cleaver (L8 MDFi of Nemelex Xobeh), killed by nerve-wracking pain on D:6 on 2009-09-01 22:58:31, with 1466 points after 7012 turns and 0:23:32. 00:51:37 ontoclasm: that's used internally for a damage value for those types of hits, iirc 00:51:43 <|amethyst> !lg * dam=1500 s=name,killer,kaux,kpath 00:51:44 ontoclasm: he vaguely remembers being told that he was killed by the tracer. 00:51:45 for test beams or something 00:51:46 3 games for * (dam=1500): ziropiro ((by nerve-wracking pain)), nrook ((by nerve-wracking pain)), jericho89 ((by nerve-wracking pain)) 00:51:51 huh 00:51:54 hell of a way to go... 00:52:14 how bizarre, how bizarre 00:52:18 <|amethyst> %git c237acf0 00:52:18 07jpeg02 * 0.6.0-a0-439-gc237acf: Apply patch 2837206 by jokeserver to fix Agony dealing 1500 damage. 10(6 years ago, 1 file, 19+ 3-) 13https://github.com/crawl/crawl/commit/c237acf0e489 00:52:34 huge dmg 00:52:35 poor monsters are the ones that got blown to separate molecules though 00:52:39 ?? epic bugs[!!! 00:52:41 epic_bugs[18/26]: You reflect the bolt off your +0 shield of reflection! The bolt hits the centaur warrior!!!!!!!!!!!!!!!!!!!!!!!!!!! 00:52:50 <|amethyst> jokeserver = Zannick I'm pretty sure 00:53:19 huh! 00:53:25 -!- tealeaves has quit [Client Quit] 00:53:38 ayup 00:53:38 also, man, that fix is so awful. do we still have that code around? tell me we don't. 00:53:39 like, no offense 00:53:45 I think it's was the standard of the time 00:53:54 but searching for names in beams... 00:53:55 that was like my first patch for crawl 00:54:07 my first patch for crawl caused blink frogs to crash the game 00:54:18 name.find("agonee") 00:54:19 it was literally copied from another section to do the same time 00:54:23 s/time$/thing/ 00:54:25 sounds right 00:54:35 <|amethyst> %git :/crash frog 00:54:36 07kilobyte02 * 0.11-a0-2377-g92d52c9: Make crash frogs blink frogs again. 10(3 years, 5 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/92d52c9cc9ef 00:54:59 i think my first patch was lab tiles 00:55:06 no crashing, sadly 00:55:10 %git 78abf485f4215cd315528a51f81adb8dae8b9226 00:55:10 07PleasingFungus02 * 0.15-a0-1375-g78abf48: Remove a mysterious metal orb 10(1 year, 6 months ago, 1 file, 0+ 12-) 13https://github.com/crawl/crawl/commit/78abf485f421 00:55:11 <|amethyst> I have two entries in epic bugs, at least! 00:55:36 <|amethyst> ??epic bugs[6] 00:55:36 epic bugs[6/26]: Dash275 writes: There's a rather large security problem with the CSZO server. You don't actually need to enter a password to access an account. 00:55:41 <|amethyst> oh, three 00:55:49 <|amethyst> ??epic bugs[5] 00:55:49 octopode[2/5]: For four days in 2012, octopodes had eight times the normal squeeze damage (96 instead of 12), allowing them to one-shot greater mummies (among others) with ease. Introduced, and then ruined, by |amethyst; rest in peace. 00:55:58 and that FIXME is gone now, too! 00:56:03 <|amethyst> ??epic bugs[/double] 00:56:06 I don't have a page labeled epic bugs[/double] in my learndb. 00:56:11 <|amethyst> ??epic bugs[double] 00:56:13 epic_bugs[24/26]: The git commit e0bdd66 roughly doubled player melee damage. This was not fixed until around halfway through the 0.16 tournament. http://s-z.org/neil/images/logicbug.jpg 00:56:18 hm 00:57:00 hm?? 00:57:00 Grunt: You have 1 message. Use !messages to read it. 00:57:00 <|amethyst> hm 00:57:10 -!- P_R_Deltoid has quit [Ping timeout: 246 seconds] 00:57:31 ??epic bugs[wrath 00:57:33 epic_bugs[21/26]: shit I think there's no way to actually fix this bug wheals accidentally converted all ego weapons into holy wrath weapons 00:57:48 that was good 00:57:49 <|amethyst> ??epic bugs[vampiric draining] 00:57:51 epic_bugs[25/26]: From 0.5 to 0.16 freeze and vampiric draining had smite targeting if you used ! or @. 00:58:02 ??epic bugs[$ 00:58:02 epic bugs[26/26]: !lm edsrzf deen 221 -tv 00:58:06 !lm edsrzf deen 221 -tv 00:58:07 221/305. edsrzf, XL12 DEEn, T:18843 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 00:58:07 !lm edsrzf deen 221 -tv 00:58:08 221/305. edsrzf, XL12 DEEn, T:18843 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 00:58:12 Grunt: hi... 00:58:16 hi PleasingFungus... 00:58:18 no!!! 00:58:19 uh 00:58:20 rip 00:58:26 what was the bug, I wonder? 00:58:47 !lg edsrzf deen xl=12 00:58:47 <|amethyst> !lm edsrzf deen 221 -ttyrec 00:58:48 1. edsrzf the Covert (L12 DEEn of Sif Muna), mangled by a swamp worm (kmap: worms_lemuel) on Lair:1 on 2015-06-27 00:16:46, with 18523 points after 13421 turns and 1:03:47. 00:58:48 221/305. edsrzf, XL12 DEEn, T:18843 (milestone): Can't find ttyrec 00:58:53 !lg edsrzf deen xl=12 -log 00:58:54 1. edsrzf, XL12 DEEn, T:13421: https://crawl.project357.org/morgue/edsrzf/morgue-edsrzf-20150627-001646.txt 00:59:11 !lm edsrzf deen 221 -log 00:59:12 edsrzf, XL18 DEEn, T:52167: https://crawl.project357.org/morgue/edsrzf/morgue-edsrzf-20151015-004108.txt 00:59:18 47217 | Shoals:3 | Entered the realm of Mnoleg. 00:59:24 <|amethyst> !lm edsrzf deen 221 00:59:25 ...huh 00:59:25 221/305. [2015-10-14 03:50:58] edsrzf the Jinx (L12 DEEn of Sif Muna) entered Lehudib's Moon Base on turn 18843. (Lair:3) 00:59:42 ??epic_bugs[amalloy 00:59:44 I don't have a page labeled epic_bugs[amalloy in my learndb. 00:59:46 one day... 00:59:52 48010 | Shoals:2 | chequers: been having weird issues on downstairs? 01:00:04 -!- omarax has quit [Remote host closed the connection] 01:00:23 -!- ZugAddict has quit [Read error: Connection reset by peer] 01:00:26 I don't think I have any entries in epic bugs 01:00:36 actually this one may have been my fault: 01:00:38 ??epic bugs[18 01:00:39 epic bugs[18/26]: You reflect the bolt off your +0 shield of reflection! The bolt hits the centaur warrior!!!!!!!!!!!!!!!!!!!!!!!!!!! 01:01:16 [20 was mine 01:01:31 oh, and [23 01:01:40 23 is good 01:01:46 it's a classic. 01:01:48 the spiritual successor of 1 01:02:00 it didn't show up in testing, because I was only testing books! 01:02:26 -!- tealeaves has quit [Quit: Bye] 01:02:34 once i made a particular potion mimic always show in the monster list as "orb mimic" 01:02:37 [17 was not mine but I am proud of my part in it. 01:02:39 -!- tealeaves has quit [Client Quit] 01:03:12 !learn add orcs_and_elves Orc is two floors; Elf enemy set is massaged considerably. Go there and have fun. 01:03:12 orcs and elves[1/1]: Orc is two floors; Elf enemy set is massaged considerably. Go there and have fun. 01:03:21 i'm pretty sure all other rune mimic/orb mimic bugs were not my fault 01:03:25 (for people looking for info about the experimentals) 01:03:26 -!- socks_ has joined ##crawl-dev 01:03:27 ??pakellas 01:03:27 pakellas[1/1]: Pakellas the Inventive, god of devices; currently in an experimental branch on CBRO. Blocks MP regeneration, hates spellcasting and channeling; instead you get access to MP on kills, three flavours of {device surge}, {quick charge}, and gifts of evocables. Pakellas can also {supercharge} a wand or rod at 6* piety. 01:04:00 ??supercharge 01:04:00 supercharge[1/1]: {Pakellas}' 6* capstone one-time offer - sets a rod to +10 (18/18), or a wand to 4/3 its normal charge capacity. 01:04:07 -!- tealeaves has quit [Client Quit] 01:04:27 !learn set pakellas Pakellas the Inventive, god of devices; currently in an experimental branch on CBRO. Blocks MP regeneration and hates channeling; instead you get access to MP on kills, {quick charge}, {drain magic}, {device surge}, {sap magic}, and gifts of evokables. At 6*, you also get a one-off {supercharge} of a wand or rod. 01:04:28 pakellas[1/1]: Pakellas the Inventive, god of devices; currently in an experimental branch on CBRO. Blocks MP regeneration and hates channeling; instead you get access to MP on kills, {quick charge}, {drain magic}, {device surge}, {sap magic}, and gifts of evokables. At 6*, you also get a one-off {supercharge} of a wand or rod. 01:04:39 -!- Mojo_Nixon has quit [Quit: Textual IRC Client: www.textualapp.com] 01:05:26 !learn e brain_worm[1 s/$/ Finally went extinct in 0.18. 01:05:26 brain worm[1/1]: Cute little critter with a smite-type intelligence draining attack. Makes a delicious, if poisonous snack. Finally went extinct in 0.18. 01:05:51 !learn add abyssrun: a) deep banishment (powerful enemies banish you deeper in abyss); b) only Abyss:1 has exits and there are abyss upstairs (chances adjusted to match); c) Abyss is four levels, rune only on :4, and getting rune greatly increases stair/exit chances but sets enemy generation to :4 levels throughout. 01:05:51 abyssrun:[1/1]: a) deep banishment (powerful enemies banish you deeper in abyss); b) only Abyss:1 has exits and there are abyss upstairs (chances adjusted to match); c) Abyss is four levels, rune only on :4, and getting rune greatly increases stair/exit chances but sets enemy generation to :4 levels throughout. 01:06:04 !learn mv abyssrun: abyssrun 01:06:04 abyssrun: -> abyssrun[1/1]: a) deep banishment (powerful enemies banish you deeper in abyss); b) only Abyss:1 has exits and there are abyss upstairs (chances adjusted to match); c) Abyss is four levels, rune only on :4, and getting rune greatly increases stair/exit chances but sets enemy generation to :4 levels throughout. 01:06:16 Grunt: btw why 4 levels? 01:06:24 amalloy: to match S* 01:06:33 also Abyss:5 is a train wreck 01:06:36 nobody ever goes there 01:06:40 I do! 01:06:40 (except to die) 01:06:41 did you adjust spawn rates at all, or is the new A:4 exactly as full as the old one? 01:06:52 i've gone a few times, and never been happy with the decision 01:06:55 !lm . abyss:5 01:06:56 14. [2015-03-15 22:20:39] PleasingFungus the Bludgeoner (L25 DgWn) escaped from the Abyss! (Abyss:5) 01:07:05 amalloy: I think :4 is equivalent to :4 still 01:07:07 !lm . abyss:5 01:07:08 9. [2015-09-25 00:51:21] amalloy the Warrior (L26 FoAK of Lugonu) escaped from the Abyss! (Abyss:5) 01:07:08 !lm . abyss:5 s=noun 01:07:09 14 milestones for PleasingFungus (abyss:5): 5x Abyss, 5x escaped from the Abyss!, 4x abyssal 01:07:12 !lm . abyss:5 01:07:13 10. [2014-11-03 01:21:54] SGrunt the End of an Era (L22 HOFi of Qazlal) escaped from the Abyss! (Abyss:5) 01:07:25 qazlal. that's commitment 01:07:29 FOUR abyssal runes on a:5. which, I mean. wow. why on earth did I do that 01:07:30 ^ incidentally the rune grab in that game is hilarious 01:07:40 !lm . rune=abyssal s=place 01:07:41 !lm SGrunt hofi 42 -tv:<2.5 01:07:41 24 milestones for amalloy (rune=abyssal): 12x Abyss:4, 9x Abyss:3, 3x Abyss:5 01:07:42 42/61. SGrunt, XL22 HOFi, T:66722 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 01:07:52 !lg * abyss s=place 01:07:53 96452 games for * (abyss): 55898x Abyss:1, 30362x Abyss, 6603x Abyss:2, 2321x Abyss:3, 775x Abyss:4, 477x Abyss:5, 7x Abyss:6, 5x Abyss:7, 2x Abyss:8, Abyss:11, Abyss:9 01:08:11 !lg * abyss s=place recent 01:08:11 I think this surpasses even that one salamanders_mu ninja of mine for sheer hilarity 01:08:12 26853 games for * (abyss recent): 20631x Abyss:1, 4312x Abyss:2, 1341x Abyss:3, 377x Abyss:4, 192x Abyss:5 01:08:45 !lm * abyss.exit s=place recent 01:08:46 34052 milestones for * (abyss.exit recent): 20590x Abyss:1, 6373x Abyss:3, 3216x Abyss:2, 2210x Abyss:4, 1663x Abyss:5 01:09:51 I am offended that you survived that. 01:10:02 PleasingFungus: I still have no idea what triggers the bug 01:10:05 it's gone dormant again 01:10:08 I always suspected that that technique for surviving lethal poison was possible 01:10:28 i've seen that tv before, and i still don't understand your plan of "walk away from the enemies, get to low health, and then walk back towards them" 01:10:43 it's secret tech. 01:10:48 those numbers are pretty good 01:10:50 amalloy: I didn't realise the tentacle was there until it was too late 01:10:57 (or was going to be there even) 01:11:01 if i knew how to auto the math to get percentages 01:11:11 !learn e chimera s/Currently.*/Gone in 0.17+! 01:11:11 chimera[1/1]: A terrifying 3-headed monster composed of three separate monsters. Uses the primary attacks of the second two monsters as its aux attacks and can use spells and special abilities from all three monsters. Gone in 0.17+! 01:11:15 the idea was that I was going to lure the tmons out to kill it w/o being bothered by the mad acolytes 01:11:23 <|amethyst> according to general zot relativity, you undergo time dilation as you accelerate towards the monsters 01:11:46 Unstable branch on crawl.s-z.org updated to: 0.18-a0-218-g02954ca (34) 01:11:50 oh, yeah. has there been any feedback on new box of beasts? 01:11:50 !xxx Grunt 01:11:51 gammafunk casts a spell. 10 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Grunt! x10 01:12:06 PleasingFungus: my in-progress P game has a couple of boxes 01:12:09 I'll keep you posted. 01:12:15 <|amethyst> ten tacled monstrosities appear! 01:12:26 You tackle the monstrosity!! 01:12:26 Very Good. 01:12:27 PleasingFungus: a few people have told me it's fun, but I haven't heard much in terms of detail 01:12:30 PleasingFungus: the new boxes are a lot more fun 01:12:54 !send PleasingFungus a primal pleasingfungus beast 01:12:54 Sending a primal pleasingfungus beast to PleasingFungus. 01:12:55 the first time i used it i was impressed by the power level; in my recent games i'm less enthused but haven't really been keeping an eye on it compared to my evo skill 01:12:57 ah, define 'fun' 01:13:02 PleasingFungus: it takes a long time to get useful 01:13:03 putting the fun into gammafunk 01:13:05 in at least 10 pages single spaced 01:13:13 PleasingFungus: I reallllllly liked it as a nemelexite though 01:13:40 -!- gammafunk is now known as gammaunfun 01:13:41 -!- travis-ci has joined ##crawl-dev 01:13:42 The build has errored. (evoker-god-rebase - 86f88a0 #3759 : Steve Melenchuk): https://travis-ci.org/crawl/crawl/builds/92856269 01:13:42 -!- travis-ci has left ##crawl-dev 01:13:46 rip 01:13:48 ?? ? ? 01:13:48 I don't have a page labeled ?_? in my learndb. 01:14:00 -!- P_R_Deltoid has quit [Ping timeout: 240 seconds] 01:14:00 .. . . 01:14:04 thanks dns timeout 01:14:05 Excellent! 01:14:09 oh, looks like..yeah 01:14:36 Travis says to Grunt, "You haven't seen the last of me!" 01:14:38 amalloy: chequers: did the different facets feel noticeable? like, did you care when you got one or another? 01:14:41 -!- gammaunfun is now known as gammafunk 01:14:55 i noticed the blinkbolt 01:15:11 one I saw had a really weird name, and I always thought it was a bug 01:15:20 it was like....weirdblink or something 01:15:23 most of the other stuff i looked at for flavor but didn't care about for gameplay reasons 01:15:45 ah, this was in a tv 01:16:19 and i think i liked the ox facet because it made me think the thing had more hp and hit harder; dunno if this was actually true 01:16:28 I'm probably just getting tvs and webtiles confused, nm 01:16:39 !learn del nasty_poison 01:16:39 Deleted nasty poison[1/1]: Possessed by queen and soldier ants, queen bees, giant centipedes, emperor scorpions, and ghost moths. Inflicts two levels of poison on a successful hit. Can still be stopped by rPois, but otherwise always takes effect, unlike other kinds of poison. 01:17:51 ??twisted_resurrection 01:17:51 twisted resurrection[1/3]: Converts all piles of corpses in LOS into crawling corpses or macabre masses, very weak attackless creatures that can merge to form abominations. Creates 1HD worth of creatures per 60 to 20 aum, depending on spell power (and with half efficiency past 15 HD). Small aboms require 6HD and two corpses, large 11HD and three corpses. Replaced with {cigotuvi's embrace} in 0.16. 01:18:17 amalloy: they have rC, +5 AC, and an extra trample attack (though two other facets also get an extra attack). 01:18:20 !learn add pakellas_todo The demon of the infinite void smiles upon you. 01:18:21 pakellas todo[1/1]: The demon of the infinite void smiles upon you. 01:18:35 yeah, i noticed the trample but i don't think i really cared 01:18:48 rC is a complete surprise to me 01:18:48 yeah trample on summons is hard to make specific use of 01:19:06 -!- Thorbinator__ has quit [Read error: Connection reset by peer] 01:19:06 I had some vague thought that enemies getting knocked away from you might sometimes be nice 01:19:07 !learn add pakellas_todo drain/sap magic probably don't fit in as abilities any more - possibly drop them and think of something else 01:19:08 pakellas todo[2/2]: drain/sap magic probably don't fit in as abilities any more - possibly drop them and think of something else 01:19:12 yeah, but it'll sometimes be bad 01:19:17 yeah 01:19:18 PleasingFungus: it does help though that it's a single summon 01:19:21 also they might get knocked towards you 01:19:22 since then you can plan around it 01:19:35 !learn add pakellas_todo possible alternative ability: device smithing - spend X to add +1 to a rod w/o recharging it up to normal limits 01:19:36 pakellas todo[3/3]: possible alternative ability: device smithing - spend X to add +1 to a rod w/o recharging it up to normal limits 01:19:36 so some extent, I guess 01:19:44 amalloy: technically, all that stuff is in xv. even the AC! 01:19:50 hrm, I guess dcall makes mostly things with trample 01:19:51 gammafunk: Call Elephant Familiar 01:19:52 but who xvs... 01:19:59 and no other summon mixes trample with non-trample really 01:20:02 PleasingFungus: i actually have xv'd some beasts 01:20:11 sgd gives you hell beasts, that's about it 01:20:16 but if i saw "it is resistant to cold" i wouldn't know if that's frmo being: mature? ox? bat? 01:20:16 !learn edit pakellas_todo[3] s/+1/+1 or extra capacity (pick one? randomly chosen?)/ 01:20:17 ERROR: no argument for repetition operator: + 01:20:19 @??hell_beast 01:20:19 hell beast (072) | Spd: 15 | HD: 7 | HP: 66-98 | AC/EV: 5/14 | Dam: 28, 2007(trample) | 05demonic, 10doors, fighter | Res: 06magic(20), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 970 | Sz: Large | Int: human. 01:20:21 !learn edit pakellas_todo[3] s/\+1/\+1 or extra capacity (pick one? randomly chosen?)/ 01:20:22 pakellas todo[3/3]: possible alternative ability: device smithing - spend X to add +1 or extra capacity (pick one? randomly chosen?) to a rod w/o recharging it up to normal limits 01:20:32 or i guess it'd be like an oxshock beast 01:20:39 weirdsting beast 01:20:47 do any get catoblepas breath? 01:20:50 amalloy: fair enough 01:20:55 !send gammafunk chaos breath 01:20:55 Sending chaos breath to gammafunk. 01:20:58 I forget what the descriptions were like 01:20:59 that reminds me 01:21:01 no more chaos! 01:21:06 !motto no more chaos 01:21:06 NMC! N-No! M-More! C-Chaos! No More Chaos! NO MORE CHAOS! 01:21:36 gammafunk: no. wouldn't that be really strong? 01:21:37 yeah maybe the description is actually perfectly clear, in which case the reason i don't remember is it didn't seem to matter 01:21:47 !lg * pan vlong>=0.18-a0-140-g15f31f1 s=cikiller 01:21:47 No games for * (pan vlong>=0.18-a0-140-g15f31f1). 01:21:48 !send gammafunk apocalypse drakes 01:21:48 Sending apocalypse drakes to gammafunk. 01:21:49 PleasingFungus: yeah it would, hence I was wondering 01:21:51 dang 01:21:56 for only high evo beasts might be ok though 01:21:59 !lm * pan vlong>=0.18-a0-140-g15f31f1 s=name,verb 01:22:01 71 milestones for * (pan vlong>=0.18-a0-140-g15f31f1): 18x Bcadren (7x br.enter, 5x rune, 4x uniq, abyss.enter, god.mollify), 14x FacelessVoid (5x rune, 5x br.enter, 4x uniq), 12x Azhtabak (4x br.enter, 3x rune, 3x uniq, 2x abyss.enter), 9x Sar (3x uniq, 3x rune, 3x br.enter), 8x IDOlogic (3x br.enter, 2x rune, 2x uniq, abyss.enter), 5x Proton (3x uniq, rune, br.enter), 4x P0WERM0DE (2x br.enter, ... 01:22:11 !lm * pan vlong>=0.18-a0-140-g15f31f1 uniq=mnoleg s=name 01:22:12 5 milestones for * (pan vlong>=0.18-a0-140-g15f31f1 uniq=mnoleg): FacelessVoid, Bcadren, Sar, Azhtabak, Proton 01:22:17 i think the way BoB works is that your evo doesn't affect the kind of beast, only its maturity level 01:22:18 !lm * pan vlong>=0.18-a0-140-g15f31f1 uniq=mnoleg 1 -tv 01:22:19 1/5. Proton, XL27 FoFi, T:90706 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 01:22:22 !lm * pan vlong>=0.18-a0-140-g15f31f1 uniq=gloorx_vloq 1 -tv 01:22:22 1/4. IDOlogic, XL27 TeCj, T:144803 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 01:22:29 i guess you could give it only to primal ox*beasts or something 01:22:42 but then it's such a super-rare thing it will catch the player off-guard and you'll walk into it 01:22:47 heh 01:22:59 but I think your approach of "a few set of interesting abilities to give to monsters" is defoo a better design 01:23:04 -!- mong has quit [Quit: Leaving] 01:23:07 *deffo 01:23:12 also defoo 01:23:20 can't have too many foos 01:23:21 1learn add gammafunk_todo defoo the codebasse 01:23:39 defactoring 01:23:58 -!- tealeaves has quit [Quit: Bye] 01:24:42 has anyone died to chaos!mnoleg 01:24:52 no 01:24:53 :( 01:24:57 tragic 01:25:02 PleasingFungus: the facets didn't seem noticable because i had no control over them beyond "this one looks a bit crap, resummon" 01:25:04 it's only been a day!!! 01:25:05 oh was newmnoleg merged? 01:25:17 -!- Pacra has quit [Read error: Connection reset by peer] 01:25:18 chequers: that's noticeable! 01:25:27 PleasingFungus: I didn't really get a sense for which facets felt bad though, it was just intuition 01:25:33 heh 01:25:33 -!- Pacra has joined ##crawl-dev 01:25:48 most of that intuition was "batty movement, hmm seems useless, better summon again" 01:25:51 with summons you kind of have to see the monster in action a bunch to get a feel for what summon is how strong 01:25:57 lol 01:26:01 i guess really chaos clouds don't matter much until you get paralyzed and die 01:26:10 trog worshipers have to do this a lot to use bia effectively 01:26:15 yep. And this is wildly different monsters at different growth levels through a game 01:26:17 the batty ones are probably very very good in close quarters 01:26:24 yeah batty tend to be very good 01:26:30 since they'll spend all their time hitting shit 01:26:30 since they have fast speed I assume 01:26:33 drive your foes batty 01:26:33 yeah 01:26:38 -!- WalkerBoh has quit [Remote host closed the connection] 01:26:46 people even underestimate bats from spammals 01:26:57 but they're good at surviving and generating distractions 01:27:05 and just eventually killing fairly strong things 01:27:06 oh I did summon a few ancient firebeasts against cerebov which was funny 01:27:09 speed 20, which is harpy speed 01:27:13 chequers: heh! 01:27:23 "damn. the next one will be cold.. damn." repeat 01:27:29 r i p 01:27:38 at least they resist 01:27:39 -!- CanOfWorms has joined ##crawl-dev 01:27:41 I assume they resist 01:27:44 ya 01:27:47 oh i actually had something come up in my csdc game that i was able to reshape into an interesting puzzle to get the engineers at work talking about 01:27:54 i was looking for the serpent of hell, and knew he was either in tartarus or cocytus; furthermore, i'd been to tartarus and the vault there ahd four places he could possibly have placed, and i was only able to scout three of them before retreating. given that information, how likely is he to be in tartarus vs cocytus 01:28:02 there's a 1/3 chance of any given facet showing up in any given beast 01:28:07 -!- tealeaves has quit [Client Quit] 01:28:19 so there's a 1/3 chance they'll have rF, sinv, flying, whatever 01:28:48 good brainless in this t v 01:28:55 amalloy: this feels bayesian 01:29:18 here's a slightly random wish. I think part of the reason I tend not to rely on sack/box so much is that you can't reliably tell when it will run out. I'm not sure what a good solution is though, just making them wand-like (with charges) seems boring 01:29:20 yeah, it depends on which measure of probabilty you use i suppose 01:29:29 isn't that just the monty hall problem 01:29:36 nooo 01:29:45 so the serpent of hell... is a goat!!! 01:29:51 the goat of hell 01:29:56 hell goats 01:29:59 CanOfWorms: only if amalloy knew where the serpent was and intentionally avoided it 01:30:05 speaking of which, when are hell yaks 01:30:08 and the death yaktaur 01:30:18 death yaktaur captain of hell 01:30:22 yeah, it immediately reminds you of the monty hall problem, but because there's no moniscient narrator it's not really 01:30:28 the death yaktaur will be a unique <.< 01:30:28 montyscient 01:30:44 it's bayesian if you want it to be bayesian, frequentist if you want it to be frequentist 01:30:48 Grunt: I have a todo for a yaktaur unique, but with no real idea besides "there should be a yaktaur unique" 01:30:55 PleasingFungus: the death yaktaur. 01:31:03 -!- tealeaves has quit [Client Quit] 01:31:05 a yaktaur death knight! 01:31:07 ! 01:31:17 i always wanted an Ultimate Yak unique that has a huge herd of (death) yaks and casts a) immolation and b) shatter 01:31:40 each god should have a unique, and that one can be Xom's 01:31:45 -!- Zeor has quit [Quit: Leaving.] 01:31:52 -!- MgDark has quit [Ping timeout: 244 seconds] 01:32:02 chequers: the Ultimate Sheep? 01:32:29 band of sheep that it inner flames 01:32:34 the sniper yaktaur 01:32:38 -!- snowdude has quit [Ping timeout: 246 seconds] 01:32:42 spawns with sniper. 01:32:49 inner flame and sticky flame on all sheep in view 01:32:53 ??sniper 01:32:53 sniper[1/1]: The +15 heavy crossbow "Sniper" {velocity, SInv}. A triple crossbow with 27 base delay. 01:32:57 oh wait 01:32:59 and berserk, so instead of fleeing they charge you 01:33:25 the launcher with penetration is a longbow, isn't it 01:33:27 ??longbow 01:33:28 longbow[1/1]: Like a {shortbow}, but longer. 15 base damage, 1.7 base delay, 0.7 mindelay. Fires arrows. Small species (e.g. halflings) can't wield these. Try taking one from harmless monsters like centaur warriors, deep elf master archers, or Nessos! 01:33:35 ??piercer 01:33:35 piercer[1/1]: a +7 longbow of penetration with -2 EV. 01:33:44 rip 01:34:36 incidentally 01:34:36 hrm, nemelex_guide is funny but extremely obsolete 01:34:46 what the heck is gloorx's flavour 01:34:48 ??nemelex guide 01:34:48 nemelex guide[1/3]: Have you ever used a vacuum cleaner? 01:34:52 :( 01:34:59 ontoclasm: Demon Lord of Darkness 01:35:08 but why executioners 01:35:11 ontoclasm: Gloorx used to be known as Kikubaaqudgha 01:35:13 !learn mv nemelex_guide[1 old_nemelex_guide 01:35:13 nemelex_guide[1] -> old nemelex guide[1/1]: Have you ever used a vacuum cleaner? 01:35:26 way back when, Kiku had a 5 or 6* ability: Invoke Death 01:35:28 !learn del nemelex_guide[$ 01:35:29 Deleted nemelex guide[2/2]: Seriously though, sacrifice everything and then use the summoning decks against tough things. 01:36:00 which I think summoned reapers for most of its life span, though there may have been a short stretch when you could get an executioner 01:36:14 Grunt: is this legit history or a tall tale? 01:36:21 -!- iFurril has quit [Ping timeout: 260 seconds] 01:36:26 yeah he's not making that up 01:36:38 people didn't try to balance things terribly much way back then 01:36:45 XXX makes permanent aboms, etc 01:36:47 the flavor...! 01:36:48 https://github.com/crawl/crawl-ancient/blob/ancient/source/abl-show.cc#L167 01:36:56 that code is 4.0b26 01:37:04 wow, it's a data structure! 01:37:06 holy shit! 01:37:15 i didn't know crawl-ancient had those 01:37:19 where have the long if/goto blocks of yesterday gone...? 01:37:29 Invoke Death 01:37:29 PleasingFungus: scroll down a bit 01:37:32 holy shit, those unused 'evil god' abilities 01:37:48 oooh 01:37:55 "Turn into Demonic Serpent" 01:37:59 Grunt: ahh, I'm feeling much better now. 01:38:03 doy: TRAN_SERPENT_OF_HELL 01:38:04 Voldemort is a crawl-ancient god? 01:38:09 doy: I'm a big fan of 'charm snake' 01:38:09 Grunt: i know, right?? 01:38:12 I don't think that was ever active 01:38:17 much like ABIL_SHUGGOTH_SEED?? 01:38:27 (which was also a spell at some point) 01:38:33 (though never one that was in use) 01:38:47 I'm glad mpr("Sorry, you're not good enough to have a special ability."); has persisted so long 01:38:59 I recall the very first time I saw that message and felt vaguely insulted 01:39:07 might - healing - haste 01:39:09 good ol oka 01:39:28 @ at level 27 is very good 01:39:28 I think it's @ 01:39:39 I think you're thinking of shift+E 01:39:40 I'm sorry, level 27 is as high as you can go. With the way you've been playing, I'm surprised you got this far. 01:39:41 or ctrl+E? 01:39:50 ?/level 27 01:39:51 Matching entries (6): ashenzari_skill_boost[1] | bottled_efreet[1] | chief_of_staff[1] | dungeon_master[1] | funny_messages[2] | uber_naga[3] 01:39:51 Grunt: ty! 01:39:54 ??funny messages[2 01:39:54 funny messages[2/27]: I'm sorry, level 27 is as high as you can go. With the way you've been playing, I'm surprised you got this far. 01:40:04 wow, I remembered it exactly 01:40:06 yeah, it's shift+E 01:40:28 !learn e octopode_crusher[1 s/$/Gone in 0.18. 01:40:28 octopode crusher[1/1]: An {octopode} monster that can "throw" you while you're being constricted for 1d60 AC-checking, unavoidable damage. It prefers to throw you to a location near nasty monsters or open space. Also casts iron shot.Gone in 0.18. 01:40:31 ... 01:40:36 !learn e octopode_crusher[1 s/Gone/ Gone/ 01:40:36 octopode crusher[1/1]: An {octopode} monster that can "throw" you while you're being constricted for 1d60 AC-checking, unavoidable damage. It prefers to throw you to a location near nasty monsters or open space. Also casts iron shot. Gone in 0.18. 01:40:43 !learn edit octopode_crusher s/Gone/Crushed/ 01:40:43 octopode crusher[1/1]: An {octopode} monster that can "throw" you while you're being constricted for 1d60 AC-checking, unavoidable damage. It prefers to throw you to a location near nasty monsters or open space. Also casts iron shot. Crushed in 0.18. 01:40:52 aw, why are they gone 01:41:00 because Grunt Hates Fun 01:41:03 replaced with... iron [s]man[/s] giant! 01:41:15 ??the iron giant 01:41:15 the iron giant[1/1]: A unique stone giant, only made of iron. Summons a posse of iron elementals, hits hard and shoots iron shot. Appears in Sprint only. 01:41:19 yeah actually that entry could mention that 01:41:26 gammafunk: I was worried about character limits 01:41:30 true 01:41:32 let's see 01:42:00 !learn edit octopode_crusher s/Crushed in/Replaced by iron giants in/ 01:42:00 octopode crusher[1/1]: An {octopode} monster that can "throw" you while you're being constricted for 1d60 AC-checking, unavoidable damage. It prefers to throw you to a location near nasty monsters or open space. Also casts iron shot. Replaced by iron giants in 0.18. 01:42:04 !learn add iron_giant Formerly a Sprint unique; now a normal Depths (and sometimes Dis) enemy. Throws iron shots, and throws *you* into its band of other giants. 01:42:04 iron giant[2/2]: Formerly a Sprint unique; now a normal Depths (and sometimes Dis) enemy. Throws iron shots, and throws *you* into its band of other giants. 01:42:07 ??iron giant 01:42:08 the iron giant[1/1]: A unique stone giant, only made of iron. Summons a posse of iron elementals, hits hard and shoots iron shot. Appears in Sprint only. 01:42:14 !learn del iron_giant[1] 01:42:14 Deleted iron giant[1/2]: see {the_iron_giant[1]} 01:42:24 wow, whoever added ??ophe is my hero 01:42:28 ??ophe 01:42:29 ophe[1/1]: http://www.paranatural.net/index.php?id=100 01:42:38 !learn set the_iron_giant see {iron giant} 01:42:38 the iron giant[1/1]: see {iron giant} 01:42:41 ??iron giant 01:42:41 iron giant[1/1]: Formerly a Sprint unique; now a normal Depths (and sometimes Dis) enemy. Throws iron shots, and throws *you* into its band of other giants. 01:43:34 rip He 01:43:46 wow, someone went absolutely nuts on the ??orb of destruction entry. 01:43:58 Ashenzari warns you: "He isn't." 01:44:08 !learn del orcish_items[1 01:44:08 Deleted orcish items[1/2]: If you are an orc, orcish armour impedes spellcasting less than other armours and improves your effective Armour skill. Orcs do slightly more damage with orcish weapons. The Armour and damage bonuses are larger if you are also a follower of Beogh, growing with piety. 01:44:09 !learn del orcish_items[1 01:44:10 Deleted orcish items[1/1]: A randomly generated orcish weapon will be -1 to hit, on a coinflip, and +1 to damage, on another coinflip. Orcish weapons have a 50% chance of having their ego removed, if they tried to generate with one. 01:44:26 haha, wow 01:44:39 speaking of ancient 01:44:55 doy: I think the ??nasty_poison entry I deleted earlier might have been older. 01:45:10 I was going to say we could leave those in with a note when they were removed 01:45:24 but maybe it's better to delete; we seem to delete or not a bit arbitrarily 01:45:25 -!- vale_ has quit [Read error: Connection reset by peer] 01:45:42 maybe it's when it's been gone for several versions 01:45:52 hey, it's all still in my local copy of the old learndb! 01:45:53 huh, didn't even realize monster nasty poison had stopped being a thing 01:45:59 along with ??badwiki etc 01:46:25 "i guess that's how meaningful it was" 01:46:40 probably, yeah 01:46:47 doy: they have AF_POISON_STRONG, which does a little more than twice as much poison. 01:47:08 i just checked and the game on my normal ontoclasm account has been chain-updated since 0.14-a0 01:47:20 ! 01:47:29 however, it doesn't add 'two levels of poison', because I think that's referring to DUR_POISON_II. 01:47:41 so *you're* the reason that we have all of this save compat code 01:47:53 yesp 01:47:55 lol 01:47:57 !locateall 01:47:59 ontoclasm: CSZO 0.18-a, L15 HOGl of Beogh || pseudoclasm: CSZO 0.17-a, L17 DrTm of Cheibriados 01:48:11 !log ontoclasm hogl 01:48:12 1. ontoclasm, XL9 HOGl, T:8628: http://dobrazupa.org/morgue/ontoclasm/morgue-ontoclasm-20140312-164255.txt 01:48:16 !log ontoclasm hogl -1 01:48:16 1. ontoclasm, XL9 HOGl, T:8628: http://dobrazupa.org/morgue/ontoclasm/morgue-ontoclasm-20140312-164255.txt 01:48:19 enh 01:48:22 !lm marvinpa naee alive x=gid 01:48:23 86. [2015-09-17 17:02:13] [game_key=MarvinPA:cdo:20130118213330S] MarvinPA the Farming Plane Slider (L27 NaEE of Makhleb) entered Pandemonium on turn 955531. (D:22) 01:48:24 &dump ontoclasm 01:48:25 http://dobrazupa.org/morgue/ontoclasm/ontoclasm.txt 01:48:42 !kw eternalnaga gid=MarvinPA:cdo:20130118213330S 01:48:42 Defined keyword: eternalnaga => gid=MarvinPA:cdo:20130118213330S 01:48:48 9 removed MONS_GIANT_GOLDFISHs 01:48:50 haha 01:48:51 !lm * eternalnaga 1 x=cv 01:48:52 1/1889. [2013-02-18 21:36:05] [cv=0.12-a] MarvinPA the Digger (L3 NaEE of Vehumet) became a worshipper of Vehumet on turn 1061. (D:2) 01:48:56 26648 | Shoals:2 | why do you all have staves 01:48:58 26648 | Shoals:2 | why 01:49:11 from before beogh reform 01:49:39 i saved orc because interlevel recall didn't exist yet 01:49:48 I think that giving orcs quarterstaves may have been the opposite of tech. 01:50:00 -!- waat has quit [Ping timeout: 260 seconds] 01:52:39 forgot I could do this: 01:52:43 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-218-g02954ca 01:52:51 @??spark wasp 01:52:52 spark wasp (11y) | Spd: 15 | HD: 12 | HP: 51-81 | AC/EV: 9/14 | Dam: 3311(elec:12-17) | fly | Res: 06magic(40), 05fire, 02cold, 11elec+++ | Vul: 09poison | Chunks: 14noxious | XP: 1213 | Sp: blinkbolt (2d18) [06!sil] | Sz: tiny | Int: brainless. 01:53:02 @??orange demon 01:53:02 orange demon (044) | Spd: 10 | HD: 8 | HP: 44-65 | AC/EV: 3/7 | Dam: 15(reach), 804(weakness) | 05demonic, 10doors | Res: 06magic(60), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 418 | Sz: Medium | Int: human. 01:55:47 03Grunt02 07* 0.18-a0-219-g9f59394: Don't give iron giants 220 extra HP. 10(34 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9f593941217d 01:56:36 I should probably merge master into the other experimentals <.< 01:56:37 !send Grunt the Iron Giant 01:56:38 Sending the Iron Giant to Grunt. 01:56:40 I'll do that tomorrow 01:57:54 geeze, 33 dam, speed 15, 14 ev 01:58:03 @??hornet 01:58:03 hornet (05y) | Spd: 15 | HD: 8 | HP: 36-57 | AC/EV: 7/14 | Dam: 2304(paralyse) | fly | Res: 06magic(40) | Vul: 09poison | Chunks: 14noxious | XP: 546 | Sz: tiny | Int: brainless. 01:59:07 -!- iFurril has quit [Ping timeout: 246 seconds] 01:59:22 hrm 01:59:36 ??fight 01:59:36 !fight[1/3]: the best(/spammiest) invention since ever. telnet termcast.develz.org (FightClub channel) to watch. "!fight cancel" to end a fight that's stalled, or repeat the same command line with "cancel" at the end, e.g. !fight butterfly v butterfly cancel. 01:59:41 !fight moon troll v spark wasp 02:00:02 ??fight[2 02:00:02 !fight[2/3]: Examples: "!fight 20-headed hydra v 10 kobold ; scimitar ego:flaming", "!fight 99 orc v the royal jelly", "!fight electric eel v 10 rat". Note the syntax for some monsters -- make sure you aren't pluralizing, and spell monster names correctly. 02:00:04 -!- omarax has quit [Remote host closed the connection] 02:00:04 ??fight[3 02:00:04 !fight[3/3]: PM varmin your !fight requests to reduce channel spam. 02:00:09 -!- Pacra has quit [Read error: Connection reset by peer] 02:00:25 dang, what's the number of rounds syntax again 02:00:56 <|amethyst> t:10 02:00:56 ty 02:00:58 <|amethyst> !source docs/arena.txt 02:00:59 Can't find docs/arena.txt. 02:01:03 !source arena.txt 02:01:04 https://github.com/crawl/crawl/blob/master/crawl-ref/docs/arena.txt 02:01:26 !fight t:10 moon troll v 2 spark wasp 02:02:26 -!- tealeaves has quit [Quit: Bye] 02:02:56 @??moon_troll 02:02:57 moon troll (11T) | Spd: 12 | HD: 18 | HP: 77-115 | AC/EV: 20/4 | Dam: 35, 2509(claw), 2509(claw) | 10weapons, 10items, 10doors, spellcaster, see invisible, regen | Res: 06magic(140), 05fire, 02cold, 03poison | XP: 2746 | Sp: b.corrosive (3d21) | Sz: Big | Int: human. 02:03:00 ah, no relec 02:03:08 -!- Zekka is now known as Zeqquora 02:03:10 !fight t:5 moon troll v spark wasp 02:03:57 <|amethyst> !fight t:10 moon troll ; storm dragon armour v 2 spark wasp delay:60 02:04:08 barely won vs single spark wasp 02:04:19 oh delay, yeah that's helpful 02:04:22 <|amethyst> !fight t:10 moon troll ; storm dragon armour v 3 spark wasp delay:60 02:04:56 <|amethyst> so the SDA is worth about a wasp and a half 02:05:12 -!- tealeaves has quit [Client Quit] 02:05:29 well I wonder, since SDA adds a lot of ac 02:05:29 !fight spark wasp v emperor scorpion t:30 delay:50 02:05:48 -!- tealeaves has quit [Client Quit] 02:06:01 ah but it doesn't have mtla then 02:06:03 so it mostly evens out 02:06:18 interestinf 02:06:19 g 02:06:27 q: does it ever matter that ball lightning has 12 HD? 02:06:28 that's like 9 ac from unenchanted sda vs 8 from mtla 02:06:48 they're magic immune, give no xp, and are unliving. also they can't attack. 02:06:51 probably to the "monster threat" display 02:07:02 why does the monster threat display use hd 02:07:05 is that based on xp or hd? 02:07:18 I think it's based on hd and other stuff 02:07:31 -!- Evablue has quit [Ping timeout: 246 seconds] 02:07:33 !fight iron giant hp:220 band v 2 juggernaut delay:50 t:10 02:07:35 why would it not just be based on xp 02:07:37 !source mons_threat_level 02:07:38 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-util.cc#l4732 02:07:40 it's just xp 02:07:58 !fight iron giant hp:220 band v 5 juggernaut delay:50 t:10 02:08:04 okay 02:08:10 -!- molotove1 has quit [Ping timeout: 265 seconds] 02:08:11 i think it used to not be, at some point 02:08:19 -!- molotove2 is now known as molotove1 02:08:39 // Conjurators use melee to conserve mana, MDFis switch plates... 02:08:40 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 02:08:42 what does this even mean 02:09:31 Just some song notes Dylan jotted down when he was playing DCSS 02:10:39 03doy02 07* 0.18-a0-220-gcd50e2a: use an enum rather than defines for rng types 10(3 weeks ago, 3 files, 7+ 4-) 13https://github.com/crawl/crawl/commit/cd50e2a34923 02:10:39 03doy02 07* 0.18-a0-221-g6c52f40: clarify random_real a bit 10(3 weeks ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/6c52f4017706 02:10:39 03doy02 07* 0.18-a0-222-gc611b21: this is just div_rand_round 10(3 weeks ago, 1 file, 1+ 4-) 13https://github.com/crawl/crawl/commit/c611b21f3087 02:10:39 03doy02 07* 0.18-a0-223-g0a77a94: there's no need for these functions to be defined separately 10(3 weeks ago, 19 files, 76+ 86-) 13https://github.com/crawl/crawl/commit/0a77a9441c56 02:10:39 03doy02 07* 0.18-a0-224-g739e436: bestroll is unused 10(3 weeks ago, 2 files, 0+ 16-) 13https://github.com/crawl/crawl/commit/739e43651c00 02:14:35 -!- WereVolvo has quit [Read error: Connection reset by peer] 02:15:25 a doy commitstorm! why was this not in my local forecast?!?! 02:16:04 because i actually wrote it three weeks ago, and just held off on pushing because of the tournament 02:16:06 (: 02:16:12 Expect light PleasingFungus commit showers in the evening with a chance of Grunt commits was all it told me 02:16:39 yeah I guess that's to be expected 02:18:39 doy: hrm, isn't there another file where headers need to be defined wrt the build? 02:19:21 not headers, i don't think 02:19:35 there's Makefile.obj for .cc files 02:20:05 ah, that must be it, thanks 02:20:12 yes 02:20:37 @??boris 02:20:38 Boris (05L) | Spd: 10 | HD: 22 | HP: 154 | AC/EV: 15/10 | Dam: 25, 1513(drain) | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 13magic(immune), 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 5753 | Sp: iron shot (3d37), b.cold (3d32), invisibility, o.destruction (9d18) | Sz: Medium | Int: human. 02:20:41 hp: 154 02:20:56 ...because he has 22 hd 02:21:51 why, is that a problem? 02:22:26 -!- qoala has joined ##crawl-dev 02:22:49 -!- Zeqquora is now known as Zekka 02:23:07 it is certainly very crawl 02:23:36 it is certainly very crawl. 02:23:53 -!- Gorgo has quit [Quit: This computer has gone to sleep] 02:25:53 // numbers! 02:27:07 on the other hand, psyche has 39 hp, and I have no idea why. 02:27:28 @??psyche 02:27:28 Psyche (13@) | Spd: 13 | HD: 5 | HP: 39 | AC/EV: 2/12 | Dam: 7 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 424 | Sp: throw frost (3d6), cantrip, haste, throw flame (3d6), magic dart (3d4), invisibility [04emergency] | Sz: Medium | Int: human. 02:28:24 -!- ldierk has joined ##crawl-dev 02:29:43 %git 101ce92 02:29:43 07greensnark02 * 0.2-a0-526-g101ce92: Added wizmode command to simulate monster vs player combat (&^F). 10(9 years ago, 9 files, 346+ 401-) 13https://github.com/crawl/crawl/commit/101ce9277219 02:30:27 -!- KaibaCorp has quit [Remote host closed the connection] 02:30:30 but she had 24 hp before, which also isn't very meaningful 02:31:27 well what is the correct HP that boris should really have, I guess I don't know the secret answer 02:31:35 it's just a funnily specific number. 02:31:40 not 150, not 155, 154. 02:31:42 that's all. 02:31:52 yeah I think we have some hd-based scaling of hp 02:31:59 so really the funny number isn't hp imo 02:32:00 it's just the hd 02:32:28 no, uniques have fixed, non-hd-based hp 02:32:39 ok, in that case it would be a funny number 02:32:42 but I saw 22 hd 02:32:47 and 154 is a multiple of 22 02:32:50 right 02:33:46 -!- kaiza has quit [Ping timeout: 272 seconds] 02:34:25 is boris less common these days? 02:34:44 I don't believe so 02:34:49 he is 02:34:53 because the game is shorter 02:34:56 ah 02:34:58 grunt has a branch for this 02:34:59 right 02:35:06 lurking... 02:35:12 less common than... 02:38:11 so if i wanted to make random_choose into a wrapper around a member function of some kind 02:38:14 how would i even do that 02:38:18 -!- tealeaves has quit [Quit: Bye] 02:38:47 all of this c++11 that we are growing is making it harder to write code while continuing to only pretend i know c++ 02:39:47 -!- tealeaves has quit [Client Quit] 02:39:49 @??starspawn tentacle 02:39:49 starspawn tentacle (11w) | Spd: 10 (07stationary) | HD: 22 | HP: 16-27 | AC/EV: 8/2 | Dam: 303(constrict) | 11non-living, fly, unbreathing | Res: 13magic(immune), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 0 | Sz: Large | Int: human. 02:39:56 -!- WalrusKing has quit [Ping timeout: 252 seconds] 02:39:59 this is perhaps an |amethyst question 02:40:04 hp = 9 + 1d22 02:40:23 doy: a member function of a class, or just a function generally? 02:41:29 like, i want the function random_choose to just be a wrapper that calls a member function of some global object with the same arguments 02:41:52 i just don't understand the syntax for variable template arguments and such 02:44:09 -!- tealeaves has quit [Client Quit] 02:44:37 -!- waat has quit [Ping timeout: 240 seconds] 02:45:14 -!- Kalir has quit [Changing host] 02:45:22 !function random_choose 02:45:23 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random.h#l45 02:46:40 doy: I guess I don't know what you mean by a member function with the same arguments 02:46:46 in the context of random_choose 02:47:54 i want to refactor our rng stuff into a class, rather than passing around rng types arbitrarily and inconsistently into only some functions 02:48:13 and then have some global functions that are wrappers around member functions called on the default rng 02:49:11 ah, so you'd call this method with the list of arguments passed from the wrapper function 02:49:13 New branch created: derandomhp (1 commit) 13https://github.com/crawl/crawl/tree/derandomhp 02:49:13 03PleasingFungus02 07[derandomhp] * 0.18-a0-218-g5c69ffc: Randomize all monster HP 10(3 minutes ago, 5 files, 540+ 549-) 13https://github.com/crawl/crawl/commit/5c69ffc0f8c1 02:49:17 and the method would do the choosing 02:49:18 right 02:49:30 per a discussion from some months ago 02:50:06 doy: hrm, if you look at the current implementation of random_choose, can't you basically do this 02:50:18 make a const array with the variable args stored, pass it to your method? 02:50:44 also, gammafunk, was there consideration of banding op crushers with classed merfolk? 02:51:07 PleasingFungus: well, opc are only good in shoals as an ood, and doing that would make them even more ood 02:51:13 I mean 02:51:15 in depths we don't really want to be placing merfolk 02:51:15 in depths 02:51:16 -!- ontoclasm has quit [Quit: Leaving.] 02:51:20 gammafunk: i mean, sure, but i'd like to keep the same api 02:51:51 ok. 02:51:57 i guess i could have it call a separate method that the method version of random_choose also calls 02:52:00 shrug 02:52:08 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 42.0/20151029151421]] 02:52:35 gammafunk: http://imgur.com/a/de2Gt 02:52:37 @??curse skull 02:52:38 curse skull (13z) | Spd: 15 | HD: 13 | HP: 55 | AC/EV: 35/3 | 07undead, evil, see invisible, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1631 | Sp: sum.undead [06!sil], s.torment [06!sil] | Sz: tiny | Int: human. 02:52:40 quick and dirty 02:52:54 thanks 02:53:22 doy: yeah, sounds like |amethyst would be a good one to query about that. took me too long to even understand what you meant :) 02:53:49 haha, the differences in those winrate graphs 02:53:51 (: 02:53:53 :) 02:54:29 I wanted to add t0.15 02:54:41 didn't get around to it. maybe later 02:54:49 it's kind of a pain 02:55:18 I like the little uptick of wins right at the end of t0.17 02:58:53 i'm impressed by how even the winrate is 02:59:53 -!- keszocze has quit [Ping timeout: 260 seconds] 03:00:04 -!- omarax has quit [Remote host closed the connection] 03:01:42 !tstats 03:01:46 !gamesby * t 03:01:47 * (t) has played 87997 games, between 2015-11-06 20:00:13 and 2015-11-22 19:59:52, won 1403 (1.6%), high score 74467661, total score 9470933161, total turns 610190206, play-time/day 102d+9:44:28, total time 4y+280d+21:36:07. 03:02:02 Stats after 16 days (t): 2836 players, 993 runers, 533 winners, 1400 wins, 74049 games, winrate 1.89%, total player time 4y+242d+18:06:53. 03:02:10 why are those different? 03:02:32 oh, version i guess 03:02:47 no, that's not it 03:04:04 -!- lobf has joined ##crawl-dev 03:08:18 -!- minmay has quit [Ping timeout: 240 seconds] 03:08:23 -!- minqmay has quit [Ping timeout: 255 seconds] 03:11:06 doy: tstats probably removes bots 03:11:11 -!- unmovable has quit [] 03:11:12 aha 03:11:18 !gamesby * t !@bot 03:11:20 * (t !@bot) has played 79799 games, between 2015-11-06 20:00:13 and 2015-11-22 19:59:52, won 1400 (1.8%), high score 74467661, total score 9430806773, total turns 581630217, play-time/day 100d+22:15:07, total time 4y+255d+18:17:11. 03:11:31 nope, not quite 03:11:57 !gamesby * t !@bot !boring 03:12:00 * (t !@bot !boring) has played 74049 games, between 2015-11-06 20:00:13 and 2015-11-22 19:59:52, won 1400 (1.9%), high score 74467661, total score 9424406380, total turns 576637189, play-time/day 100d+3:53:20, total time 4y+242d+18:06:53. 03:12:03 there we go 03:12:25 -!- shuangxi has quit [Client Quit] 03:14:10 -!- iFurril has quit [Ping timeout: 244 seconds] 03:14:53 -!- tealeaves has quit [Quit: Bye] 03:16:13 -!- tealeaves has quit [Client Quit] 03:18:58 -!- tealeaves has quit [Client Quit] 03:22:09 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-224-g739e436 (34) 03:30:26 -!- GauHelldragon2 has quit [Ping timeout: 255 seconds] 03:31:24 -!- Azzkikr has quit [Ping timeout: 272 seconds] 03:42:58 -!- tealeaves has quit [Quit: Bye] 03:44:15 -!- dtsund has quit [Quit: Leaving] 03:45:10 -!- ldierk has quit [Ping timeout: 244 seconds] 03:48:57 -!- jccnd has quit [Quit: jccnd] 03:49:05 -!- Evablue has quit [Quit: Evablue] 03:50:16 -!- tealeaves has quit [Quit: Bye] 03:53:37 -!- tealeaves has quit [Client Quit] 03:54:10 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:55:04 -!- tealeaves has quit [Client Quit] 03:57:22 -!- lobf has quit [Quit: lobf] 03:59:17 -!- ussdefiant_ has quit [Ping timeout: 260 seconds] 04:00:04 -!- omarax has quit [Remote host closed the connection] 04:03:26 -!- Idolo has quit [] 04:11:18 -!- ldierk has joined ##crawl-dev 04:13:24 -!- qoala has quit [Quit: Abscond!] 04:15:16 -!- uJellie has quit [Quit: Leaving] 04:17:28 -!- GauHelldragon2 has quit [Ping timeout: 272 seconds] 04:18:37 Remove comes into view. 04:18:41 good pan lord name 04:18:55 03doy02 07* 0.18-a0-225-g39770e8: simplify 10(27 minutes ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/39770e82d5b0 04:18:55 03doy02 07* 0.18-a0-226-g62b5303: better autotargeting of monsters with explosions 10(in the future, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/62b5303cbeee 04:18:58 !commit remove Remove 04:18:58 3CanOfWorms 0.18-a0-1999-g6a30dcb: remove Remove 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=6a30dcb 04:19:11 it's a sign 04:19:20 reminding you of your duties as a new devteam member 04:25:48 -!- tealeaves has quit [Quit: Bye] 04:27:07 -!- tealeaves has quit [Client Quit] 04:28:19 -!- bleak has quit [Ping timeout: 265 seconds] 04:28:26 -!- tealeaves has quit [Client Quit] 04:30:44 -!- ldierk has quit [Ping timeout: 250 seconds] 04:38:36 -!- molotove1 has quit [Quit: Leaving.] 04:43:26 -!- P_R_Deltoid has quit [Ping timeout: 272 seconds] 04:44:21 !tell gammafunk XXX is so good 04:44:21 amalloy: OK, I'll let gammafunk know. 04:45:50 doy: was that a mantis issue? 04:46:03 wheals: no idea 04:46:10 it was just a thing i noticed when playing 04:49:48 looks like #8994 and #7415 may have been fixed 04:49:56 -!- ProzacElf has quit [Ping timeout: 272 seconds] 04:50:50 also note |amethyst's comments in #7415, where he expresses concern re: imb about this approach 04:52:02 yeah, i'm not really convinced that those concerns will be a problem in practice 04:52:56 i mean, this behavior doesn't kick in unless there aren't any better things to try to target 04:53:32 and i don't think that leaving the cursor on you is really an improvement, even if the chance for it to hit an enemy is small 04:57:20 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 04:58:24 -!- wheals has quit [Quit: Page closed] 04:59:32 -!- tealeaves has quit [Quit: Bye] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:01:41 -!- tealeaves has quit [Client Quit] 05:03:08 -!- tealeaves has quit [Client Quit] 05:04:33 -!- minmay has joined ##crawl-dev 05:06:31 03doy02 07* 0.18-a0-227-g78e7867: allow searching for items that should be autopickedup 10(in the future, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/78e7867c1235 05:08:04 -!- Nerem has quit [Ping timeout: 252 seconds] 05:09:32 -!- elliptic has quit [Ping timeout: 252 seconds] 05:10:25 -!- Evablue has quit [Quit: Evablue] 05:14:50 i wonder if unseen horrors have too much xp 05:15:00 probably not by a lot, i guess 05:15:00 @?? unseen horror 05:15:00 unseen horror (06x) | Spd: 30 | HD: 7 | HP: 30-51 | AC/EV: 5/10 | Dam: 12 | see invisible | Res: 06magic(20) | XP: 726 | Sz: Medium | Int: animal. 05:15:04 @?? yak 05:15:04 yak (07Y) | Spd: 10 | HD: 7 | HP: 24-51 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(20) | XP: 205 | Sz: Large | Int: animal. 05:15:15 it's ok 05:15:25 if it appears early enough that's a really significant chunk it's worth it 05:16:14 @??orc knight 05:16:14 orc knight (10o) | Spd: 10 | HD: 9 | HP: 52-88 | AC/EV: 11/10 | Dam: 25 | 10weapons, 10items, 10doors, fighter | Res: 06magic(40) | XP: 612 | Sp: battlecry [11!AM] | Sz: Medium | Int: human. 05:16:47 later when they're more likely to appear that isn't really a huge chunk 05:16:59 @??lindwurm 05:16:59 lindwurm (09k) | Spd: 10 | HD: 9 | HP: 37-64 | AC/EV: 8/6 | Dam: 20, 10, 10 | Res: 06magic(40) | XP: 649 | Sp: fire breath (3d18) [11!AM, 06!sil, 08breath] | Sz: Large | Int: animal. 05:18:02 @??deep troll 05:18:02 deep troll (08T) | Spd: 10 | HD: 10 | HP: 42-70 | AC/EV: 6/10 | Dam: 27, 2009(claw), 2009(claw) | 10doors, see invisible, regen | Res: 06magic(40), 08blind | XP: 723 | Sz: Large | Int: human. 05:18:08 shrug 05:18:08 -!- ldf_ has quit [Remote host closed the connection] 05:19:26 -!- Evablue has quit [Client Quit] 05:25:36 -!- Insomniak has quit [Quit: I like to rock] 05:31:00 !tell |amethyst http://i.imgur.com/CJpf70t.png 05:31:00 gammafunk: You have 1 message. Use !messages to read it. 05:31:01 gammafunk: OK, I'll let |amethyst know. 05:31:13 !tell amalloy It's sooooo good 05:31:14 gammafunk: OK, I'll let amalloy know. 05:34:54 -!- tealeaves has quit [Quit: Bye] 05:38:03 -!- vale_ has quit [Remote host closed the connection] 05:38:32 -!- tealeaves has quit [Client Quit] 05:41:30 -!- tealeaves has quit [Client Quit] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:02:27 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 06:10:08 -!- Sovek has quit [Quit: Page closed] 06:15:13 -!- amalloy is now known as amalloy_ 06:17:18 -!- tealeaves has quit [Quit: Bye] 06:18:10 -!- tealeaves has quit [Client Quit] 06:19:00 -!- tealeaves has quit [Client Quit] 06:26:51 -!- siepu has quit [Ping timeout: 252 seconds] 06:39:26 -!- HellTiger has quit [Ping timeout: 246 seconds] 06:43:37 -!- vale_ has quit [Ping timeout: 265 seconds] 06:50:04 -!- tealeaves has quit [Quit: Bye] 06:50:34 -!- KurzedMetal has quit [Read error: Connection reset by peer] 06:52:46 -!- Patashu has quit [Ping timeout: 272 seconds] 06:52:50 -!- tealeaves has quit [Client Quit] 06:53:05 -!- } has quit [Ping timeout: 246 seconds] 06:53:59 -!- iafm has quit [Quit: leaving] 06:59:30 -!- tealeaves has quit [Quit: Bye] 06:59:45 -!- BlackGyver has quit [Ping timeout: 240 seconds] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:01:33 -!- ololoev has quit [Quit: Page closed] 07:09:47 -!- Zekka has quit [Ping timeout: 264 seconds] 07:32:39 -!- tealeaves has quit [Quit: Bye] 07:35:36 -!- tealeaves has quit [Client Quit] 07:40:13 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:41:53 -!- Blazinghand has quit [Read error: Connection reset by peer] 07:41:57 -!- mizu_no_oto has quit [Client Quit] 07:44:31 -!- vale_ has quit [Ping timeout: 265 seconds] 07:44:51 -!- tealeaves has quit [Quit: Bye] 07:49:08 -!- n1k has quit [Read error: Connection reset by peer] 07:49:25 -!- n1k has joined ##crawl-dev 07:49:49 -!- n1k is now known as Guest38219 07:50:25 -!- travis-ci has joined ##crawl-dev 07:50:26 The build was broken. (master - bad0285 #3770 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/92866664 07:50:27 -!- travis-ci has left ##crawl-dev 07:57:08 -!- MarvinPA has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:01:43 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 08:05:53 -!- MakMorn has quit [Ping timeout: 246 seconds] 08:08:24 -!- Nattefrost has quit [Read error: Connection reset by peer] 08:20:55 -!- tealeaves has quit [Quit: Bye] 08:21:33 re octopode crushers/iron giants in backlog, i also though the reasoning behind the change was that throwing the player wasn't a very good ability, so was confused to see iron giants still having it 08:22:14 not sure where the idea that i have a vendetta against player-species monsters came from, having some classed octopode monster exist sounds fine to me in theory as long as it's a good monster (which imo crushers weren't) 08:28:19 just rename krakens to giant octopodes 08:28:30 while you're at it make tentacles not-terrible 08:28:39 -!- tealeaves has quit [Quit: Bye] 08:30:09 !messages 08:30:09 No messages for TZer0. 08:30:11 -!- tealeaves has quit [Client Quit] 08:31:46 -!- WalrusKing has quit [Ping timeout: 260 seconds] 08:33:10 -!- zxc has quit [Ping timeout: 260 seconds] 08:39:36 -!- xv_ has joined ##crawl-dev 08:39:50 how can i request a password reset on s-z? 08:46:07 there aren't really any other classed octopode monsters, and I don't think there are any specific proposals for any; as I said it'd be different if a set of well-designed ones existed 08:51:28 xv_: |amethyst can reset passwords, he'll probably see your request, but you can also post in this thread: https://crawl.develz.org/tavern/viewtopic.php?f=9&t=7880 08:52:19 ok i pmed him 08:52:20 thank you 08:52:27 -!- yottam has quit [Quit: leaving] 08:52:45 -!- xv_ has left ##crawl-dev 08:53:27 -!- Wheatmill has quit [Read error: Connection reset by peer] 08:58:10 -!- siepu has quit [Ping timeout: 272 seconds] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:05:35 -!- Lasty has quit [Quit: Leaving.] 09:06:18 -!- tealeaves has quit [Quit: Bye] 09:09:08 -!- tealeaves has quit [Client Quit] 09:10:41 -!- tealeaves has quit [Client Quit] 09:30:11 <|amethyst> !tell xv_ email sent 09:30:11 |amethyst: You have 1 message. Use !messages to read it. 09:30:11 |amethyst: OK, I'll let xv_ know. 09:30:42 -!- elliptic has joined ##crawl-dev 09:31:36 <|amethyst> gammafunk: heh, I'm sure my students have found similar things in the online textbook I use 09:34:14 -!- LexAckson has joined ##crawl-dev 09:41:13 -!- elliptic has quit [Quit: Leaving] 09:41:25 -!- tealeaves has quit [Quit: Bye] 09:44:13 -!- tealeaves has quit [Client Quit] 09:44:30 -!- vale_ has quit [Ping timeout: 240 seconds] 09:45:05 -!- tealeaves has quit [Client Quit] 09:45:46 -!- tealeaves has quit [Client Quit] 09:47:19 -!- CKyle has joined ##crawl-dev 09:49:14 -!- LexAckson has quit [Ping timeout: 260 seconds] 09:58:30 -!- Rast- has joined ##crawl-dev 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:00:10 -!- GauHelldragon2 has quit [Read error: Connection reset by peer] 10:01:55 -!- Rast has quit [Ping timeout: 240 seconds] 10:02:51 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 10:10:13 -!- ontoclasm has joined ##crawl-dev 10:10:17 -!- greensnark is now known as foosnark 10:10:31 -!- foosnark is now known as greensnark 10:11:02 -!- tealeaves has quit [Quit: Bye] 10:17:30 -!- Finerminer has quit [Quit: Page closed] 10:19:05 -!- tealeaves has quit [Quit: Bye] 10:19:53 -!- tealeaves has quit [Client Quit] 10:20:32 -!- tealeaves has quit [Client Quit] 10:21:11 -!- tealeaves has quit [Client Quit] 10:22:10 -!- Zekka has quit [Ping timeout: 240 seconds] 10:22:23 -!- debo has quit [Quit: orb spiders :(] 10:25:56 -!- } has joined ##crawl-dev 10:26:11 <}> how do you cancel a !fight, I tried !fight cancel but it wont work 10:26:53 <|amethyst> !fight spark wasp v emperor scorpion t:30 delay:50 10:26:56 <|amethyst> !fight spark wasp v emperor scorpion t:30 delay:50 cancel 10:27:01 <|amethyst> !fight spark wasp v emperor scorpion t:30 delay:50 10:27:03 <|amethyst> !fight cancel 10:27:07 <|amethyst> works for me 10:27:29 <|amethyst> maybe only the requestor can do it? 10:27:35 <}> nothing happens when I do it, I'm the requestor 10:27:52 <}> !fight cancel 10:28:47 <}> its going to go on forever! 10:30:20 -!- wheals has joined ##crawl-dev 10:31:48 <}> it stopped 10:34:50 -!- Evablue has quit [Quit: Evablue] 10:43:45 -!- uJellie has quit [Ping timeout: 272 seconds] 10:46:58 -!- Tux[Qyou] has joined ##crawl-dev 10:52:50 -!- tealeaves has quit [Quit: Bye] 10:54:23 -!- tealeaves has quit [Client Quit] 10:54:33 -!- parabolic has joined ##crawl-dev 10:55:26 -!- tealeaves has quit [Client Quit] 10:57:14 -!- hyperbolic has quit [Ping timeout: 250 seconds] 10:58:24 -!- parabolic is now known as hyperbolic 10:59:13 |amethyst: qw's game on cszo (0.17) is giving me the "Another game is already in progress using this save!" error when I try to resume it 11:00:01 -!- omarax has quit [Remote host closed the connection] 11:04:27 -!- _Gorgo is now known as gorgo 11:04:36 -!- gorgo is now known as Gorgo 11:04:55 !tell elliptic I don't get the reasoning on moving the Jiyva altars deeper -- if it's okay to put them in Temple because they have the choice of other gods, why isn't it okay to put them outside temple, since all the other (non-lucy) god altars are guaranteed to spawn in any case? 11:04:55 Lasty_: OK, I'll let elliptic know. 11:07:08 Lasty_: I wouldn't mind removing jiyva temple too but I thought that would be more controversial :P 11:07:35 Lasty_: but as I explained in the commit message, jiyva temple is less of a trap because you at least have lots of other options right there 11:08:59 winrate relative to other gods is actually substantially higher for jiyva when worshipping in temple than when worshipping in D, which supports this theory 11:09:04 qw (L12 NaBe) (Lair:6) 11:09:25 (though still jiyva winrate when worshipping early is quite bad regardless) 11:09:33 It sounds like you're saying that the trap is that people might find a Jiyva altar before other god altars and mistakenly take the god because they've seen no other options yet and they won't realize that god could result in a bad experience? 11:09:44 Lasty_: yes 11:10:18 Lasty_: I've even fallen into this trap myself knowing from past games that it will likely be a bad experience :P 11:10:44 I have the impression that we generally expect players to learn what's a good idea and what's a bad idea by experiencing it and then learning not to do it again -- is this experience sufficiently bad that we don't want players to learn that way? 11:10:49 haha 11:10:52 I see 11:11:41 honestly I would prefer it if jiyva was just more reasonable as an early-game god but I don't have any good ideas for how to achieve that 11:12:19 the bugfix that made jellies actually split at some point made piety gain/item loss a lot faster i think 11:12:20 since I think that requires toning down the item-eating rate in early game somehow and that is hard with the way jiyva eats items 11:13:22 If jelly-spawning was tied to exploration, having to rest a lot early game wouldn't result in as much lost loot. Scaling jelly HD with player XL would make early jellies less likely to just crush everything. 11:13:55 Having Jiyva spawn a max number of jellies based on your XL or on depth or something could work as well. 11:14:25 tying jelly-spawning to exploration sounds interesting, though with jelly-splitting just one jelly eats most of the level pretty quickly 11:14:48 Overall, I liked having Jiyva be a very rare early option. It's not something that's generally a good idea every game, but it can make for an interesting change of pace as a rare thing. 11:16:05 Another option: Jiyva jellies expire after eating {xl} items 11:16:22 Or jiyva jellies don't split out of LOS 11:16:31 (just spitballing here) 11:17:11 -!- Kalir has quit [Changing host] 11:17:55 hm, I'm confused because apparently D:2 jiyva altars exist in 0.17 still 11:18:26 hmm. 11:18:28 so I must have missed them when making them deeper (and whoever last moved them deeper must have missed them too or else they were added since then) 11:18:43 I don't have time to look at it right now though 11:18:50 I'd prefer to keep them in the d:4-7 range, for enthusiasts. 11:19:19 I can't do anything about it now, but if you're amenable to keeping them around closer to temple depth, I'd be happy to do it when I get a chance. 11:19:33 Lasty_: well they were already supposed to be confined to D:4- 11:19:51 and I wanted to change that to Temple + D:8- 11:20:20 but with some tweaks to make the item-eating a little more tolerable I would be fine with D:4-7 altars existing outside temple rarely too 11:21:19 you can always get d:2 jiyva through an ecumenical altar 11:21:39 ohh that could be it I guess 11:21:54 seems likely 11:22:15 I forgot about those because I've only seen one of those ever (it gave me Lugonu) 11:22:29 -!- tealeaves has quit [Quit: Bye] 11:23:23 -!- Xiberia has quit [Read error: Connection reset by peer] 11:24:32 wheals: if that's it then I guess ecumenical altars were responsible for about half of early jiyva worships in t 11:24:41 -!- ussdefiant_ has joined ##crawl-dev 11:24:42 so my vault tweaks are really meaningless :P 11:24:51 very possible 11:24:55 !lm * t god.worship=jiyva xl<11 s=place 11:24:56 114 milestones for * (t god.worship=jiyva xl<11): 44x D:2, 17x D:3, 17x Temple, 14x D:4, 7x D:6, 6x D:5, 3x Lair:6, 2x Abyss:1, D:7, Lair:7, Lair:8, D:8 11:25:27 !lm * god.ecumenical=jiyva xl<11 t s=place 11:25:27 61 milestones for * (god.ecumenical=jiyva xl<11 t): 44x D:2, 17x D:3 11:25:37 all of the d:2 and d:3 ones 11:25:43 oh there's an extra milestone 11:26:07 anyway in that case it makes it even more important to do something to improve early jiyva IMO 11:26:24 some of Lasty_'s suggestions earlier seem like they might help 11:26:47 !lm * god.ecumenical=jiyva t s=place 11:26:47 61 milestones for * (god.ecumenical=jiyva t): 44x D:2, 17x D:3 11:26:53 !lm * god.ecumenical t s=place 11:26:54 1255 milestones for * (god.ecumenical t): 883x D:2, 372x D:3 11:26:58 it would also be nice if jiyva mutations started at lower piety 11:27:00 more than i expected 11:27:15 !lm * t s=god.ecumenical 11:27:17 1255 milestones for * (t): 72x Dithmenos, 71x Ru, 67x Kikubaaqudgha, 67x Yredelemnul, 66x Trog, 64x Sif Muna, 64x Lugonu, 63x Qazlal, 61x Vehumet, 61x Jiyva, 60x Cheibriados, 60x Ashenzari, 59x Nemelex Xobeh, 58x Makhleb, 55x Fedhas, 52x Elyvilon, 52x the Shining One, 52x Gozag, 50x Okawaru, 49x Xom, 47x Zin, 5x Beogh 11:27:49 -!- tealeaves has quit [Quit: Bye] 11:28:53 -!- tealeaves has quit [Client Quit] 11:29:14 ironically the rng chose xom the least 11:29:17 -!- tealeaves has quit [Client Quit] 11:29:32 yeah 11:29:41 given that not everyone can worship zin or beogh 11:30:06 It's not surprising that ecumenical altars would be responsible for most early-game Jiyva, given the low spawn rates on those jiyva vaults 11:30:24 I haven't seen a Jiyva vault outside temple in over a year, IIRC 11:30:30 er -- outside Lair 11:30:35 I haven't even seen one in temple 11:31:15 they are rare yes (which is part of why I don't like them being so bad on most chars) 11:33:14 Hey, while I've got you here, I put up the 0.18 planning doc, and added a few of my plans. We already discussed amulet reform a bit, but I'd appreciate any feedback you have on the other items as well. 11:33:17 ??0.18 11:33:17 0.18 ~ 0.17[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.17_plan 11:33:20 er 11:33:31 I thought wheals addded that 11:33:45 https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.18_plan 11:33:52 !learn add 0.18 https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.18_plan 11:33:52 0.18[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.18_plan 11:34:20 !learn set 0.18 see {0.18 plan} 11:34:20 0.18[1/1]: see {0.18 plan} 11:34:23 ??0.18 11:34:23 0.18 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.18_plan 11:35:38 Lasty_: doesn't amulet of disenchantment "turn off a class of danger"? 11:35:50 Medar: no, it converts the danger into a different form of danger 11:36:11 I'm not convinced it's a great idea, mind you :) 11:36:18 I can see that 11:36:57 -!- siepu has quit [Ping timeout: 272 seconds] 11:36:59 also torment on removal is bit problematic, since it's actually good for some (or neutral if it's localised) 11:37:08 oh, I can't read 11:37:22 Lasty_: GDR changes have pretty significant balance considerations as you observe there... I think that it might work to replace current GDR by a combination of a weaker AC-dependent GDR-style effect for everyone and giving heavier armours a little bit more AC 11:37:40 so it's "lose half health", not torment 11:38:00 -!- Watball has quit [Max SendQ exceeded] 11:38:23 Lasty_: I don't have any real feeling about ranged combat reform given that I haven't really used ranged combat in quite a while as it is 11:39:51 hyperbolic: GDR is definitely a change, but since it only affects melee combat anyway, we already have a sense of what the balance change on removal would feel like: melee combat damage would be taken a lot like ranged combat damage. Of course, melee accuracy would still be generally lower, and the actual raw incoming damage numbers lower in general. . . 11:40:00 Man, why did we decide that ranged combat should be scarier in every way? :D 11:41:00 I don't think that ranged combat is scarier than melee combat for most chars 11:41:18 Really? 11:41:20 yes 11:41:44 Huh. Does that imply that GDR being gone might not be so bad, then? 11:41:47 unless by ranged combat you specifically mean liches :P 11:42:03 haha, no, I'm thinking more "intelligent monsters that pick up bows" 11:42:08 Lasty_: no, removing GDR would make melee combat scarier, and it is already scarier than ranged combat 11:42:21 afk, lunch 11:42:27 well okay monsters that normally use melee and then happen to have a bow are silly 11:43:04 Bad item name: 'bow name:juggernaut_piercer' 11:43:04 %??juggernaut ; bow name:juggernaut_piercer 11:43:14 but I'm much more worried about melee from vault wardens or deep trolls than I am about ranged attacks from *taurs or most non-lich casters 11:43:17 Monster 'juggernaut' can't use items. 11:43:17 %??juggernaut name:juggernaut_piercer ; longbow 11:43:20 huh 11:43:40 basically I think there is some value in what GDR does for melee damage distribution (reduce variance a bit) 11:44:00 and keeping that around to some extent would be nice I think 11:44:13 Lasty_: amulet of furnace of rath 11:45:47 -!- vale__ has quit [Ping timeout: 264 seconds] 11:46:50 hyperbolic: what about making gdr an inherent effect of ac 11:47:01 and possibly applying it to everything, rather than just melee 11:47:18 (you'd want to weaken it/ac in that case of course 11:48:41 -!- Critica has quit [Quit: Bye] 11:53:33 -!- siepu has quit [Quit: Leaving] 11:55:47 the first part is the idea being discussed; either way of course melee ends up being stronger than it was before relative to ranged 11:56:44 but making it consistent has its advantages 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:02:17 -!- tealeaves has quit [Quit: Bye] 12:05:09 -!- tealeaves has quit [Client Quit] 12:05:56 -!- tealeaves has quit [Client Quit] 12:06:08 -!- serq has quit [Changing host] 12:06:41 aha 12:12:31 ontoclasm: making it apply to everything is certainly an option, yeah, though already AC works quite differently against different effects (e.g. it works better than normal against LRD) 12:13:26 -!- ussdefiant_ has quit [Ping timeout: 260 seconds] 12:13:33 -!- serq has quit [Quit: leaving] 12:14:08 really the way you should think about current GDR is that it has two effects - it makes heavier body armour prevent a bit more melee damage on average (the equivalent of having a few more AC usually) and it also makes melee damage have somewhat lower variance in heavier armour 12:17:20 the first effect is stronger because it actually affects the average damage you are taking (and it could be compensated for by buffing heavier body armours a little) but I think that the second effect would be a good thing to keep around too because of how spiky melee damage is without it 12:18:28 (one way of keeping around the second effect would be simply to change monster melee damage formula to be less spiky) 12:19:31 (alternatively, AC could prevent 2d(AC/2) melee damage instead of 1dAC damage or something like that) 12:21:39 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:22:33 -!- mopl has quit [Ping timeout: 246 seconds] 12:22:35 Lasty_: about charms reform, people have tried and failed repeatedly to come up with an mp/time proposal that actually works 12:24:22 Lasty_: mainly because it amounts to slowing mp regeneration and there are various weird things to consider 12:24:36 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-227-g78e7867 (34) 12:24:38 -!- tealeaves has quit [Quit: Bye] 12:24:39 -!- molotove1 has quit [Quit: Leaving.] 12:25:38 Lasty_: so the reaverb suggestion on the page sounds more promising to me, though I'm a little unsure about the details... it isn't great if there are magic numbers for charms skill that determine how many you can have active 12:25:40 i'm very much not convinced by the proposal on that page either, no idea what the logic behind merging charms/hexes again would be, and "charms slots" don't sound like a good feature 12:26:55 i think toggleable charms have just as many awkward problems, really 12:26:56 Lasty_: I do like the idea that spellcasting success rate has an effect on how often the charm applies for some charms, but I'm not sure it works well uniformly 12:28:11 Lasty_: oh, it also isn't great if stuff like phase shift have to be moved to charms skill IMO 12:28:43 Lasty_: so I guess for charms I'd like to see a more detailed proposal (and good luck, we've repeatedly failed in coming up with anything good) 12:30:40 Lasty_: I'll comment on amulet stuff later 12:37:50 -!- tealeaves has quit [Quit: Bye] 12:38:00 -!- amalloy_ is now known as amalloy 12:38:51 -!- tealeaves has quit [Client Quit] 12:39:34 -!- tealeaves has quit [Client Quit] 12:57:02 -!- Guest38219 is now known as n1k 12:57:04 -!- n1k has quit [Changing host] 12:57:04 -!- n1k has joined ##crawl-dev 12:57:33 -!- AreBrandon has quit [Ping timeout: 246 seconds] 12:58:18 -!- Blazinghand has joined ##crawl-dev 12:58:34 hyperbolic: sorry to run off -- re: GDR, how would you feel about having it tied directly to AC? 12:58:44 oh you already answered that 12:58:46 lemme catch up 12:59:04 <}> can you clear all mutations in wizmode? 13:00:04 -!- omarax has quit [Remote host closed the connection] 13:00:31 }: &%potion of cure mutatoin q:100 13:00:31 amalloy: You have 1 message. Use !messages to read it. 13:00:31 not directly, you can do them one-by-one by name with &] or just convert to zin/create a bunch of !cmut 13:00:43 <}> amalloy, oh right :-) thanks 13:01:34 MarvinPA: the logic behind re-merging charms/enchantments is that in that proposal, the charms skill should do one thing, and so the charms that don't fall into that thing should be moved; given that premise, the logical place to move them is back into Enchantments along w/ Hexes. 13:02:10 -!- Zekka has quit [Ping timeout: 240 seconds] 13:02:24 hyperbolic: yeah, there's a ton of details that would need to be worked out. I'll need to flesh that out considerably to make this a good proposal. 13:02:28 oh i see, i missed the "other charms" bit and thought it was just merging the whole bunch back into enchantments 13:02:50 Breakpoints are an issue, but we already have "spell slot" breakpoints. 13:03:24 sure, but that doesn't mean adding more is a good idea 13:04:18 i still think a more productive approach is likely to be just adjusting spells one-by-one 13:04:21 Sure, but unless we think the spell slot thing is terrible, it suggests that similar solutions are acceptable if they provide enough value. 13:04:36 Adjusting spells one-by-one isn't a bad idea either 13:05:21 I think that a lot of the current spells could convert to always-on if 1) their effect size were made to scale well with spellpower and 2) their odds of applying in any situation uses the spell success rate formula. 13:06:55 Foo Missiles, regen, stoneskin, Ozo's, and phase shift would be pretty easy to swap in that model, IMO; shroud is a little harder since its designed around the premise of breaking, but arguably you could just have it auto-reapply after a certain amount of time. 13:07:22 i always thought stuff like stoneskin/phaseshift should be "always on" but break some % of the time and reapply a few turns later 13:07:35 i think shroud and phase shift are pretty much fine as-is, they have low enough duration so spending a turn recasting them is an actual decision 13:07:39 since that's what happens in practice, except you have to press a bunch of buttons 13:08:26 so really the only spells i can think of that are particularly problematic are stoneskin/ozo's/rmsl/dmsl/regen 13:10:04 dmsl could be removed, some day i might actually look at that wind wall patch that was suggested to replace rmsl 13:10:27 -!- tealeaves has quit [Quit: Bye] 13:10:40 Recasting them during combat can be an interesting choice; how about having them "break" under the relevant conditions and then auto-reapply after an amount of time, with the option to manually force a reapplication by recasting? 13:11:11 -!- tealeaves has quit [Client Quit] 13:11:36 -!- tealeaves has quit [Client Quit] 13:19:50 03MarvinPA02 07* 0.18-a0-228-g1afaefb: Trim Gloorx Vloq and Mnoleg's spell sets a bit 10(2 days ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/1afaefbdce8c 13:19:50 03MarvinPA02 07* 0.18-a0-229-gf1e9b90: Don't give monsters Conjure Flame 10(4 hours ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/f1e9b90f882b 13:19:50 03MarvinPA02 07* 0.18-a0-230-g79df41a: Remove a deep elf knight spellbook 10(4 hours ago, 2 files, 2+ 11-) 13https://github.com/crawl/crawl/commit/79df41a3fb8f 13:19:50 03MarvinPA02 07* 0.18-a0-231-g91db9b8: Adjust spacing 10(2 hours ago, 1 file, 20+ 20-) 13https://github.com/crawl/crawl/commit/91db9b859c9a 13:19:50 03MarvinPA02 07* 0.18-a0-232-g81cc473: Don't make chaos self-attacks have different effect chances 10(2 hours ago, 1 file, 0+ 25-) 13https://github.com/crawl/crawl/commit/81cc47369993 13:19:50 03MarvinPA02 07* 0.18-a0-233-g4b3f783: Make Cheibriados block chaos effects from hasting the player 10(2 hours ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/4b3f78379491 13:19:50 03MarvinPA02 07* 0.18-a0-234-gc1e8eeb: Remove a comment 10(34 minutes ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/c1e8eeb62d37 13:19:50 03MarvinPA02 07* 0.18-a0-235-g238ce77: Don't let chaos try to slow/haste stationary monsters 10(34 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/238ce77dba5d 13:19:50 03MarvinPA02 07* 0.18-a0-236-gda9ea1c: Adjust the chances for some chaos effects 10(30 minutes ago, 1 file, 13+ 16-) 13https://github.com/crawl/crawl/commit/da9ea1c7a94e 13:19:50 03MarvinPA02 07* 0.18-a0-237-g009c105: Make AF_CHAOS work much more like chaos-branded weapons 10(26 minutes ago, 1 file, 53+ 4-) 13https://github.com/crawl/crawl/commit/009c10546a62 13:19:50 03MarvinPA02 07* 0.18-a0-238-gb778f44: Let monsters inflict confusion with chaos-branded weapons 10(22 minutes ago, 1 file, 10+ 3-) 13https://github.com/crawl/crawl/commit/b778f44d1c34 13:20:16 -!- debo has joined ##crawl-dev 13:20:39 -!- serq has quit [Ping timeout: 260 seconds] 13:34:49 -!- dpeg has joined ##crawl-dev 13:34:50 !greatplayer 13:34:57 Unwon species for dpeg: Demigod, Felid, Ghoul, Human, Kobold, Merfolk, Vampire, Vine Stalker 13:35:15 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:37:06 -!- Zooty has quit [Ping timeout: 246 seconds] 13:37:36 MarvinPA: any reason chaos confusion isn't allowed for monster-monster attacks? 13:38:27 oh... never mind 13:39:39 i'd forgotten about that case actually but yeah i think it should work as-is 13:40:19 lots of confusing messy codepaths 13:41:58 -!- tealeaves has quit [Quit: Bye] 13:44:41 -!- tealeaves has quit [Client Quit] 13:46:11 -!- tealeaves has quit [Client Quit] 13:48:11 -!- PsyMar has quit [Quit: witty quit message goes here] 13:50:18 -!- WalrusKing has quit [Ping timeout: 246 seconds] 13:51:00 -!- Ququman has joined ##crawl-dev 13:58:07 -!- ystael has quit [Disconnected by services] 13:58:11 -!- ystael_ is now known as ystael 13:59:42 -!- molotove has quit [Quit: Leaving.] 14:00:03 -!- omarax has quit [Remote host closed the connection] 14:01:09 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 14:01:40 -!- tealeaves has quit [Quit: Bye] 14:01:58 -!- tealeaves has quit [Client Quit] 14:02:13 -!- tealeaves has quit [Client Quit] 14:04:53 MarvinPA: re: rmsl/dmsl, how about merging the two of them into a L4ish spell that works the way rMsl does currently? 14:05:09 and maybe tweak it to make it break more than it currently does with decent power 14:05:45 since it actually doesn't feel that unreasonable to me at low power currently, it breaks in combat frequently enough 14:05:50 (the effect is still too strong for a L2 spell though) 14:06:43 it does still have the problem of letting you cast it in armour and then swap, but that does sound like a fairly decent/easy improvement over the current state still 14:07:08 -!- dtsund has joined ##crawl-dev 14:07:16 if that is an issue could make the effect scale with failure rate 14:07:22 er, cast it out of armour rather, but yeah 14:07:40 i've never seen anyone actually do it, but it's a thing in theory i guess 14:08:15 -!- fruitloops7 has quit [Ping timeout: 246 seconds] 14:08:20 and yeah, having fail rate factor in somewhere would work 14:10:33 i've seen people do it 14:11:06 Lasty_: re: amulets, we more or less agree about the existing amulets, though there are some details to consider about precise unequip effects 14:12:52 Lasty_: in general I don't think everything needs an unequip effect and I would rather see no unequip effect than add bad ones 14:14:00 Lasty_: in particular I've explained before that I don't like torment at all as an unequip effect because it doesn't actually prevent wear-IDing other amulets on its own but it does make it much more annoying to do so 14:15:09 hyperbolic: yeah, I recall that. I think I recall that you liked the hp-rot effect better. 14:15:29 I'm not sure every amulet needs an equip/unequip effect, but I do think Regen does 14:15:49 Lasty_: about the new amulets, I sort of like golubria and reflection (aside from being a nethack reference :P) 14:15:50 I'd be happy to make it dpeg's suggestion also: destroy amulet of regen on unequip 14:16:08 hyperbolic: nethack reference is not intended 14:16:23 Lasty_: the thing I don't like about that is that it makes carrying 10 amulets of regen in your inventory a thing, at least in theory 14:16:30 ah true 14:16:48 -!- tealeaves has quit [Quit: Bye] 14:16:51 I definitely do not want that 14:17:14 Lasty_: I do like hp-rot better in a lot of ways, though it has issues with rot being weird on some species 14:17:48 draining would also be fine I think 14:18:04 -!- tealeaves has quit [Client Quit] 14:18:24 Lasty_: I think amulet of disenchantment is too complicated (what is dispellable exactly?) 14:18:42 -!- tealeaves has quit [Client Quit] 14:19:09 I already have no idea exactly what cancellation or purple drac breath remove, and I don't know whether this would be similar 14:19:33 This might be overengineered, but hypothetically the amulet could keep track of how much HP it has given you, and decrement that number as your natural healing would have given you that same HP, and removing the amulet could just drain the HP remaining in the "hp gained from amulet" pool. Which is to say that generally the amulet wouldn't significantly lower your HP pool, but it would make it pretty bad for a quick recovery swap. 14:20:01 My idea was that it would block the exact same list of things as purple drac / quicksilver / cancellation 14:20:04 that sounds complicated to keep track of properly alongside stuff like poison 14:20:10 hmm, true 14:20:24 Lasty_: yeah, the problem is that I don't know what that list of things is exactly (and I doubt anyone else does either :P) 14:20:27 Draining or rot would be fine 14:20:33 (from my perspective) 14:21:16 True, the list is a bit obscure, but we do already have three distinct entities checking it 14:21:25 and now forceful unraveling, right? 14:21:51 if there's no help text on the list of ailments on that list, there should be 14:21:59 Lasty_: finally, amulet of pain could be interesting but also feels a little dangerous to me... I just feel like there is probably something that this interacts with in a silly way 14:22:16 Lasty_: the list of ailments is like 50 things long iirc 14:22:24 yeah, probably 14:22:39 re: pain, the main issues are torment and flayed ghosts. 14:22:52 is there wizmode thing to get offered ru sacrifice? 14:23:02 one approach would be to exempt percentile damage from the effect. 14:23:03 &- 14:23:05 <}> Medar, - 14:23:05 thanks 14:23:10 <}> aw ninjad 14:23:17 better luck next time 14:23:45 Lasty_: I was also worrying about stuff like poison... would both the magnitude of the initial poison attack and the per-turn damage be multiplied? 14:24:18 hyperbolic: hmm, good point. Without being fully aware of the consequences, I'd say yes. 14:24:19 if so, then poison would be effectively more than 25% stronger (at least against the player) I think 14:24:41 anyway I'm just worried about lots of weird interactions like that 14:24:49 Why more than 25% stronger? 14:25:21 Lasty_: because the amount of poison you'd get would be higher (since it depends on damage taken for most poison attacks) 14:25:24 -!- Nattefrost has quit [Ping timeout: 264 seconds] 14:25:27 and then the poison would also do more damage 14:25:27 oh, I see 14:25:35 I hadn't realized that. 14:25:52 In that case I'd probably exempt the per-turn poison damage 14:26:08 since it's effectively accounted for on application 14:26:21 I had thought that per-turn poison was calculated separately 14:26:37 it might be for some effects, I forget exactly 14:27:00 it would definitely require consideration/investigation 14:27:12 -!- wheals has quit [Ping timeout: 252 seconds] 14:27:35 having the per-turn damage not be multiplied is probably a good idea anyway since it means you don't need to touch the "guess how much damage the poison will do" code :P 14:27:48 yeah, that does sound like something better left alone 14:28:18 anyway I'm just worried that there will be a lot of little issues and weirdnesses like that (probably various things we haven't thought about yet) 14:28:35 since changing something at that fundamental a level is dangerous 14:28:47 Are you worried enough to feel that it's a bad idea, or do you think it could be worth trying and then keeping a careful eye on? 14:29:45 -!- } is now known as bsdbeard 14:30:33 -!- wheals has joined ##crawl-dev 14:30:44 -!- amalloy is now known as amalloy_ 14:30:52 I think that the idea might be fine if it turns out that there are only a few special cases to worry about 14:31:23 is the idea for it just to affect damage dealt to/by the player? "all damage against all targets" seems to imply otherwise (but that would be really weird so i assume it's not the intention) 14:32:10 MarvinPA: I was thinking of multiplying it universally, but I'd be fine w/ it only affecting damage done by/to the player. 14:32:43 i think having it affect monster on monster combat, or like, monsters on the far side of the level stepping in clouds would be pretty hard to justify 14:34:48 -!- elliptic has joined ##crawl-dev 14:34:56 From a flavor perspective, you mean? I feel like it would be reasonable to say "this amulet creates an aura of {+dam} that affects you and everything near you", and I could see defining "near you" as next to, or all LOS, or all-level. 14:35:29 <|amethyst> what happens if a monster wears the amulet? 14:35:32 Lasty_: well, there are also questions like ^ 14:35:39 My main goal in making it universal was 1) it's easier, and 2) that way it benefits summoners as as others 14:35:47 benefits/affects I should say 14:35:55 Do monsters wear amulets right now? Which ones? 14:35:59 yes 14:36:02 raaaaaaage 14:36:02 rage for sure 14:36:03 I'm pretty sure I've never seen it 14:36:14 interesting 14:36:15 wearing amulet of rage is not that rare really 14:36:24 on V:5 mainly 14:36:40 -!- yernab_ is now known as yernab 14:36:42 elf:3 has those quite often 14:36:59 If having a monster wear "pain affected you across the level, that would 1) be interesting, 2) possibly be terrible, and 3) definitely require a message of some sort. 14:37:29 pretty sure it would be 2) 14:37:39 But if monsters don't wear, say, "regen, then they probably don't need to be able to wear "pain 14:37:56 yeah 14:38:08 though they might wear "regen ? I don't actually know 14:38:14 <|amethyst> if it does the same thing whoever wears it, and you wanted the effect, you'd be better off keeping the wearing monster alive and bringing it with you wherever you go 14:38:15 they'll wear anything other than inacc i'm pretty sure 14:38:27 although possibly not everything has an actual effect 14:38:30 <|amethyst> so you get the effect but still have the amulet slot free 14:38:31 |amethyst: good point 14:38:44 tho whatever it is is 25% worse to drag around than normal 14:38:44 in general I think the effects of wearing an amulet should depend on who is wearing it, yes 14:38:58 fair enough 14:39:14 This is a good point, and now that I understand it I agree 14:39:17 -!- eryt has quit [Quit: Page closed] 14:39:35 (next question: what happens if both you and a monster you are fighting are wearing such an amulet?) 14:40:04 haha, true 14:40:12 +50% damage to both of you? 14:40:28 in mega zig everyone has the amulet 14:40:29 IMO +56.25% damage instead 14:41:06 (actually IMO still just +25% damage) 14:41:28 I'd be fine with that 14:42:25 apparently monsters get rN+ from rings of positive energy but not from "warding. also: as happens 100% of the time, it still took me 3 guesses to go for "positive energy" in order to create one in wizmode 14:42:53 (after "negative energy" and "life protection" in that order) 14:42:56 haha 14:42:57 yeah 14:43:09 imo "ring of protection from negative energy" and who cares that it's long 14:44:09 <|amethyst> "ring of positive energy" should work like "ring of fire" 14:44:09 sounds reasonable 14:44:27 <|amethyst> rHoly+ rNeg- and an enhancer to Holy spells 14:44:45 <|amethyst> (and a dehancer to necromancy) 14:44:48 "This is a major sacrifice. Piety after sacrifice: ***..." 14:45:04 anyone have better wording/presentation? 14:45:40 oh, that reminds me, did anyone ever find that bug where ru piety isn't deterministic? 14:47:03 hyperbolic: oh, yeah, I meant to look at that 14:47:16 !learn add lasty_to_do[1 ru piety prediction isn't deterministic 14:47:16 lasty to do[1/12]: ru piety prediction isn't deterministic 14:47:44 IIRC we do some div_rand_rounds on piety-for-skillpoint calculations 14:48:15 yeah I was wondering whether it could just have been something like that 14:48:22 The proper way to do this is probably to determine piety up front and then save that value 14:48:34 right, that would work 14:49:07 Medar: it sounds fine to me 14:49:21 -!- edgefigaro has quit [Quit: Page closed] 14:49:42 -!- tealeaves has quit [Quit: Bye] 14:49:59 agreed re: sounding fine 14:50:05 <|amethyst> hm, has it shown up with anything other than Sac Essence (low magic)? 14:50:42 The other thing to consider is that there's a small piety fudge factor of +/- up to 10% or 5 points, whichever is smaller. 14:50:49 Which also needs to be stored. 14:50:52 If it's not. 14:50:52 -!- tealeaves has quit [Client Quit] 14:51:12 -!- Ladykiller69 has quit [Ping timeout: 264 seconds] 14:51:29 <|amethyst> _piety_for_skill looks to be deterministic but the MUT_LOW_MAGIC case in _get_sacrifice_piety does use skill_rdiv 14:52:11 03MarvinPA02 07* 0.18-a0-239-g2cd99c5: Give monsters rN+ from amulets of warding 10(4 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/2cd99c5267fb 14:52:19 -!- tealeaves has quit [Client Quit] 14:54:57 -!- unmovable has joined ##crawl-dev 14:54:57 -!- unmovable has quit [Changing host] 14:54:57 -!- unmovable has joined ##crawl-dev 14:54:57 -!- molotove has quit [Quit: Leaving.] 14:55:06 03Medar02 07* 0.18-a0-240-ge7d2822: Display how much piety you would have after Ru sacrifice. 10(8 minutes ago, 1 file, 9+ 1-) 13https://github.com/crawl/crawl/commit/e7d282278eba 14:59:23 wait, the bug making haste and slow not affect melee is still around? 14:59:33 is anyone working on that? it seems sort of important :P 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:17 or I guess maybe I'm missing some commits locally, hm 15:00:23 i don't think it's fixed 15:01:04 i don't really understand what's causing it in any more detail than "something in this one commit" though 15:01:47 %git 2733cf4fd 15:01:47 07wheals02 * 0.18-a0-72-g2733cf4: Fix issues related to display of attack speed. 10(2 weeks ago, 14 files, 89+ 149-) 13https://github.com/crawl/crawl/commit/2733cf4fda70 15:02:05 oh yeah, i'll fix that 15:02:53 I can take a look since I know something about that code but if wheals knows what is wrong then I won't bother? 15:04:26 yeah, i just need to check it compiles now 15:04:48 since there's some weird template magic 15:04:49 cool 15:05:26 -!- ProzacElf has joined ##crawl-dev 15:06:57 Medar: good change 15:07:30 thanks 15:09:38 -!- Guest16159 has quit [Ping timeout: 276 seconds] 15:10:45 -!- ystael has quit [Ping timeout: 244 seconds] 15:14:41 Cluie (L27 DsWn) (Pan) 15:15:14 !crashlog 15:15:14 12464. Cluie, XL27 DsWn, T:100314 (milestone): http://dobrazupa.org/morgue/Cluie/crash-Cluie-20151124-201451.txt 15:15:54 03wheals02 07* 0.18-a0-241-g014938f: Make haste/slow affect attack speed (#10092). 10(11 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/014938f54f59 15:17:16 hmm, I think there was another one with sigterm in handle_behaviour some time ago 15:18:55 wheals: looks good, thanks! 15:20:42 -!- glosham has quit [Ping timeout: 246 seconds] 15:23:18 -!- tealeaves has quit [Quit: Bye] 15:24:52 -!- tealeaves has quit [Client Quit] 15:25:23 -!- travis-ci has joined ##crawl-dev 15:25:23 The build failed. (derandomhp - 5c69ffc #3779 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/92881339 15:25:24 -!- travis-ci has left ##crawl-dev 15:25:30 -!- tealeaves has quit [Client Quit] 15:26:35 -!- Patashu has joined ##crawl-dev 15:27:30 -!- tealeaves has quit [Client Quit] 15:28:56 -!- KurzedMetal has quit [Read error: Connection reset by peer] 15:31:48 Unstable branch on crawl.s-z.org updated to: 0.18-a0-241-g014938f (34) 15:32:58 -!- Zekka has quit [Ping timeout: 244 seconds] 15:36:55 -!- WalrusKing has quit [Ping timeout: 260 seconds] 15:42:18 -!- AreBrandon has quit [Ping timeout: 246 seconds] 15:43:46 -!- Patashu has quit [Ping timeout: 240 seconds] 15:46:31 WebTiles input dialog stuck after opening browser search bar 13https://crawl.develz.org/mantis/view.php?id=10096 by Medar 15:52:33 -!- zxc has quit [Read error: Connection reset by peer] 15:52:34 -!- ldf_ has joined ##crawl-dev 15:55:02 -!- stanzill has quit [Changing host] 15:55:06 -!- CcS has quit [] 15:56:42 multiple games on one account cause incorrect whereis info to be displayed on the spectate games menu 13https://crawl.develz.org/mantis/view.php?id=10097 by n1000 15:56:53 -!- tealeaves has quit [Quit: Bye] 15:59:44 -!- tealeaves has quit [Client Quit] 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:01:52 -!- vale_ has quit [Remote host closed the connection] 16:02:12 -!- tealeaves has quit [Client Quit] 16:06:58 -!- constantinexvi_ has quit [Quit: Exiting] 16:10:44 -!- ystael has quit [Ping timeout: 276 seconds] 16:13:01 -!- simmarine has joined ##crawl-dev 16:13:48 -!- elliptic has quit [Quit: Leaving] 16:17:34 -!- serq has quit [Ping timeout: 252 seconds] 16:18:59 -!- CanOfWorms has joined ##crawl-dev 16:19:12 -!- NeremWorld has quit [Ping timeout: 250 seconds] 16:20:44 -!- elliptic has joined ##crawl-dev 16:25:57 -!- NeremWorld has quit [Ping timeout: 272 seconds] 16:35:32 -!- Nerem has quit [Ping timeout: 252 seconds] 16:38:50 -!- WalrusKing has quit [Ping timeout: 252 seconds] 16:39:36 -!- NeremWorld has quit [Ping timeout: 240 seconds] 16:41:47 -!- tealeaves has quit [Quit: Bye] 16:42:16 -!- tealeaves has quit [Client Quit] 16:42:43 -!- Nerem has quit [Ping timeout: 250 seconds] 16:43:45 -!- Nattefrost has quit [Ping timeout: 244 seconds] 16:46:37 -!- tealeaves has quit [Client Quit] 16:48:21 -!- amalloy_ is now known as amalloy 16:50:43 -!- Xenobreeder has joined ##crawl-dev 16:55:05 -!- ystael has quit [Ping timeout: 272 seconds] 16:56:30 -!- Krakhan has quit [Changing host] 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:03:08 -!- NeremWorld has quit [Ping timeout: 272 seconds] 17:05:11 <|amethyst> !lg comborobin quit 17:05:12 248. comborobin the Conjurer (L2 MiCj), quit the game on D:1 on 2015-11-24 22:00:07, with 22 points after 716 turns and 0:04:04. 17:05:14 <|amethyst> !lg comborobin quit -2 17:05:14 247/248. comborobin the Poker (L5 CeSk), quit the game on D:2 (tgw_trog) on 2015-11-24 21:54:05, with 173 points after 2323 turns and 0:04:35. 17:05:19 <|amethyst> !lg comborobin quit xl=27 17:05:20 1. comborobin the Metallomancer (L27 DgEE), quit the game on Tar:3 on 2015-11-24 20:56:59, with 991300 points after 131265 turns and 7:53:43. 17:05:23 <|amethyst> !lg comborobin quit xl>20 17:05:24 1. comborobin the Metallomancer (L27 DgEE), quit the game on Tar:3 on 2015-11-24 20:56:59, with 991300 points after 131265 turns and 7:53:43. 17:05:54 -!- angelichorsey has joined ##crawl-dev 17:06:06 -!- st_ has quit [Ping timeout: 240 seconds] 17:06:11 -!- Nerem has quit [Ping timeout: 240 seconds] 17:06:47 -!- Zekka_ has quit [Quit: leaving] 17:08:20 -!- Kalir has quit [Changing host] 17:09:16 -!- NeremWorld has quit [Ping timeout: 240 seconds] 17:13:27 -!- Nerem has quit [Ping timeout: 272 seconds] 17:17:04 -!- NeremWorld has quit [Ping timeout: 272 seconds] 17:18:52 -!- tealeaves has quit [Quit: Bye] 17:19:35 -!- Nerem has quit [Ping timeout: 260 seconds] 17:19:47 -!- tealeaves has quit [Client Quit] 17:20:46 -!- unmovable has quit [] 17:21:26 -!- UncertainKitten has joined ##crawl-dev 17:23:08 -!- tealeaves has quit [Client Quit] 17:23:28 -!- MgDark has quit [Read error: Connection reset by peer] 17:31:25 -!- dtsund has quit [Quit: Leaving] 17:32:41 -!- CrayRabbit has quit [Quit: Page closed] 17:32:50 -!- MgDark has quit [Ping timeout: 244 seconds] 17:34:59 -!- NeremWorld has quit [Ping timeout: 272 seconds] 17:36:11 -!- Finwe has quit [Ping timeout: 240 seconds] 17:38:34 -!- Nerem has quit [Ping timeout: 246 seconds] 17:38:54 -!- Tux[Qyou] has quit [Quit: Excess flood] 17:39:02 -!- MgDark has quit [Ping timeout: 244 seconds] 17:39:07 -!- MgDark_ is now known as MgDark 17:39:23 -!- angelichorsey has left ##crawl-dev 17:42:57 -!- molotove has quit [Quit: Leaving.] 17:43:42 -!- NeremWorld has quit [Ping timeout: 250 seconds] 17:45:28 !lg comborobin quit x=src 17:45:28 248. [src=cszo] comborobin the Conjurer (L2 MiCj), quit the game on D:1 on 2015-11-24 22:00:07, with 22 points after 716 turns and 0:04:04. 17:45:41 !lg comborobin quit x=src dgee 17:45:42 1. [src=cszo] comborobin the Metallomancer (L27 DgEE), quit the game on Tar:3 on 2015-11-24 20:56:59, with 991300 points after 131265 turns and 7:53:43. 17:45:56 -!- Nerem has quit [Ping timeout: 240 seconds] 17:46:07 |amethyst: can you ip ban whoever did that? 17:46:12 <|amethyst> already did 17:46:23 <|amethyst> webtiles chat: "Guess I get another IP ban huh?" me: "sure thing" 17:46:44 ok then 17:46:55 i guess the threat won't deter the same kind of person 17:47:10 <|amethyst> also reset their password so even if they evade the ban they can't play under their own account on CSZO 17:49:33 -!- Akitten_Homura has joined ##crawl-dev 17:49:37 i assume we know from the ip it was a driveby quit, right, and not just this guy getting it from xl1 to xl27 himself and then quitting? 17:50:01 <|amethyst> yeah, the person who was playing was forcibly disconnected 17:50:10 ouch 17:50:11 -!- NeremWorld has quit [Ping timeout: 240 seconds] 17:50:22 <|amethyst> and the IP address of the connection that did the quit belongs to someone who had done this kind of thing before 17:51:17 is there any way to roll that back? would you if you could? 17:52:04 <|amethyst> there is no way; if it were possible to do so, sure, but there would be several barriers to that 17:52:25 <|amethyst> besides the save being deleted, there's also the fact that sequell has already seen the quit 17:52:26 yeah, i can imagine a number of such barriers 17:52:32 those two being the most obvious 17:52:54 -!- minqmay has quit [Remote host closed the connection] 17:52:55 -!- minmay has quit [Remote host closed the connection] 17:53:03 -!- UncertainKitten has quit [Ping timeout: 265 seconds] 17:53:35 <|amethyst> as for preventing it, could do some kind of one-time password thing for robins 17:53:53 <|amethyst> or even just set a random password when the robin logs in, and reset it when they log out 17:54:18 mmm. that would prevent the forcible disconnect but not quitting a character that someone has saved 17:54:31 -!- ProzacElf has quit [Ping timeout: 240 seconds] 17:54:32 <|amethyst> yeah; and also, what if someone *does* need to forcibly disconnect 17:55:14 <|amethyst> not much one can do to protect a robin account without making it not a robin account anymore 17:55:32 yeah 17:56:58 <|amethyst> who did I give the crawlcode password to, was that wheals or gammafunk? 17:57:03 -!- tealeaves has quit [Quit: Bye] 17:57:30 <|amethyst> ah, it was wheals 17:58:13 <|amethyst> !learn add crawlcode[2] send candidate submissions to |amethyst, wheals, or PleasingFungus 17:58:13 crawlcode[2/2]: send candidate submissions to |amethyst, wheals, or PleasingFungus 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:34 -!- tealeaves has quit [Client Quit] 18:01:38 -!- serq has quit [Quit: leaving] 18:03:07 -!- Zooty_ has quit [Ping timeout: 246 seconds] 18:03:09 -!- tealeaves has quit [Client Quit] 18:06:34 -!- stanzill has quit [Quit: au rev] 18:06:41 -!- P_R_Deltoid has quit [Read error: No route to host] 18:06:50 -!- jccnd has quit [Ping timeout: 252 seconds] 18:07:12 -!- MgDark has quit [Ping timeout: 252 seconds] 18:07:18 -!- MgDark_ is now known as MgDark 18:09:00 -!- wheals has quit [Quit: Leaving] 18:09:49 Unstable branch on crawl.lantea.net updated to: 0.18-a0-241-g014938f (34) 18:13:04 -!- MgDark has quit [Ping timeout: 252 seconds] 18:15:23 -!- wheals has joined ##crawl-dev 18:15:37 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:15:59 -!- ontoclasm has quit [Quit: Leaving.] 18:17:09 -!- wheals_ has joined ##crawl-dev 18:20:02 -!- wheals has quit [Ping timeout: 252 seconds] 18:21:27 -!- ArcaneNH has quit [Quit: Page closed] 18:25:10 -!- keszocze has quit [Ping timeout: 252 seconds] 18:25:10 -!- Sovek has quit [Quit: Page closed] 18:28:33 -!- P_R_Deltoid has quit [Ping timeout: 246 seconds] 18:30:16 -!- MakMorn has joined ##crawl-dev 18:32:30 -!- AnnoyedKitten has joined ##crawl-dev 18:34:54 -!- tealeaves has quit [Quit: Bye] 18:35:23 -!- Akitten_Homura has quit [Ping timeout: 250 seconds] 18:35:31 -!- tealeaves has quit [Client Quit] 18:36:16 -!- tealeaves has quit [Client Quit] 18:38:41 -!- cosmo has quit [Client Quit] 18:40:04 MarvinPA: booo keep chaos breath on mnoleg 18:40:13 putting his summons in chaos seems completely in character 18:44:48 -!- tealeaves has quit [Quit: Bye] 18:45:00 -!- tealeaves has quit [Client Quit] 18:48:06 -!- beogh has quit [Client Quit] 18:51:06 -!- tealeaves has quit [Quit: Bye] 18:52:07 -!- siepu has quit [Read error: Connection reset by peer] 18:54:03 -!- Sequell has quit [Remote host closed the connection] 18:54:20 -!- Sequell has joined ##crawl-dev 18:55:57 -!- Daekdroom has quit [Quit: Leaving] 18:57:42 P should give penance for killing enemies wielding wands and rods 18:58:39 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 18:58:44 -!- ontoclasm has joined ##crawl-dev 19:00:04 -!- omarax has quit [Remote host closed the connection] 19:04:41 -!- debo has quit [Quit: Lost terminal] 19:06:52 -!- tealeaves has quit [Quit: Bye] 19:08:15 -!- Akitten_Homura has joined ##crawl-dev 19:08:38 -!- nyttyn has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)] 19:10:23 -!- AnnoyedKitten has quit [Ping timeout: 250 seconds] 19:12:00 -!- Watball has quit [Quit: Leaving] 19:12:11 chequers: "particular style of kill" has been shown to be a bad idea previously 19:12:25 oh 19:12:39 I misread your comment, but I still think that's a silly idea :) 19:12:58 I mean, Trog doesn't hate you killing other berserkers, Yredelemnul doesn't mind killing other death knights, etc. 19:13:44 yeah it owuld be very silly 19:14:00 http://i.imgur.com/PhR3FBi.png i like in this graph how there's absolutely no sign of peak timezones. That's pretty impressive 19:14:26 he could choose not to give piety for it, just like kiku doesn't appreciate killing undead or chei doesn't appreciate killing torpor snails or whatever. but it seems like a pointless mechanic to me 19:15:52 -!- tealeaves has quit [Quit: Bye] 19:16:29 <|amethyst> and it is defeated by polymorph 19:16:29 |amethyst: You have 2 messages. Use !messages to read them. 19:18:17 03Grunt02 07[evoker-god-rebase] * 0.18-a0-268-gb679711: Merge branch 'master' into evoker-god-rebase 10(3 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/b6797119bab0 19:18:29 good clean merge 19:18:43 -!- beogh has quit [Ping timeout: 246 seconds] 19:19:01 -!- tealeaves has quit [Client Quit] 19:19:39 -!- BlackGyver has quit [Read error: Connection reset by peer] 19:19:56 * |amethyst plays in traffic 19:19:58 -!- spupuser has quit [Remote host closed the connection] 19:20:45 |amethyst: don't invite stupid merges please; we get enough of them in this city :) 19:21:11 (also it snowed last night) 19:21:39 Grunt: let me know if you need more P tiles 19:21:57 ontoclasm: I might rejig some of the abilities a bit, but I want to finish the test run first ;) 19:22:04 and thanks again for them! 19:22:05 of course 19:22:14 the most likely candidate would be 19:22:16 ??pakellas todo[3 19:22:16 pakellas todo[3/3]: possible alternative ability: device smithing - spend X to add +1 or extra capacity (pick one? randomly chosen?) to a rod w/o recharging it up to normal limits 19:22:23 (name TODO as well) 19:22:31 (probably something like "Tinker") 19:22:47 does it still have 3 versions of the same ability? 19:23:26 no 19:23:26 i didn't see if that changed in the rebase or not 19:23:26 they've been condensed into one 19:23:32 aha 19:23:35 also 19:23:44 %git evoker-god-rebase^{/pellcasting} 19:23:44 07Grunt02 * 0.18-a0-198-g86f88a0: Drop P's spellcasting conduct. Channeling conduct is still in place. 10(21 hours ago, 2 files, 2+ 13-) 13https://github.com/crawl/crawl/commit/86f88a0999f3 19:24:30 <|amethyst> clearly, to parallel trog, ban ranged weapons 19:25:20 oh, there are a ton of actives now huh 19:25:48 <|amethyst> does "channelling" mean reusable sources of MP? 19:25:57 it means: CBoE, staff of energy, Wucad Mu 19:26:04 potions of magic are okay 19:26:16 <|amethyst> ah 19:26:19 as is ambrosia 19:26:21 <|amethyst> I was wondering about ... 19:26:22 <|amethyst> yeah 19:26:36 i'm here; just busy with work recently 19:27:08 <|amethyst> Grunt: hmm... how does it interact with VS? 19:27:12 hm, drain/mass drain/sap magic does sort of look like 3 versions of that ability, though 19:27:26 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-241-g014938f 19:27:56 <|amethyst> Grunt: I guess draining bite probably doesn't count as MP regeneration so works? 19:28:07 ??pakellas todo[2 19:28:07 pakellas todo[2/3]: drain/sap magic probably don't fit in as abilities any more - possibly drop them and think of something else 19:28:09 was somebody looking for me specifically? 19:28:17 i saw there were some comments on my pull requests 19:28:44 oh i see, mass is a yred-style upgrade 19:28:50 correct 19:29:31 agreed on ranged weapon ban 19:30:14 <|amethyst> hypractvChipmunk: PleasingFungus was asking about skinflayer I think? 19:30:35 <|amethyst> hypractvChipmunk: yesterday was "clear out some PR backlog" day 19:31:09 Experimental (evoker-god-rebase) branch on crawl.beRotato.org updated to: 0.18-a0-268-gb679711 19:31:18 -!- Fishman_ has quit [Quit: Page closed] 19:31:30 -!- Ququman has quit [Remote host closed the connection] 19:33:37 !tell chequers i used | on purpose last night 19:33:37 amalloy: OK, I'll let chequers know. 19:34:57 ha, I found the P acquirement bug 19:35:06 now I need to figure out how to fix it 19:35:08 <|amethyst> hm 19:35:12 <|amethyst> bug report: 19:35:28 (it's actually a bug in trunk as well, just less obvious) 19:35:55 <|amethyst> If you turn on ctrl-t (show monster weapons) mode, those weapons show up in | under (m)onsters instead of (i)tems 19:36:12 <|amethyst> I don't think this is actually a bug, because the other way would be even more confusing 19:36:19 is that really- yeah 19:36:30 <|amethyst> clearly it needs a nethackish special-case message 19:37:04 it's actually your character seeing them all as dancing weapons 19:37:22 wheals_: selective blindness: i can only perceive weapons 19:37:23 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 19:37:49 <|amethyst> fun fact: amalloy can see Chuck Norris 19:39:31 <|amethyst> FR: when you use ctrl-t on a troll it shows up as a "claws" item 19:40:23 -!- kreedzfreak has quit [Ping timeout: 272 seconds] 19:41:31 how do i get mantis to only send me email about issues i'm involved with? there are a dizzying number of checkboxes 19:50:24 -!- tealeaves has quit [Quit: Bye] 19:50:51 -!- tealeaves has quit [Client Quit] 19:50:54 -!- nicolae- has joined ##crawl-dev 19:51:34 -!- tealeaves has quit [Client Quit] 19:52:50 -!- wheals_ is now known as wheals 19:54:13 !messages 19:54:14 (1/1) amalloy said (20m 36s ago): i used | on purpose last night 19:54:19 |? 19:54:25 oh, in crawl? 19:54:25 was that not your feature? 19:54:36 nah, the other guy 19:54:39 hyper- 19:54:39 oh 19:54:43 you both have a ch 19:54:54 i'll take credit though! 19:54:57 !tell hypractvChipmunk i used | on purpose last night 19:54:57 amalloy: OK, I'll let hypractvchipmunk know. 19:55:24 hello, i have completely forgotten the command to check out and fetch a remote branch 19:55:55 I do: git fetch --all ; git checkout -b remote-branch-name ; git reset --hard origin/remote-branch-name 19:55:56 just "git checkout branchname" should do it 19:56:17 that would detach your head, if it's a remote branch 19:56:30 chequers: that was true in very old versions of git 19:56:32 not in my experience? 19:56:32 i assume that means i'll be decapitated 19:56:40 nicolae-: git is serious business 19:56:42 newer git Does What You Mean? 19:56:46 yes 19:56:50 woah 19:56:59 do i have to specify remotes/origins/evoker-god-rebase or just evoker-god-rebase 19:57:07 the latter 19:57:12 woah! 19:57:25 git is also basically magic 19:57:28 the command to delete a remote branch is still something weird and confusing that i have to look up every time as far as i know, though 19:57:36 git push --delete 19:57:42 wowwww really 19:57:45 apparently that exists now, yeah 19:57:47 amazing 19:58:00 <|amethyst> my favourite git 2 change 19:58:00 you can use the other weird and confusing thing if you want still; i usually do 19:58:01 truly modern technology 19:58:07 <|amethyst> git cherry-pick -x 19:58:14 |amethyst: ? 19:58:18 <|amethyst> now adds a blank line before the (cherry-picked from ...) 19:58:21 i guess i should rtfm 19:58:29 <|amethyst> so it doesn't go into the subject line 19:58:47 03Grunt02 07* 0.18-a0-242-g7f7dc42: Fix a subtle bug with misc acquirement logic. 10(2 minutes ago, 1 file, 32+ 22-) 13https://github.com/crawl/crawl/commit/7f7dc4212ff2 19:58:58 i see 19:58:58 <|amethyst> %git :/.*\(cherry pick/ 19:58:59 Could not find commit :/.*\(cherry pick/ (git returned 128) 19:58:59 <|amethyst> %git :/.*\(cherry pick 19:58:59 07|amethyst02 * 0.17.0-28-g6e173f8: Mention animated undead expiry in the changelog (Nekoatl) 10(3 days ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/6e173f8b169d 19:59:09 <|amethyst> %git :/^[A-Z].*\(cherry pick 19:59:09 07|amethyst02 * 0.17.0-28-g6e173f8: Mention animated undead expiry in the changelog (Nekoatl) 10(3 days ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/6e173f8b169d 19:59:12 <|amethyst> hmm 19:59:20 <|amethyst> %git :/^[^\n]*\(cherry pick 19:59:20 07ontoclasm02 * 0.17.0-4-g4d15fe1: Sacrifice eye tile 10(2 weeks ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/4d15fe102dfa 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:15 %git :/ (cherry pick 20:00:15 Could not find commit :/ (cherry pick (git returned 128) 20:00:22 %git HEAD^{/cherry-pick} 20:00:22 07Grunt02 * 0.14-a0-3419-gdb3688e: A few changelog entries for a (soon-to-be?) 0.13.2 release. 10(1 year, 8 months ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/db3688e883ed 20:00:24 there's a - 20:00:24 okay this seems to be working, i guess i was just confused about things 20:00:26 :) 20:00:47 no, there's not one 20:00:54 <|amethyst> %git d028617e4 20:00:54 07kilobyte02 {dolorous} * 0.12-b1-86-gd028617: Typo fix. (cherry-picked from commit e0f72cacdb0d9e81b0a1fc8a07d324a6e8aeae31) 10(2 years, 7 months ago, 3 files, 6+ 6-) 13https://github.com/crawl/crawl/commit/d028617e419f 20:01:14 <|amethyst> aha 20:02:00 -!- Zekka has quit [Ping timeout: 264 seconds] 20:02:03 is there any reason scrolls of brand weapon don't rarely give antimagic? 20:02:12 03Grunt02 07[evoker-god-rebase] * 0.18-a0-270-gcccd3ff: Merge branch 'master' into evoker-god-rebase 10(12 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/cccd3ffd2df6 20:02:42 !learn del pakellas_todo[1] 20:02:42 -!- simmarine has quit [Ping timeout: 252 seconds] 20:02:42 Deleted pakellas todo[1/3]: The demon of the infinite void smiles upon you. 20:02:56 what's that a reference to 20:03:02 Experimental (evoker-god-rebase) branch on crawl.beRotato.org updated to: 0.18-a0-270-gcccd3ff 20:03:07 nicolae-: failed acquirements 20:03:18 nicolae-: in other words: P's god gifts sometimes failed 20:03:19 demon of the infinite void (02X) | Spd: 10 | HD: 12 | HP: 133-169 | AC/EV: 10/0 | Dam: 16 | 11non-living, see invisible, regen, unbreathing | Res: 06magic(100), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1330 | Sz: Giant | Int: animal. 20:03:19 %??starcursed mass name:demon_of_the_infinite_void n_the 20:03:24 and I just figured out why 20:03:25 :) 20:03:37 the answer: C++ 20:03:52 -!- Hurricos has quit [Ping timeout: 246 seconds] 20:03:55 <|amethyst> chequers: same as pain, distortion, and holy wrath: at least in part to keep the brand special to the god 20:04:13 <|amethyst> though that's less of an issue with Trog 20:04:20 -!- PleasingFungus has joined ##crawl-dev 20:05:31 unrand idea: a ring with various nice effects that's destroyed on un-equip 20:05:48 ( http://darksouls.wikidot.com/ring-of-favor-and-protection ) 20:05:57 pleasingfungus: did you mean... an amulet??? 20:06:06 fr: houchou 20:06:07 I mean exactly what I mean to mean. 20:06:48 <|amethyst> that's just his mode of operation 20:06:51 boris's ring 20:06:58 when unequipped, vanishes from the inventory 20:07:00 <|amethyst> a central tendency towards directness 20:07:00 can respawn 20:07:04 heh 20:07:50 ohh, that is a good misc acq bug that grunt just fixed. I was looking at that code recently, but didn't spot it... 20:07:53 what kind of properties were you thinking 20:08:11 PleasingFungus: I only noticed it because of how P changes the code 20:08:19 wherein the first entry is always 0 for P 20:08:22 so 20:08:26 ah 20:08:32 ??cekugob 20:08:32 cekugob[1/1]: The amulet of Cekugob {Ward -Tele rElec rPois rN++ AC+1 EV+1}. 20:08:39 but that -tele is already fun 20:08:51 insofar as it kills players 20:08:52 ??fun 20:08:52 fun[1/3]: Your hands twist into claws. The +2 pair of gloves of Fun {+Blink +Inv Slay+1} falls away! 20:08:56 ha 20:09:15 those are not actually very inspiring, as gloves go. 20:09:15 <|amethyst> hm 20:09:19 but probably better than claws i 20:09:30 PleasingFungus: *Fragile ? 20:09:41 <|amethyst> oh, I was talking at one point about changing the variadic random_choose_weighted to use a C++11 varargs template 20:09:46 why limit it to one unrand 20:10:01 well 20:10:02 <|amethyst> then you wouldn't have to use 0 as a terminator 20:10:04 chequers: just Fragile would probably be simpler 20:10:06 unrands are pre-identified 20:10:13 -!- elliptic has quit [Quit: Leaving] 20:10:21 so you could at least know in advance that you have one shot at using it 20:10:22 yeah! so this is like distortion or *Contam 20:10:24 nicolae-: another use for ID scrolls, clearly!!! 20:10:29 true, true 20:10:49 there are a lot of "on unequip" effects already though 20:10:52 making it a randart property *would* save me the trouble of thinking of what effects to put on this item. and I am very lazy. 20:11:04 like, how different really is *Contam and *Drain 20:11:22 well 20:11:28 I just stabbed the first entropy weaver I've ever fought 20:11:29 so 20:11:34 haha 20:11:55 PleasingFungus: how about a property that destroys the ring after it's worn for x turns 20:12:09 augh 20:12:27 the ring of ringswapping 20:12:31 please no... 20:12:34 yep absolutely 20:12:38 <|amethyst> ??amulet of ringswapping 20:12:38 I don't have a page labeled amulet_of_ringswapping in my learndb. 20:12:43 chequers: *Contam is a lot more permanent. *Drain means to me "you can't hot-swap this", where *Contam means "don't wear this unless you are committed to wearing it for a long enough time to justify the contam" 20:12:47 if you keep the lifetime short enough and the property rare enough it'd be fun 20:13:06 would it be? 20:13:20 rMut on a ring? 20:13:26 well... if the item it came on was good enough, it would be 20:13:28 chequers: make sure your patch adding this also includes a lua option to automate this boring make-work for players 20:13:38 it sounds like it would be 'strong but annoying and fiddly' 20:13:46 -!- simmarine has joined ##crawl-dev 20:13:48 which is actually worse than 'weak and annoying and fiddly' 20:13:59 wouldn't it basically just be a randart potion 20:14:00 I guess one problem is that a lot of artps are not THAT good 20:14:09 <|amethyst> nicolae-: a potion you can pause by swapping it off 20:14:11 use once, temporary duration, etc 20:14:17 The Bottomless Flask 20:14:21 nicolae-: another way of looking at it 20:14:32 reflavor the ring of shaolin 20:14:34 I think mu had a branch with a chalice of buffs 20:14:37 maybe this one should be the unrand 20:14:56 the vanishing ring {+8 EV, Vanishing} 20:15:00 Ring of Much Vibration (EV+100 Duration+100) 20:15:02 -!- gammafunk has quit [Ping timeout: 272 seconds] 20:15:15 wow, much vibration 20:15:24 such EV 20:15:26 it vibrates until it breaks, you see-nevermind 20:15:36 let's keep the game family friendly :v 20:15:57 actually 20:16:01 the vanishing ring would probably be like 20:16:09 {+inv, umbra, +8 EV, vanishing} 20:16:46 anyway, I do like the original idea PleasingFungus ! 20:17:17 And if you tell your orc minion to equip it the minon goes poof with the ring. 20:17:34 here's an obviously bad idea to make up for it: Ring of the Sky Beast (*inv) 20:17:46 ARTP_PHASING 20:17:50 can you put rings on orcish followers? 20:18:04 chequers: if you love them very much 20:18:12 ah i thought just weapon/armour 20:18:29 oh i dunno what is the actual answer 20:18:32 if you liked it then you shoulda put a ring on it 20:19:23 you cannot 20:19:58 6* beogh title: polygamist 20:20:27 <|amethyst> Desert Orc High Elder 20:20:31 beogh is into that. 20:21:55 -!- omnirizon has quit [Ping timeout: 260 seconds] 20:22:31 -!- tealeaves has quit [Quit: Bye] 20:23:27 -!- gammafunk has joined ##crawl-dev 20:23:46 And that's why we've decided to remove Sif Muna. 20:23:49 And summoners. 20:24:48 -!- mong has quit [Quit: Leaving] 20:24:53 -!- Zekka has quit [Ping timeout: 244 seconds] 20:25:13 good bug: 20:25:15 03Grunt02 07[evoker-god-rebase] * 0.18-a0-271-ga7ff5cb: Fix all evocations assuming zero evocation power. 10(20 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a7ff5cb45262 20:25:35 Experimental (evoker-god-rebase) branch on crawl.beRotato.org updated to: 0.18-a0-271-ga7ff5cb 20:26:07 -!- tealeaves has quit [Client Quit] 20:28:13 -!- Xenobreeder has quit [Quit: Page closed] 20:28:50 -!- Lasty has joined ##crawl-dev 20:30:01 !hs * pakellas 20:30:01 241. worldfamousw the Brilliant (L27 KoFi of Pakellas), escaped with the Orb and 6 runes on 2015-01-14 13:05:45, with 3436143 points after 98888 turns and 23:08:04. 20:30:11 i feel like sticks to snakes should tell you how many arrows you have left when you cast it 20:30:24 Dispel Undead kills a monster with "You feel a bit more experienced" message 13https://crawl.develz.org/mantis/view.php?id=10098 by Sandman25 20:30:24 !hs * newpakellas 20:30:24 7. SGrunt the Inventor (L11 KoAr of Pakellas), killed themself with a badly aimed fireball in Volcano (volcano_lake) on 2015-11-24 02:51:11, with 8391 points after 15528 turns and 0:53:00. 20:31:02 !lm . 20:31:02 10690. [2015-11-25 01:28:54] SGrunt the Pioneer (L17 KoAr of Pakellas) killed Frances on turn 38297. (Spider:2) 20:31:03 but sadly that turns out to be ??impossible, since it's all weird and can make snakes from two different stacks of arrows if one runs out and so on 20:31:38 probably there is a different easy way to do it but i think i will sleep instead of looking for it! 20:31:40 ah, right, new logo 20:32:43 -!- Wensley has quit [Ping timeout: 250 seconds] 20:32:50 -!- Wensley has joined ##crawl-dev 20:33:11 03MarvinPA02 07* 0.18-a0-243-g4a1968d: Cap Sticks to Snakes power at 100 10(69 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4a1968d1ed88 20:33:15 -!- Wensley is now known as Guest75213 20:33:24 -!- tsn has quit [Quit: leaving] 20:33:27 PleasingFungus: dammit 20:33:48 lmao 20:33:56 ? 20:34:14 !bug 10098 20:34:14 https://crawl.develz.org/mantis/view.php?id=10098 20:34:22 reopening so wheals and pf can settle this once and for all 20:34:40 in the only legal way: arena combat to the death 20:35:34 -!- tealeaves has quit [Quit: Bye] 20:35:34 -!- wheals has quit [Quit: Leaving] 20:35:37 hm. seems reasonable 20:35:45 looks like I win by default! 20:36:52 03PleasingFungus02 07* 0.18-a0-244-g818e5b6: unravel damage: / -> div_rand_round() 10(39 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/818e5b66d00b 20:36:59 -!- AnnoyedKitten has joined ##crawl-dev 20:38:41 -!- Foamed has quit [Quit: Leaving] 20:39:39 -!- Akitten_Homura has quit [Ping timeout: 250 seconds] 20:43:44 -!- MarvinPA has quit [Quit: Leaving] 20:43:55 <|amethyst> make it work with the twigs that are in everyone's inventory next to the bootknife 20:44:46 <|amethyst> or remove the Bible reference (it already doesn't work with staves) and make it it Blood to Snakes 20:45:09 !banish 20:45:10 gammafunk casts a spell. everyone is cast into the Abyss! 20:45:15 Gold to Snakes 20:45:15 oh oops 20:46:14 dust mites to snakes 20:46:19 !cmd !banish 20:46:19 Command: !banish => .echo $(if (and (not (or (str-find? elliptic $nick) (str-find? gammafunk $nick))) (or (str-find? gammafunk $*) (str-find? wheals $*) (str-find? Wensley $*))) "$nick miscasts Banishment. $nick is cast into $(=badplace)!" "$nick casts a spell. ${*:-everyone} is cast into $(=badplace)!") 20:46:46 !banish 20:46:46 chequers casts a spell. everyone is cast into the Abyss! 20:47:06 !banish gammafunk 20:47:06 chequers miscasts Banishment. chequers is cast into Hell! 20:47:16 !banish chequers 20:47:17 Grunt casts a spell. chequers is cast into the Abyss! 20:47:36 !cmd !banish .echo $(if (and (not (or (str-find? elliptic $nick) (str-find? gammafunk $nick))) (or (str-find? gammafunk $*) (str-find? wheals $*) (str-find? Wensley $*))) "$nick miscasts Banishment. $nick is cast into $(=badplace)!" "$nick casts a spell. ${*:-Everyone} is cast into $(=badplace)!") 20:47:37 Redefined command: !banish => .echo $(if (and (not (or (str-find? elliptic $nick) (str-find? gammafunk $nick))) (or (str-find? gammafunk $*) (str-find? wheals $*) (str-find? Wensley $*))) "$nick miscasts Banishment. $nick is cast into $(=badplace)!" "$nick casts a spell. ${*:-Everyone} is cast into $(=badplace)!") 20:47:41 !banish 20:47:42 chequers casts a spell. Everyone is cast into 4.1! 20:47:57 oh I didn't think peons could redefine 20:49:07 !send PleasingFungus a primal shockweird beast 20:49:07 Sending a primal shockweird beast to PleasingFungus. 20:49:32 * PleasingFungus is shocked! 20:50:00 -!- nicolae- has left ##crawl-dev 20:51:27 <|amethyst> PleasingFungus: hm... that number seems a little high? 20:51:37 -!- CKyle has joined ##crawl-dev 20:52:12 <|amethyst> hm, maybe not 20:52:15 |amethyst: it's fireball's damage, basically 20:52:36 <|amethyst> yeah, I see that now 20:52:55 I was very undecided about damage but I figured it would be better to start strong and nerf than start weak and have no one use it 20:53:17 <|amethyst> then again, fireball is a spell of the same level in explicitly blasty schools... but it doesn't have the targetting restriction 20:53:29 <|amethyst> hm 20:53:43 <|amethyst> yeah, what's the worst that happens, people use it? 20:54:07 Worst that happens is that people use it and have fun 20:54:10 Then we have to remove it 20:54:19 nooo 20:54:22 <|amethyst> we wouldn't have to remove it 20:54:43 <|amethyst> we could just tweak it slowly to eliminate "exploits" and "tedium" one piece at a time 20:54:50 <|amethyst> until no one wants to use it anymore 20:55:13 <|amethyst> oh crap, this is the public channel, not ##crawl-cabal 20:55:17 |amethyst: fireball pros: free targeting (this is important). fireball cons: doesn't debuff, doesn't malmutate, damage resisted by rF. overall: ??? 20:55:33 |amethyst, thanks for taking care of that comborobin thing 20:56:43 <|amethyst> PleasingFungus: hm, yeah... I guess I would feel more comfortable if one of the schools were Cj, but 20:56:51 <|amethyst> there are already enough Hx/Cj 20:57:22 <|amethyst> Tm/Cj is less used, but it's more hexers who'd want to use it I'd think 20:57:29 <|amethyst> and Hx/Tm/Cj is too much 20:57:57 ya 20:58:54 <|amethyst> hm 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:01:43 -!- Azzkikr has quit [Ping timeout: 260 seconds] 21:01:49 also fireball is supported by veh, which this spell isn't at present 21:01:54 not sure if it should be 21:02:28 <|amethyst> I think it should be, but 21:02:35 <|amethyst> people will complain when offered it 21:02:48 <|amethyst> "but I don't have hexes or tmut, why would I?" 21:02:55 people complain when offered tornado too 21:03:01 let them eat cake 21:03:13 <|amethyst> heh 21:03:44 ??sif reasons[firestorm 21:03:44 I don't have a page labeled sif reasons[firestorm in my learndb. 21:03:47 ??sif reasons[fire storm 21:03:48 sif_muna_reasons[4/4]: [badwiki quote]: "If by the time you enter Vaults 5 you still have neither Tornado nor Fire Storm online, then most likely you have lost the game." 21:05:39 badwiki is back.. 21:05:56 PleasingFungus: can I have more than one beast at once 21:06:04 Grunt: I honestly do not remember. let me check 21:06:45 <|amethyst> n1k: no problem 21:06:47 yes, Gr 21:06:47 -!- tealeaves has quit [Quit: Bye] 21:06:49 Grunt: 21:06:53 yeah 21:06:55 thanks 21:07:29 <|amethyst> hm 21:07:36 context: 21:07:41 <|amethyst> cszo is getting Resource temporarily unavailable when sending messages 21:07:44 * Grunt waits for Sequell to catch up... 21:07:57 !lm . 21:07:58 10696. [2015-11-25 02:07:16] SGrunt the Brilliant (L19 KoAr of Pakellas) killed Mennas on turn 48974. (Vaults:2) 21:08:45 -!- tealeaves has quit [Client Quit] 21:09:04 <|amethyst> oh, it's all to the same user 21:09:49 <|amethyst> !blame3 users 21:09:49 uuuuuseeeeers 21:10:23 !blamen 2 users 21:10:24 uuuuuuuuussssssssseeeeeeeeerrrrrrrrrsssssssss 21:11:35 -!- tealeaves has quit [Client Quit] 21:12:39 -!- Critica has quit [Ping timeout: 272 seconds] 21:13:08 -!- CanOfWorms has quit [Ping timeout: 250 seconds] 21:16:42 -!- Evablue has quit [Quit: Evablue] 21:22:13 Maybe I'll stream a pakellas game 21:22:17 ! 21:22:22 I don't know if Grunt deserves that kind of glory 21:22:31 But I like to look out for the little people 21:23:37 Grunt: any big P changes coming soon? 21:23:55 I'm not sure about soon, but further changes will probably happen 21:23:58 ??pakellas todo 21:23:58 pakellas todo[1/2]: drain/sap magic probably don't fit in as abilities any more - possibly drop them and think of something else 21:23:58 ??pakellas todo[2 21:23:58 pakellas todo[2/2]: possible alternative ability: device smithing - spend X to add +1 or extra capacity (pick one? randomly chosen?) to a rod w/o recharging it up to normal limits 21:24:16 need to think more about what other abilities may work if any 21:24:41 !learn ad pakellas_todo Store Magic - like Quick Charge in that it drains all your mp, but you get a potion of magic (or a small number??) of them back out 21:24:42 I don't know about !learn ad. 21:24:47 !learn add pakellas_todo Store Magic - like Quick Charge in that it drains all your mp, but you get a potion of magic (or a small number??) of them back out 21:24:47 pakellas todo[3/3]: Store Magic - like Quick Charge in that it drains all your mp, but you get a potion of magic (or a small number??) of them back out 21:24:54 random ideas 21:25:24 -!- iliekturtles has quit [Quit: leaving] 21:26:06 You're implementing alchemy?! 21:26:17 !distill gammafunk 21:29:57 -!- panicbit has quit [Ping timeout: 272 seconds] 21:33:02 -!- kunwon1 has quit [Quit: Specialization is for Insects] 21:34:04 shoals:3 Ilsuiw 21:34:05 how rare 21:35:56 -!- P_R_Deltoid has quit [Ping timeout: 240 seconds] 21:37:39 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:40:47 -!- CanOfWorms has joined ##crawl-dev 21:40:52 gammafunk: you're missing me getting my own garden ending 21:40:55 in Shoals 21:41:07 -!- wheals has joined ##crawl-dev 21:41:11 I'll wait for the inevitable death 21:41:19 i'm here 21:42:19 you're here! 21:42:34 who are you again? 21:43:23 -!- tealeaves has quit [Quit: Bye] 21:43:51 -!- tealeaves has quit [Client Quit] 21:44:19 -!- tealeaves has quit [Client Quit] 21:44:40 -!- kunwon1 has joined ##crawl-dev 21:46:31 -!- Nerem has quit [Ping timeout: 260 seconds] 21:47:14 -!- travis-ci has joined ##crawl-dev 21:47:15 The build has errored. (evoker-god-rebase - cccd3ff #3788 : Steve Melenchuk): https://travis-ci.org/crawl/crawl/builds/93069880 21:47:15 -!- travis-ci has left ##crawl-dev 21:48:29 -!- unmovable has joined ##crawl-dev 21:48:35 -!- unmovable has quit [Changing host] 21:48:35 -!- unmovable has joined ##crawl-dev 21:49:42 well i guess everyone hates the logo 21:49:46 oh well 21:50:41 ??? 21:50:42 who hates the logo? 21:51:21 there's an entire tavern thread 21:51:34 things tavern doesn't hate: 21:51:35 21:52:43 ^ 21:53:19 -!- Kellhus has quit [Quit: Page closed] 21:53:28 Grunt: mountain dwarves 21:53:30 what's monster malmutate again? 21:53:34 is it like draining? 21:54:05 yeah 21:54:09 ?/badwiki 21:54:10 Matching terms (2): badwiki, badwiki_gham_guide; entries (6): eocrawl[2] | gham[1] | gham_guide[1] | sif_muna_reasons[4] | splint_mail[3] | wikirobin[1] 21:54:20 !learn del sif_muna_reasons[4] 21:54:21 Deleted sif muna reasons[4/4]: [badwiki quote]: "If by the time you enter Vaults 5 you still have neither Tornado nor Fire Storm online, then most likely you have lost the game." 21:54:24 ??splint_mail[3] 21:54:24 badwiki gham guide[1/1]: THE ULTYMATE RESISTANCES OF THE GHOUL COMBINED WITH POWYRFUL CLAW ATTACKS + RANGED SUPERIORITY FROM OF THE ARKANE MARKSPERSON MAKES THE GHAM THE POWER CLASS OF 0.8, 0.10, AND 0.11. GO FOR SPLINT MAIL FOR MAXIMUM PROTECTION + FLEXIBILITY // - THIS GUIDE BY SLAUGHTRO POWER CRAWLMASTER X 21:54:44 ??eocrawl[2] 21:54:45 eocrawl[2/3]: (already removed) badwiki blade chaos butterflies forest gloom Grunt hammers killer bee larvae nemelex deck selection pan racial items rogue gallery rotswamp secret doors supmoths tavern translucent green crystal warwick von hugsford. 21:54:53 ??wikirobin[1] 21:54:54 wikirobin[1/4]: You have to follow badwiki's advice. 21:54:59 ??wikirobin[2 21:54:59 wikirobin[2/4]: Current goal: Fencing enemies in with Azrael. 21:55:05 ??wikirobin[3 21:55:05 wikirobin[3/4]: all things of natural holiness are susceptible to enchantments and poison 21:55:07 ??wikirobin[4 21:55:07 wikirobin[4/4]: quicksilver dragons have -7 MR 21:55:22 @??quicksilver dragon 21:55:22 quicksilver dragon (11D) | Spd: 15 | HD: 16 | HP: 72-104 | AC/EV: 10/15 | Dam: 25, 2009(claw) | see invisible, fly | Res: 06magic(140), 12drown | XP: 2534 | Sp: b.quicksilver (3d20) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 21:55:29 I don't get it 21:55:35 !learn del wikirobin[1] 21:55:35 Deleted wikirobin[1/4]: You have to follow badwiki's advice. 21:55:38 ontoclasm: even that thread is something like 50/50 positive 21:55:54 and it's in cyc 21:56:05 ontoclasm: my one concern is that it means there's finally a need for a proper frontpage theme 21:56:14 -!- Evablue has quit [Quit: Evablue] 21:57:12 -!- mizu_no_oto has quit [Client Quit] 21:58:25 well, i'll take another look at it later on 21:58:50 remember the natural human tendency to overweigh all negative feedback! 21:58:58 hah 21:59:54 I must not be a natural human 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:02:02 -!- wheals has quit [Remote host closed the connection] 22:02:04 -!- P_R_Deltoid has quit [Ping timeout: 272 seconds] 22:03:55 n1k: cyborg...? 22:04:10 beep boop, as we say 22:04:17 -!- AndChat|92225 has quit [Quit: Bye] 22:06:01 -!- koolatron has quit [Client Quit] 22:06:02 -!- WalkerBoh has quit [Remote host closed the connection] 22:07:38 03PleasingFungus02 07* 0.18-a0-245-g3f84109: Remove make_book_level_randart's owner param 10(77 seconds ago, 3 files, 14+ 19-) 13https://github.com/crawl/crawl/commit/3f8410949e5e 22:07:47 -!- read has quit [Quit: brb] 22:07:56 ..but that was my *favorite* param....*sob* 22:08:13 -!- ystael has quit [Ping timeout: 255 seconds] 22:08:50 this removes the < 0.1% chance of book acquirement giving you a single-level randbook with your name on it. 22:09:33 -!- Lasty has quit [Quit: Leaving.] 22:11:45 a tragic loss 22:13:36 -!- koolatron has quit [Ping timeout: 246 seconds] 22:13:45 I don't usually enjoy getting those books 22:13:54 the level spellbooks, I mean 22:14:24 they do sometimes have something useful, but the frequency seems pretty low 22:14:30 -!- dtsund has joined ##crawl-dev 22:15:28 -!- minmay has joined ##crawl-dev 22:18:59 I'm trying to comprehend the randbook generating code so that I can refactor it 22:19:08 progress is slow 22:20:11 !send PleasingFungus the progress of Pakellas 22:20:11 Sending the progress of Pakellas to PleasingFungus. 22:20:13 -!- tealeaves has quit [Quit: Bye] 22:20:16 ! 22:20:21 PleasingFungus: iirc it generates a bunch of spells at random, looks for one or two spell schools that are prominent, and then removes the spells that have neither school? 22:20:45 amalloy: sounds like a rough description of the themed randbook code, though there's a bunch of catches there 22:20:45 If finish it and make some commits, I'll try to go through them to see if anything might have changed 22:20:53 since that function has about 50 parameters 22:21:02 I'm looking at single-level randbooks first, since they're simpler. 22:21:22 -!- tealeaves has quit [Client Quit] 22:22:04 -!- tealeaves has quit [Client Quit] 22:24:41 Does the level stop at 8? I forget 22:25:12 a level 9 randbook seems like there wouldn't be a whole lot of options 22:25:23 level 9 randbooks are allowed. 22:25:28 i think level 9 randbooks tend to be "Tornado" 22:25:33 single-spell books 22:25:36 <|amethyst> there are more than there used to be 22:25:38 !source random_range 22:25:38 1/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random.cc#l404 22:25:56 yeah 22:27:54 !singularity |amethyst 22:27:55 PleasingFungus casts a spell. Space collapses on itself with a satisfying crunch. The singularity violently warps |amethyst! 22:28:22 it's very funny to me how that command both predates the spell & outlasted it 22:28:46 hah 22:28:57 never thought about that 22:29:36 -!- jefus has quit [Ping timeout: 240 seconds] 22:30:12 all new spells should be beta-tested as irc commands before they're merged 22:30:34 see if they have good killfeel 22:31:38 fr notate every commit with a foofeel rating 22:31:47 oh, shit, I forgot 22:31:53 I was going to use more emoji in my commit messages 22:32:10 !commit Double blink frog damage (frogfeel++) 22:32:11 3ontoclasm 0.18-a0-1999-ge871e0e: Double blink frog damage (frogfeel++) 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=e871e0e 22:35:07 -!- debo has joined ##crawl-dev 22:35:35 You see here a quicksilver dragon hide! 22:35:41 * PleasingFungus hides! 22:35:58 I have not seen ?ea all game 22:39:12 is there some way to see when capstone abilities are typically used 22:39:35 !log * ak won urune=3 22:39:36 361. Farquar, XL27 HOAK, T:104181: http://dobrazupa.org/morgue/Farquar/morgue-Farquar-20151121-153039.txt 22:39:36 !log * ak won urune=3 -2 22:39:37 360/361. cosmonaut, XL27 HuAK, T:73202: http://webzook.net:82/morgue/0.17/cosmonaut/morgue-cosmonaut-20151121-131411.txt 22:39:38 !log * ak won urune=3 -3 22:39:39 359/361. Megaslime, XL27 TrAK, T:73560: https://crawl.project357.org/morgue/Megaslime/morgue-Megaslime-20151120-035211.txt 22:40:34 -!- P_R_Deltoid has quit [Read error: No route to host] 22:40:38 gonna go ahead and say that's after Lair 22:40:42 on average 22:42:13 just in my experience it's really hard to get 6* before mid-lair 22:42:20 possible but unlikely 22:42:50 yeah 22:43:18 New branch created: pull/183 (1 commit) 13https://github.com/crawl/crawl/pull/183 22:43:18 03chequers02 07https://github.com/crawl/crawl/pull/183 * 0.18-a0-242-g253f78e: Remove blink frog healing from distortion attacks. 10(16 hours ago, 1 file, 0+ 21-) 13https://github.com/crawl/crawl/commit/253f78e25f9f 22:43:31 -!- CKyle has joined ##crawl-dev 22:44:18 nabek (L1 HuFi) ASSERT(sel.size() == 1) in 'command.cc' at line 505 failed. (D:1) 22:48:34 -!- P_R_Deltoid has quit [Read error: No route to host] 22:50:33 -!- jefus has joined ##crawl-dev 22:51:19 -!- tealeaves has quit [Quit: Bye] 22:51:45 -!- tealeaves has quit [Client Quit] 22:51:59 -!- tealeaves has quit [Client Quit] 22:52:33 -!- tealeaves has quit [Client Quit] 22:54:07 -!- tealeaves has quit [Client Quit] 22:55:25 I can't believe how much you hate flavor. 22:55:43 not even a commit message to explain your reasoning! unbelievable... 22:56:36 -!- tealeaves has quit [Client Quit] 22:56:43 I decided you didn't deserve one 22:56:45 resists |= MR_RES_ELEC; // no rElec++ for Pan lords, because of witches 22:56:57 going to remove this comment in my war against flavour 22:57:11 // Does demon fly? 22:57:12 flies = x_chance_in_y(2, 3); 22:57:17 thanks for the comment 22:58:51 what's the best way to write code that chooses a random code path unevenly based on arbitrary percentages? 22:58:59 eg 30% of the time do x, 20% do y, ... 22:59:22 chequers: random_choose_weighted on an enum value would be my first instinct 22:59:32 A lot of places seem to accumulate chances (if one_chance_in(3) { } if one_chance_in(3)), but it's not ideal i think 22:59:34 or just on some ints, if the scope of this thing is small 22:59:55 it's small. So choose an int and then have a case statement? 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:41 that's what i would do, and then see what |amethyst thinks about it 23:00:50 <|amethyst> sounds reasonable 23:00:55 :) 23:01:03 <|amethyst> assuming the code paths differ in more than just a value 23:01:06 should the int be 0 or 1 indexed 23:01:09 yes 23:01:13 <|amethyst> 0 because random2 23:02:02 ta 23:02:20 <|amethyst> I could imagine a random_do_weighted that took lambdas or function pointers, but meh 23:02:47 |amethyst: that's just random_choose_weighted(...)() anyway 23:03:10 isn't it? i guess this assumes choose_weighted take any kind of value 23:03:18 <|amethyst> yeah, if you rewrite random_choose_weighted 23:03:33 should I do something to make sure the case statement never "doesn't fire" 23:03:43 eg a case I didn't program slips in 23:03:51 yes, put a default case in that's like "wtf" 23:04:00 buggy 23:04:34 <|amethyst> default: die("...") 23:04:36 <|amethyst> ; 23:05:08 ok 23:05:21 i forget the ; so often in c++ 23:05:29 i recently tried to use ; to comment out a block, too 23:06:07 ...budding assembler programmer? 23:06:26 <|amethyst> Lisp is my guess 23:06:26 lisp 23:06:43 for the last few years 23:06:55 <|amethyst> but assembler was my first thought, too 23:07:04 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:07:38 yes, i did learn assembler before lisp 23:07:59 bizarrely they still taught 16-bit assembler at my college, in like 2001 23:08:10 not even 32 23:09:25 <|amethyst> I'll be teaching assembler and C and stuff next semester (Systems Programming) 23:10:26 <|amethyst> I guess I need to brush up on my C, I've been doing C++ for so long 23:10:29 yeah, i think all that stuff is still good to teach, i was just amazed in retrospect that 16-bit was still the thing to do 23:10:56 simpler to teach perhaps? 23:10:59 <|amethyst> probably I'll do 64-bit 23:11:14 I made some edits/tweaks to my vaults. was thinking of putting them on the same branch, pushing that as a pull request, then create a mantis issue pointing to the pull request. is that the reasonable/appropriate/preferred process? 23:11:24 <|amethyst> 16-bit means you can do real mode 23:11:38 <|amethyst> 32-bit means you can ignore paging if you want 23:11:42 keepin' it real 23:11:43 :) 23:12:55 <|amethyst> johnstein: sounds good 23:13:13 oh, you need to worry about paging in 64-bit asm? i never really learned anything about what's different in 64-bit 23:13:16 <|amethyst> johnstein: could leave out the mantis issue probably, but it doesn't hurt 23:13:26 Grunt: when i taught my class about complex conjugates i desperately wanted to shoehorn in a "keepin' it real" pun 23:13:33 <|amethyst> amalloy: you don't have to worry about it exactly, unless you're writing an OS 23:13:34 but i failed 23:13:38 i see 23:13:54 |amethyst: thanks. wasn't sure if it would get lost if I didn't do mantis 23:14:50 <|amethyst> amalloy: but x86-64 long mode requires paging to be turned on 23:15:02 ontoclasm: <3 23:15:22 does rN+ on player prevent monster vampiric brand? 23:15:45 I keep getting this: http://pastebin.com/iD1rwDVA when I restart my game, or when I go down stairs 23:15:53 it's an ancient 0.16 game 23:16:02 so I've just been Dealing With It 23:17:07 whoa 23:17:09 <|amethyst> chequers: yes, both vampiricism brand (attack.cc:1702) and AF_VAMPIRIC (melee_attack.cc:2794) 23:17:11 |amethyst: I just found a doodad! 23:17:26 -!- P_R_Deltoid has quit [Ping timeout: 272 seconds] 23:17:51 <|amethyst> artefact.cc? 23:18:09 <|amethyst> !vault kennysheep_doodads 23:18:09 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_features.des#l2582 23:18:16 ya 23:18:47 how would people feel about vamp working against rN+ opponents 23:19:27 sounds like it'd make the strongest brand even stronger, probably. 23:19:45 oh the brand. i thought you meant the spell vamp draining, briefly 23:19:50 <|amethyst> and the weakest resistance even weaker 23:19:56 heh 23:20:09 -!- vev has quit [Remote host closed the connection] 23:20:37 i agree it's the strongest brand (or near enough), but it's also non-functional in a lot of extended 23:20:56 that's not exactly a bad thing 23:21:01 <|amethyst> it would take more than piercing rN+ to make it work in extended, anyway 23:21:09 which you argue is all about giving different brands different times of the game to shine 23:21:09 <|amethyst> since there's also a holiness check 23:21:46 sure 23:21:51 are all demons rN? 23:21:57 @??orange demon 23:21:57 orange demon (044) | Spd: 10 | HD: 8 | HP: 44-65 | AC/EV: 3/7 | Dam: 15(reach), 804(weakness) | 05demonic, 10doors | Res: 06magic(60), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 418 | Sz: Medium | Int: human. 23:22:03 i guess so 23:22:07 they resist torment 23:22:07 I think it might be a property of their holiness 23:22:09 it's implicit in MH_DEMONIC iirc 23:22:12 Grunt: hi... 23:22:16 hi PleasingFungus... 23:22:20 hi... 23:22:22 !send Pakellas PleasingFungus 23:22:22 Sending PleasingFungus to Pakellas. 23:22:28 * PleasingFungus goes eagerly! 23:22:35 I should really play dungeon crawl again someday. 23:22:37 <|amethyst> I wouldn't be against making draining work against more holinesses 23:22:41 I heard that game was pretty fun. 23:22:47 -!- read has joined ##crawl-dev 23:22:49 anyway, I think it would be nice to let vamp work everywhere, and if it's too strong it can be tuned by reducing the proc rate of vamp amount 23:22:54 PleasingFungus: you missed CSDC. my favorite dungeon crawl event ever 23:22:59 *proc rate *or* vamp amount 23:23:01 aren't there a bunch of those 23:23:05 csdcs 23:23:13 well only one since i started playing crawl 23:23:35 ??csdc 23:23:35 csdc[1/4]: Crawl Sudden Death Challenges. Season 4 announcement thread: https://crawl.develz.org/tavern/viewtopic.php?f=23&t=17860. Channel: ##csdc 23:23:39 season 4 23:23:42 i know 23:23:49 !lg amalloy 1 23:23:49 season 4 ends on like...this sunday 23:23:50 1/360. amalloy the Chiller (L3 FeIE), slain by a worm on D:2 on 2014-08-08 02:41:12, with 51 points after 2342 turns and 0:11:24. 23:24:05 extremely good first death imo 23:24:11 it's 23:24:12 chilling. 23:24:18 !lg . 1 23:24:19 pls buff FeIE 23:24:19 1/1259. ontoclasm the Ruinous (L6 HuWz), hit from afar by Edmund (orcish club) on D:5 on 2011-07-30 20:56:18, with 395 points after 4799 turns and 0:30:29. 23:24:26 !hs * feie 23:24:27 1624. Yermak the Ninja (L27 FeIE of Dithmenos), escaped with the Orb and 15 runes on 2015-07-07 11:16:00, with 23372852 points after 64268 turns and 10:27:56. 23:24:39 fie on that :p 23:24:48 that's probably beatable, but you'd have to play feie. 23:24:49 uhh, i request that that huwz death be annulled 23:24:58 on account of clubs no longer being throwable 23:25:53 request accepted 23:25:55 !lg ontoclasm 2 23:25:56 2/1259. ontoclasm the Sneak (L2 KoAs), slain by a kobold (a +1,+0 elven short sword) on D:1 on 2011-07-30 21:31:21, with 88 points after 694 turns and 0:03:36. 23:26:07 elven weapons, also gone 23:26:12 !lg ontoclasm 3 23:26:12 -!- debo has quit [Ping timeout: 252 seconds] 23:26:13 3/1259. ontoclasm the Slicer (L9 KoAs), quit the game on D:11 on 2011-07-30 22:32:33, with 2314 points after 8453 turns and 0:58:05. 23:26:17 okay, this change might break something 23:26:19 wow. your first game was boring. 23:26:26 * ontoclasm whistles nervously 23:26:43 -!- bsdbeard has quit [] 23:26:45 double-checking... 23:28:52 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:29:09 New branch created: pull/184 (1 commit) 13https://github.com/crawl/crawl/pull/184 23:29:09 03chequers02 07https://github.com/crawl/crawl/pull/184 * 0.18-a0-242-g57e5425: Tweak panlord brand distribution. 10(16 hours ago, 1 file, 15+ 12-) 13https://github.com/crawl/crawl/commit/57e542532f0e 23:29:09 New branch created: pull/185 (1 commit) 13https://github.com/crawl/crawl/pull/185 23:29:09 03chequers02 07https://github.com/crawl/crawl/pull/185 * 0.18-a0-242-g7aba0e1: Simplify distortion_affects_defender. 10(16 hours ago, 1 file, 58+ 49-) 13https://github.com/crawl/crawl/commit/7aba0e15dc20 23:29:11 -!- tealeaves has quit [Quit: Bye] 23:29:18 !lastgames . 1 23:29:21 Last 10 games for amalloy: L3 FeIE (a worm), L6 GhEE (an iguana), L1 DsAK (a tentacled starspawn), L4 DsAK (an orc wizard), L4 TeAE (a gnoll), L10 SpEn (an orc priest), L5 DsAK (a player ghost), L8 CeHu (a centaur), L3 VpEn (Terence), L9 VpEn (an orc warrior) 23:29:38 (actually my first 10, not last 10) 23:30:21 !lastgames . 1 23:30:23 Last 10 games for chequers: L11 TrCK (cloud), L2 HOBe (a goblin), L4 MiCK (an adder), L4 MiCK (a fire drake), L9 MiBe (Erolcha), L4 DsAK (a player ghost), L1 DsAK (a chaos spawn), L1 DsAK (a wretched star), L3 DsAK (wild magic), L1 DsAK (a hobgoblin) 23:30:35 !lg . dsak 1 23:30:36 1/16. chequers the Skirmisher (L4 DsAK of Lugonu), slain by Disco's ghost on D:3 on 2014-09-24 14:31:08, with 91 points after 1943 turns and 0:12:43. 23:31:03 here i thought disco was dead 23:31:09 -!- tealeaves has quit [Client Quit] 23:31:13 it is 23:31:27 that was just a ghost 23:31:43 03PleasingFungus02 07* 0.18-a0-246-gbfa2ae1: Remove unused book randart code 10(58 seconds ago, 3 files, 2+ 80-) 13https://github.com/crawl/crawl/commit/bfa2ae1a93d8 23:31:56 -!- P_R_Deltoid has quit [Ping timeout: 240 seconds] 23:31:58 -!- tealeaves has quit [Client Quit] 23:32:37 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:32:52 that whole chunk of code was really baffling, and I'm glad it's totally unecessary 23:33:12 !commitby PleasingFungus Remove crawl. It was baffling and unnecessary. 23:33:13 3PleasingFungus 0.18-a0-1999-ga2c4837: Remove crawl. It was baffling and unnecessary. 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=a2c4837 23:34:07 I'm kind of sad that I rewrote the name code 23:34:12 it was the most remarkable code in crawl 23:34:14 and it's gone now... 23:34:31 the names are still just as bad :P 23:35:02 PleasingFungus: i got a pan lord name last night that should have been removed 23:35:11 Remove comes into view. 23:36:20 ! 23:36:24 chequers: that was the idea! 23:36:28 did you ever see the old name code? 23:38:43 -!- Critica has quit [Read error: Connection reset by peer] 23:38:55 stupid remove 23:40:27 -!- Lasty_ has quit [Read error: Connection reset by peer] 23:40:53 https://github.com/crawl/crawl/blob/0e80503c84831b9610e665cfb234f51072b071bd/crawl-ref/source/itemname.cc#L2803 , if you ever want to see some truly beautiful code 23:41:18 This function is insane, but that might be useful. 23:42:41 haha, I forgot about the existence of _random_cons() 23:42:45 -!- Cacophony has quit [Quit: oh no am scare] 23:43:19 haha, that's great 23:43:25 -!- tealeaves has quit [Quit: Bye] 23:43:37 -!- tealeaves has quit [Client Quit] 23:43:38 <|amethyst> don't forget _is_consonant 23:43:40 what the hell 23:43:41 also, ' ' is a vowel 23:43:57 I feel better now, looking at this code. it's still insane. 23:44:01 -!- jspengler has quit [] 23:44:13 why are we multiplying by all these arbitrary numbers 23:44:29 it's a jerry-rigged random number generator 23:44:53 PleasingFungus: just curious, can you explain how that _init_artefact_book() was never called? 23:45:02 yes 23:45:04 as in, are artefact books just initialized another way? 23:45:10 about three or four different ways 23:45:23 why not just call the actuall rng with seed as the seed 23:45:37 that's what we currently do. at the time, the code didn't support multiple RNGs 23:45:39 <|amethyst> ontoclasm: that's what PF changed it to do a while back 23:45:43 oh 23:45:51 ah, i see 23:46:23 there's one commit midway through where I reformatted that amazing numb[] array so you could see the weird diagonal pattern. 23:48:19 I am now fighting hungrycobs for the first time 23:48:19 except 23:48:21 I am stabbing them 23:48:21 so 23:49:26 It's not real unless you get yourself a .cobbed entry 23:49:46 probably not even you playing 23:50:55 hrm, guess I should just try to make some books 23:55:29 -!- ussdefiant_ has joined ##crawl-dev 23:56:04 -!- P_R_Deltoid has quit [Ping timeout: 272 seconds] 23:57:16 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:57:52 can someone remind me why my contribs folders are always modified (changes not staged for commit)? 23:58:10 git submodules are awful 23:58:14 and explain how I'm supposed to have things set up so they don't keep showing up in git status? or maybe I shouldn't care? 23:58:42 johnstein: `git submodule update` 23:59:02 doy: from anywhere in the repo? and on any branch? 23:59:11 or do I need to go into each module? 23:59:17 yeah, from the main repo 23:59:38 does it matter which branch? 23:59:39 it'll update them for the branch you're on, but it's likely the same for most branches 23:59:43 ah ok 23:59:44 ty 23:59:45 since we don't change them often