00:00:04 -!- omarax has quit [Remote host closed the connection] 00:00:11 !lg . opsu 00:00:13 11. gammafunk the Demonologist (L24 OpSu of Sif Muna), escaped with the Orb and 3 runes on 2016-08-24 01:42:21, with 1244803 points after 106624 turns and 10:11:38. 00:00:18 !lg . opsu -2 00:00:19 10/11. gammafunk the Caller (L6 OpSu), quit the game on D:6 on 2014-08-30 23:32:06, with 429 points after 2090 turns and 0:15:45. 00:00:33 basically a oneandwon 00:00:56 does ogsu count 00:00:57 for this challenge 00:01:15 I mean, you can, those are kind of melee su 00:01:21 what was your aim, pure su of sif? 00:01:27 well yeah 00:01:33 if you want more hp, maybe just husu 00:01:35 or drsu etc 00:01:40 oh drsu sounds fun 00:01:50 i'll probably just do kosu tho 00:02:09 ally-induced stabbing opportunities sounds fun 00:02:25 musu it up 00:02:37 -!- debo_ has joined ##crawl-dev 00:02:39 that's not quite pure su but honestly we can't control koboldina 00:02:47 hopeless to try 00:02:51 ah, hosu 00:05:57 -!- HellTiger has quit [Read error: Connection reset by peer] 00:08:01 -!- debo_ has quit [Ping timeout: 276 seconds] 00:09:47 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1401-g902f63d (34) 00:16:50 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 00:24:46 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 00:29:28 -!- Bcadren has quit [Ping timeout: 276 seconds] 00:30:07 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-1401-g902f63d (34) 00:30:40 -!- Poncheis has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.2/20160823121617]] 00:31:56 -!- debo_ has joined ##crawl-dev 00:36:11 -!- debo_ has quit [Ping timeout: 255 seconds] 00:36:39 -!- Nomi has quit [Read error: Connection reset by peer] 00:43:44 -!- Harudoku has quit [Ping timeout: 252 seconds] 00:55:43 -!- ontoclasm has joined ##crawl-dev 00:59:22 -!- rossi has quit [Ping timeout: 276 seconds] 01:00:02 -!- omarax has quit [Read error: Connection reset by peer] 01:04:28 CanOfWorms: good to know that instead of oka -> tso i should go oka -> hep for 1 turn -> tso so that I don't have to deal with oka wrath summons 01:04:52 if that works that sounds pretty funny 01:05:38 and you should credit koboldina for that :v 01:05:54 ??challenge[21] 01:05:54 challenge[21/26]: Win a game in which all temple gods (including those in overflow altars) are abandoned before XL 10. Lacertilians are not allowed. 01:06:01 could make this easier 01:08:18 !tell pleasingfungus based on koboldina's game I think hep wrath breaks xp-gated effects, including 01:08:19 CanOfWorms: OK, I'll let pleasingfungus know. 01:08:25 !tell pleasingfungus CanOfWorms: good to know that instead of oka -> tso i should go oka -> hep for 1 turn -> tso so that I don't have to deal with oka wrath summons 01:08:26 CanOfWorms: OK, I'll let pleasingfungus know. 01:09:02 -!- Dracunos has quit [Ping timeout: 252 seconds] 01:19:05 -!- ldf has quit [Ping timeout: 240 seconds] 01:19:57 Unstable branch on crawl.develz.org updated to: 0.19-a0-1401-g902f63d (34) 01:22:51 -!- elliptic has joined ##crawl-dev 01:40:31 -!- Zeor has quit [Quit: Leaving.] 01:41:22 -!- Brickman has quit [Quit: Page closed] 01:47:55 -!- hellmonk has quit [Quit: Page closed] 01:50:34 -!- PleasingFungus has joined ##crawl-dev 01:51:41 CanOfWorms: doesn't that only work until hep wrath ends? 01:51:41 PleasingFungus: You have 2 messages. Use !messages to read them. 01:53:56 is oka's mollification also tied to xp? 01:54:19 i believe it's based on number of wrath waves sent 01:55:04 like most wrath effects 01:55:23 actually 01:55:26 hmm 01:56:10 it looks like penance is reduced first 01:56:10 before the function kicks out of hep wrath? 01:56:21 because hep penance needs to resolve 01:56:36 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-1401-g902f63d 01:56:37 !source player.cc:2662 01:56:37 https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L2662 01:57:43 oh wait that's just xp gods 01:57:53 well, it does mean you can like 01:57:57 switch gozag > hep > ??? 01:58:01 and avoid wrath 01:58:18 assuming that you win before hep wrath runs out? 01:59:14 it's not like you're going to be higher level or more skilled after hep wrath ends, and if you may well be worse off (malmuts, etc) 01:59:45 just gotta believe in the gods :v 02:00:04 -!- omarax has quit [Remote host closed the connection] 02:00:29 -!- Shard1697 has quit [Ping timeout: 264 seconds] 02:00:36 -!- destroythecore has quit [Read error: Connection reset by peer] 02:01:48 Incorrect description of Dithmeno's shadow form 13https://crawl.develz.org/mantis/view.php?id=10648 by Lavandula 02:01:48 i guess your piety will probably be full after, which is a plus 02:01:48 still it's basically a way to guarantee no god wrath in exchange for no xp 02:01:48 *no god wrath for a duration of time 02:02:31 in any case that code also has weird interactions with every other xp-gated effect, like abyss exit spawns, temporary malmutations, stat drain, regular drain... 02:02:38 rechargeable evocables 02:02:39 weird is an interesting term 02:02:45 it's a pretty simple and consistent interaction 02:02:52 hmm 02:02:53 which is the reason i'm arguing for it 02:02:55 unintuitive then? 02:03:26 is it? 02:03:44 basically it's not explicitly spelled out and I don't think anyone naturally comes to the conclusion that hep wrath includes things other than XP/skills remain fixed 02:03:50 xp-gating in the first place is weird 02:04:24 the interaction is simple and consistent if you read the code, but probably not if you think of it from a design standpoint 02:04:59 "hep prevents gaining experience and skills, and also stat recovery, abyss exit spawning, temporary malmutations, drain, evocable recharging, god wrath..." 02:05:10 *god wrath for most gods 02:05:26 "hep prevents gaining experience, and all things that depend on gaining experience" 02:05:40 "transfer knowledge, apparently" 02:08:19 one of my main concerns here is that implementing this wrath in a way that supports all those effects is a code nightmare 02:08:35 but if it is a problem, something will have to be done 02:08:43 also quaffing !xp is the only way of gaining xp that doesn't mollify other xp gods 02:08:55 so there's some inconsistency there 02:09:01 -!- VoxSomniator has quit [Quit: Leaving] 02:09:08 ? 02:09:12 rephrase? 02:09:31 if you quaff a potion of xp, the code directly reduces hep's penance 02:09:46 but if you gain xp normally, the code reduces the penance of other xp gods 02:09:56 which are ash and gozag (and pakellas rip) 02:10:12 ah, sounds like an oversight on my part 02:10:55 I think you just want to move the hep check to 02:11:01 !source player.cc:2720 02:11:01 https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L2720 02:11:24 #fixpakellas 02:11:31 by which I mean wrap that entire block of code that appears to handle xp/skills 02:11:32 we did....r e m o v e 02:11:43 huh? 02:11:45 which block? 02:12:03 oh, this is because I'm looking at an old version, isn't it 02:12:05 uh 02:12:19 2668 02:12:24 i wonder if !xp should just be marked useless and undrinkable for the duration of wrath 02:13:02 !source player.cc:2668 02:13:02 https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L2668 02:13:02 gammafunk: disabling is not quite removing 02:13:02 but it does have a use, reducing wrath :v 02:13:02 that doesn't work 02:13:24 2645-2648 are probably still problems 02:13:30 you might be able to move those? but maybe not 02:13:56 seems like the code should be moved out into its own functions 02:14:31 could definitely do with a refactoring 02:14:37 scary to touch, though 02:14:51 I call upon the dark forces and summon Brannock to do this refactoring exercise 02:15:16 lol 02:15:20 not nice 02:15:25 like _recharge_xp_evokers(exp_gained); 02:15:31 that's already pulled out 02:15:46 need _reduce_drain(exp_gained), etc 02:16:06 _remove_temp_mutations 02:16:13 _restore_attributes 02:17:08 yeah any time you see 5 consecutive lines of code 02:17:12 there must be a new function 02:17:15 that's how programming works, CanOfWorms 02:19:58 see? gammafunk gets it 02:20:33 I look forward to a series of patches from CanOfWorms replacing every code block in crawl with its own function 02:20:38 patch format? png of course 02:20:57 bool _player_is_in_penance 02:21:05 if _player_is_in_penance { ... 02:21:22 Honestly I would happily do all the refactor stuff but I only started working in C++ a month ago and I barely understand how to convert notes.cc into something not awful 02:21:25 !source player_under_pennance 02:21:27 Can't find player_under_pennance. 02:21:33 I can recognize that it's bad... but not how to make it good. 02:21:35 !source player_under_penance 02:21:35 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/religion.h#L66 02:21:41 that one already exists 02:21:48 CanOfWorms: the joke is that i actually believe this 02:21:52 the other joke is that i'm right 02:21:58 the last joke is gammafunk's play 02:22:02 compartmentalization is good 02:22:08 I wrote a play? 02:22:21 alas, poor Edmund 02:22:23 I knew him well 02:22:25 but gammafunk, redundancy is good 02:22:27 -!- n1k has quit [Read error: Connection reset by peer] 02:22:30 I did write a play, actually 02:22:39 ??doom_hound[2 02:22:40 doom hound[2/3]: alright, so the scene begins with Eresh smoking a cigarette, sitting at her kitchen table, which is made of bones and skulls. Her starcursed hair is twinkling, but frizzled and unkempt, and she's staring blankly out into space in between drags. A doom hound is heard howling in the distant background. 02:22:47 pf: believe what 02:23:21 yeah any time you see 5 consecutive lines of code, there must be a new function. that's how programming works, CanOfWorms 02:23:30 ah 02:27:56 the process of setting up git and actually doing stuff on my end is so tedious but I do have an rough idea on how to reorganize that entire thing 02:28:04 it's probably less effort to just coordinate with brannock :v 02:28:23 It only took like 1 hour of amethyst and gammafunk and geekosaur helping me to get git online 02:28:28 I'd be happyt o repeat it with you 02:28:32 haha no you see 02:28:45 I already installed git once with gammafunk 02:28:51 that was maybe 02:28:53 but I completely forgot how to use it since it was like 02:28:57 the most painful 30 minutes of my life 02:28:59 at least one year ago 02:29:14 30 minutes? who am I kidding, it was like over an hour 02:29:53 it was way longer than an hour :v 02:29:53 and involved error message uploaded in png format 02:29:58 in conclusion, never help artists get into programming 02:29:58 good times 02:30:11 the correct lesson is actually 02:30:15 don't help artists set up git 02:30:36 well you need the source code to program 02:30:48 and you need to commit your changes 02:30:55 no I don't 02:31:09 I can just keep my local copy of dungeon crawl: everything is a spriggan 02:31:12 sometimes the right move is to point them to git desktop on github :) 02:31:22 yeah Brannock started with that 02:31:22 I need to learn how to macro stuff in git because $ git fetch upstream $ git reset --hard upstream/master $ git push --force takes too long... my workflow... 02:31:38 woah 02:31:42 you hard reset every time? 02:31:43 why? 02:31:47 should Inot 02:31:48 I like it better when my projects involve pushing a red button to compile 02:31:53 Brannock: no you shouldn't 02:31:53 which is like everything I work on :v 02:31:59 I like keeping local master exactly the same as crawl/crawl 02:32:00 or rather, you shouldn't need to 02:32:02 brannock's pillow is a nuclear missile 02:32:10 it's usually fine 02:32:11 Brannock: how is it different? 02:32:16 it shouldn't be 02:32:19 maybe you need git stash 02:32:21 you shouldn't need to 02:32:23 which is v. helpful 02:32:25 I always branch off origin/master after updating 02:32:31 that seems excessive 02:32:36 I don't recommend blind hard resets 02:32:50 if you have a local source conflict/uncommited stuff 02:32:52 keep your branch, update upstream/master, rebase your branch 02:32:52 git tells you 02:33:04 and yeah check out git stash 02:33:22 git stash to save your changes to a stash entry, reverting (hard) to HEAD 02:33:32 git stash pop to reapply that stash 02:33:48 and works if you do a pull in between git stash and git stash pop (might have conflicts, but you can fix) 02:34:04 and yeah generally you can do what geekosaur said and commit something to a branch, as well 02:34:23 hey 02:34:26 also git push --force as a default isn't right 02:34:37 that's what you should use when something's messed up, usually 02:34:53 !source mapdef.h:652 02:35:30 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mapdef.h#L652 02:35:30 gammafunk: ^ is this supposed to be COLOUR_UNDEF 02:35:30 anyway yes, local master is good to keep the same as upstream master. you branch off that and fetch/rebase (or you can change pull's default to rebase instead of merge) 02:35:30 force pushing to his local fork of crawl is usually reasonable tbh 02:35:30 you will have to stash uncommitted changes 02:35:30 er, his github fork 02:35:30 hmm I need to remember how to compile 02:35:38 -!- TuxQmoob has quit [Changing host] 02:35:58 PleasingFungus: yeah that's a typo in the comment 02:35:59 i push dumb stuff to my amalloy/master occasionally and it's almost always out of sync when i next want to push there 02:36:18 03PleasingFungus02 {GitHub} 07* 0.19-a0-1402-g0c1e9a7: Comment typo fix 10(17 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0c1e9a7a2328 02:36:44 CanOfWorms, nice make -j5 TILES=y :) 02:36:44 ...as to teraching artists to program, sometimes that's easier than teaching "programmers" to program 02:36:44 have someone in another channel who apparently can't do anything their ide doesn't do for them 02:36:44 I think I'll actually compile without tiles since I assume it will take less time 02:36:44 o.O 02:37:00 the problem with teaching CanOfWorms was that he proceeded to do 3 wrong things after every instruction I gave 02:37:06 -!- kdrnic has quit [Quit: Leaving] 02:37:09 spontaneously 02:37:14 gotta go fast 02:37:39 git was just a canvas for his experimental art 02:38:04 -!- Kalir has quit [Changing host] 02:38:32 PleasingFungus: At first I thought you were going to make me think about mon-info colour inheretance and I broke out into a cold sweat 02:39:01 "oh thank god it's just about a comment typo" 02:39:11 gammafunk/geekosaur: so git reset upstream/master and git push, won't cause issues with my fork? 02:39:20 i'm trying to figure out if the current dith wrath monster spawning behaviour is a bug or not 02:39:25 it uses COLOUR_UNDEF and I don't know why 02:39:29 -!- hpm_ has quit [Ping timeout: 255 seconds] 02:39:33 not if youre working on a branch like you're supposed to 02:39:47 color undef is usually fo things like ugly things that have weird color changing systems 02:39:51 https://help.github.com/articles/syncing-a-fork/ 02:40:02 what's the line that creates the dith wrath spawns? 02:40:04 I can look 02:40:06 I still think they should find a way to at least semi-automate that... 02:40:07 -!- TuxQmob has quit [Ping timeout: 276 seconds] 02:40:19 they already encourage you to work on forks so you can make pull requests 02:40:23 !source godwrath.cc:1605 02:40:23 https://github.com/crawl/crawl/blob/master/crawl-ref/source/godwrath.cc#L1605 02:40:26 wouldn't 'git merge upstream/master' create an extraneous commit in my history? 02:41:16 geekosaur, I saw that Git 2.10 was released today. some nice changes 02:41:19 ok gammafunk, it's kosu time 02:42:21 merge is not the ideal way to do it, yes, but it's the easy way. the somewhat harder is stash, rebase, stash pop 02:42:21 which changes *under* your local work so that it looks like you were working on current master instead of the older one 02:42:23 without a merge 02:42:26 force reset seems easiest, especially if I'm not working on local master at all, and am just resetting it to upstream so I can branch off it 02:42:34 I'm not sure I understand the problem with forcing hte reset 02:42:43 s/hte/the 02:43:05 it's a good way to lose any work you had forgotten about 02:43:25 does it affect branches, not just master? 02:43:32 no 02:43:32 force reset as part of a workflow is just a bad idea, yeah 02:43:41 I never work on master itself 02:43:42 it only affects the branch you are on. but it does a fair amount of violence to that 02:43:46 well. hrm. i guess it depends what those words mean 02:43:51 listen to gsaur 02:43:54 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 02:44:17 okay looks like I found what I used to run git 02:44:26 looks like that could be COLOUR_INHERIT but I'm not sure about that RANDOM... monster type 02:44:28 now I need to remember what the compile command is 02:44:42 that code is probably not heavily tested 02:44:56 -!- TuxQmoob has quit [Ping timeout: 244 seconds] 02:45:16 and, if you aren't doing any work on the branch, it doesn't actually do anything --- but still, reset --hard is running with scissors 02:45:50 * geekosaur just configures pull to work by rebase instead of merge 02:46:10 means I have to stash first but it will at least warn me to do that if I didn't 02:48:09 same 02:49:21 i don't use pull; i fetch and then either merge or rebase. more typing i guess, but it means i get to see what the changes are before i decide how to apply them 02:49:54 yeah I do fetch a lot as well, but I also use pull a lot 02:50:59 hm. trying to replace monster* params with monster& params where applicable, and do_slow_monster is a bit odd. it feels weird to have a signature like do_slow_monster(monster&, actor*); is that enough reason to leave it as monster*? 02:51:39 and actor* is right because it does actually handle there being no actor 02:52:06 !source mon-place.cc:2915 02:52:07 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-place.cc#L2915 02:52:21 stray comment? 02:52:32 -!- Zymurgist has quit [Ping timeout: 255 seconds] 02:52:55 mons_place() which calls place_monster() ...grrr 02:53:35 it's been a while since I've read the monster placement code... 02:53:35 amalloy: that is not a good enough reason at all! 02:53:44 monster&, actor* is a perfectly fine signature 02:54:14 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-1402-g0c1e9a7 02:55:42 god, there are a lot of calls to simple_monster_message 02:55:48 canofworms could I get your opinion on an art thing 02:55:52 yes 02:56:04 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/tiles/title_omndra_zot_demon.png if I put this on a shirt it would look best if I kill all the black around the demon's fire, right? 02:56:11 and make it transparency 02:56:22 probably, but can you actually do that??? 02:56:39 my meager art and Gimp skills are improving slowly 02:56:55 with fuzzy select and shenanigans yes I can do it 02:56:59 well the only issue I see is that the fire is semitransparent or something 02:57:15 yeah it's leaving like 02:57:16 I mean if you manually just lasso it out I don't know if it'll actually look good 02:57:16 red residue 02:57:30 it definitely looks a little wacky but it's hard to tell if it would look decent on a shirt or not 02:57:32 redsidue 02:57:33 ok I managed to re-clone the directory 02:57:39 now I need toremember how to compile 02:58:09 I'm mostly trying to shy away from the "here is a giant square on your shirt" style 02:59:12 PleasingFungus: I'm not sure if you're still puzzling over that, but yeah that looks like it should be COLOUR_INHERIT 02:59:12 would "here is a giant circle" be better? 02:59:12 gammafunk: good! 02:59:12 tyvm 02:59:16 canofworms: absolutely not 02:59:20 i'm poking at mgen-enum stuff 02:59:22 it looks like it would be weird if you set that to undef 02:59:26 mgen_data i gues 02:59:26 ok looks like it's... compiling...??? 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:06 you probably have a pretty old msys setup; most current docs are in INSTALL.txt 03:00:28 -!- debo_ has joined ##crawl-dev 03:01:32 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:04:49 -!- debo_ has quit [Ping timeout: 240 seconds] 03:05:17 koboldina: I think currently the best you can do is "here is a blog that vaguely outlines the art" 03:05:28 -!- PleasingFungus has quit [Ping timeout: 276 seconds] 03:07:03 I have no idea what you mean by that worms 03:07:10 a blog? 03:07:18 -!- aditya has quit [Ping timeout: 250 seconds] 03:08:18 *blob 03:08:27 https://postimg.org/image/jvqz0464v/ I've been fooling around with different thresholds of fuzzy select and cutting and I think I'm making it look better for shirt purposes... maybe... 03:08:51 unfortunately it's a bit hard to tell w/o putting it on an actual shirt 03:09:00 it looks like it s hould work? 03:09:07 do you need to keep the title 03:09:12 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1402-g0c1e9a7 (34) 03:09:20 yeah I think he wants that, obv I am going to clean up the black in the lettering too 03:10:26 that's a scary monster 03:11:18 -!- ontoclasm has quit [Quit: Leaving.] 03:11:49 gammafunk the scariest monster is the pack of jackals that greeted my kosu at the beginning of this game 03:12:17 but its ok because you could summons bats and quokkas 03:12:23 even rats 03:13:03 -!- jehoesefat has quit [Read error: Connection reset by peer] 03:13:33 I did indeed barely survive 03:13:44 and found an mpregen ammy right next to them, which I feel like is the best item a su could ask for on d:1 03:13:55 yeah that's pretty sick 03:15:25 oh nice 03:16:04 hep wrath also halts evolution 03:16:18 well it makes sense that it would 03:16:48 d:2 book of beasts too gammafunk, are you cheating for me 03:17:08 more reasons why this should be 03:17:11 !lg koboldina kosu 03:17:13 1. koboldina the Caller (L3 KoSu), quit the game on D:2 on 2016-09-04 03:58:37, with 44 points after 1593 turns and 0:04:13. 03:17:17 er 03:17:18 not that one 03:17:24 well, you should win 03:17:25 that was the one you saw me quit out earlier :P 03:17:30 !stalk koboldina 03:17:32 koboldina the L1 KoSu^ in D:1 (cjr tiles), T:0, defenses: 2/15/0, stats: 5/16/15 03:18:24 su are pretty foolproof once you survive the first few floors, if you're experienced with using summons 03:18:30 which I know you are! 03:19:16 I just also found ijyb on d:2 and instead of engaging him, exercised caution and walked away 03:19:17 what's wrong with me 03:19:22 I should be reading immo scrolls and tabbing 03:20:04 -!- CanOfWorms has quit [Ping timeout: 244 seconds] 03:20:17 imagine that I and amalloy are silently watching you from heaven 03:20:24 looking down, judging your gameplay 03:20:27 "imagine" 03:21:42 lol 03:21:42 man, i was worrying about what i'm going to fill my time with until i start at google. it turns out there is a whole month worth of converting monster* to monster& 03:21:42 I'm supposed to go sif to get the full su experience right 03:21:42 Koboldina begins resting. Koboldina's health is restored. gammafunk thunders, "GOOD!" 03:21:58 well, I mean, you can do Su with all kinds of gods 03:22:13 I think for "kills almosts entirely with summons" sif is the most fun, but even then 03:22:38 like if you just want to go up to dcall and mess around with summons off and on, obviously you don't need sif 03:23:38 !lg . su won s=god 03:23:39 3 games for gammafunk (su won): 2x Sif Muna, Jiyva 03:23:45 j i y v a 03:23:50 ug 03:24:02 it was fine, but I'm no jiyva fan 03:24:05 the mpregen ammy makes me wonder if I even want sif 03:24:18 well mp regen ammy is just like less than one mp per turn 03:24:21 which is still a lot 03:24:30 sif is like you can finish nearly any fight with all summons 03:24:57 but yeah if you'd like to do significant melee you'll probably have fun with other choices 03:25:40 sif will also give you more summons spells, but there are things like gozag 03:26:39 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-1402-g0c1e9a7 (34) 03:27:20 gozag seems like a wacky choice on a kobold 03:27:25 because it throws away gourmand 03:27:45 amalloy: getting rid of all those monster pointers sounds good; seems like all that gets us is "easy to handle the case when this function has nothign to do" 03:28:15 what do you mean by easy to handle etc 03:28:32 in that it just has a test for nullptr and can early return 03:28:42 -!- debo_ has joined ##crawl-dev 03:28:56 well, as written most of these functions will segfault if given nullptr 03:29:10 so converting to monster& makes it become impossible to call them 03:29:12 yeah, obviously those are great to convert 03:29:30 but there are certainly many functions that do check for nullptr, but probably those could take refs as well 03:29:52 It's not clear to me that we should ever really be using monster * unless some kind of special copying is going on 03:30:23 well, actor::as_monster() returns monster* for good reason 03:30:35 but you may be right that monster* is a bad parameter type, if not a bad return type 03:30:51 yeah I was kind of wondering if there was a better way for cases like your example 03:32:15 koboldina: basically the reasons I choose sif are having as much MP as I could ever want (within reason, and often I use "faith with new sif) and better spell progression 03:32:57 i'm a little torn about how to handle a large refactor like this. i'd kinda like to change a bunch of functions all at once for consistency, but if i try to do that it'll take a longish time and my changes will doubtless have merge conflicts 03:32:57 alternatively i can push frequently as incremental improvements 03:32:57 gammafunk I'm gonna give it a shot with sif yeah 03:32:59 worst case scenario I will be able to spam hydras super soon 03:33:29 yeah, and you chose the sexiest god, so congrats for that as well 03:33:33 -!- debo_ has quit [Ping timeout: 265 seconds] 03:34:29 amalloy: incremental does sound like a better way 03:34:37 well, so be it 03:35:14 03amalloy02 07* 0.19-a0-1403-ga61c852: Remove the prototype of a removed function (RIP landlubbers) 10(9 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/a61c852f2bc0 03:35:14 03amalloy02 07* 0.19-a0-1404-ge0ce5ce: Make do_slow_monster take monster& 10(36 minutes ago, 6 files, 13+ 13-) 13https://github.com/crawl/crawl/commit/e0ce5ceeb6f1 03:35:14 03amalloy02 07* 0.19-a0-1405-g74687b5: Make simple_monster_message take monster& 10(31 minutes ago, 39 files, 383+ 383-) 13https://github.com/crawl/crawl/commit/74687b5aeb00 03:35:14 03amalloy02 07* 0.19-a0-1406-g1c65f5a: Remove a check that can never fail 10(9 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1c65f5a62425 03:35:41 gammafunk I killed dowan and duvessa at the exact same time via summons, I feel like this is memoralbe 03:42:38 -!- debo_ has joined ##crawl-dev 03:47:26 -!- debo_ has quit [Ping timeout: 252 seconds] 03:48:12 -!- Shard1697 has joined ##crawl-dev 03:49:55 -!- koboldina has quit [Quit: Page closed] 04:00:04 -!- omarax has quit [Remote host closed the connection] 04:02:55 -!- CanOfWorms has joined ##crawl-dev 04:03:08 okay I managed to compile trunk, so now I need to test all this code 04:03:49 is there a direct wizmode command to give myself a temp mutation 04:05:36 -!- bitcoinbastard has quit [Ping timeout: 250 seconds] 04:06:29 -!- mibert has joined ##crawl-dev 04:09:29 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1406-g1c65f5a (34) 04:17:03 i don't think so, CanOfWorms. &mwretched star is the closest i know of 04:17:10 deng 04:17:33 -!- eb has quit [Ping timeout: 240 seconds] 04:24:57 with the power of elisp and bash combined, i have created some truly hacky automated refactoring tools 04:25:31 good thing I just moved to vim, so now you port it to vimscript 04:26:15 *you can 04:29:42 wow, twitch's irc protocol is all extended to handle emotes and such 04:33:15 -!- omnirizon has quit [Ping timeout: 258 seconds] 04:37:50 http://pastebin.com/n10iRMFr 04:38:02 there's my code to make hep wrath only affect XL/skills 04:38:14 !tell pleasingfungus http://pastebin.com/n10iRMFr code for hep wrath fix 04:38:15 CanOfWorms: OK, I'll let pleasingfungus know. 04:40:45 -!- Blazinghand has quit [Quit: Leaving] 04:50:12 -!- muravey has joined ##crawl-dev 04:50:30 -!- mibert has quit [Ping timeout: 258 seconds] 04:51:18 set your git user and email, then make a commit in a branch 04:51:22 then you can easilly make a patch to share 04:51:39 ha ha ha I'm not touching that with a 10 foot pole 04:51:41 not many extra steps and it will make sharing your work vastly easier 04:52:58 git config user.name "Weird Artist" then git config user.email "weirdguy@worms.com" 04:53:08 two commands, and look, you're like half way there 04:55:13 // update temporary mutations 04:55:17 static void _handle_temp_mutation(int exp) 04:55:19 w h y 04:56:10 * CanOfWorms shrugs 04:56:28 call it _update_temp_mutations() 04:56:35 then you don't need a comment just saying that again 04:57:01 well you can remove the comment then? :v 04:57:06 I just put a bunch of redundant comments. 04:57:32 like _transfer_knowledge should probably normalized to _handle_transfer_knowledge but whatever 04:58:36 but seriously just set your contact info, then all you need to know is how to switch a branch, and the very basics of making a commit, and running the patch command 04:59:59 it's like....opening gimp and getting all the layers done..but then not collapsing the layers and exporting the final image 04:59:59 or something? 04:59:59 maybe you also leave the alpha channels all higgelty piggelty 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:00:04 yeah, if gimp was command line 05:00:10 god that's the worst 05:00:12 thing to imagine 05:00:13 it can be! 05:00:43 I know people have used gimp to do web-based plugin stuff that procs images 05:03:31 bool get_tentacle_head(const monster*& mons)...when it should really just be const monster* get_tentacle_head(const monster* mons) 05:03:46 since nobody ever looks at the bool result 05:04:09 huh, const monster pointer ref 05:04:25 I guess that's better than monster ** 05:05:36 i'm changing it anyway, to const monster& get_tentacle_head(const monster&) 05:06:17 how does returning a ref work? 05:06:47 you just return the monster? 05:07:09 you can return the input, yes 05:07:17 although this function may return something else instead 05:07:47 that is, i guess, it's the same as calling a function with a ref. if you have a pointer, you deref it 05:09:53 03amalloy02 07* 0.19-a0-1407-gddeda74: Make mons_is_firewood take monster& 10(54 minutes ago, 23 files, 45+ 45-) 13https://github.com/crawl/crawl/commit/ddeda741e549 05:09:53 03amalloy02 07* 0.19-a0-1408-g27d742e: Make mons_is_immotile take monster& 10(46 minutes ago, 5 files, 12+ 12-) 13https://github.com/crawl/crawl/commit/27d742ec3cee 05:09:53 03amalloy02 07* 0.19-a0-1409-geee2642: Make mons_is_batty take monster& 10(40 minutes ago, 7 files, 12+ 12-) 13https://github.com/crawl/crawl/commit/eee2642f0727 05:09:53 03amalloy02 07* 0.19-a0-1410-ge767ae7: Make mons_looks_{stabbable,distracted} take monster& 10(31 minutes ago, 4 files, 12+ 14-) 13https://github.com/crawl/crawl/commit/e767ae7b2766 05:09:53 03amalloy02 07* 0.19-a0-1411-g1bf61fe: Convert more functions to take monster& 10(28 seconds ago, 25 files, 121+ 120-) 13https://github.com/crawl/crawl/commit/1bf61fec2fed 05:11:08 -!- wheals has quit [Ping timeout: 255 seconds] 05:11:37 I keep wanting to say that you should end this with "take a ref" instead of "take monster&", but I can't really say why 05:12:17 s/this/those commit messages/ 05:12:39 i prefer monster& 05:12:58 look at all the millimarvins i've gained from this hard work, btw: 61 files changed, 593 insertions(+), 594 deletions(-) 05:13:09 1 net deletion 05:13:34 yeah I don't really have a justification other than previous commit messages where we say things like "a function" instead of the function's name 05:13:55 yeah but millimarvins...are those net? 05:13:57 ??millimarvin 05:13:57 millimarvin[1/1]: 17.817 net lines of code removed (as of 2016-08-27) 05:14:00 ah 05:14:38 I guess it would be less fun if it wasn't net (and I think it wouldn't be named marvin) 05:14:49 unless the person I'm thinking of also has the most net lines removed 05:15:59 the thing i'm not sure about is whether i should be collapsing these into a smaller number of larger commits. this way obviously has commitspam to anyone looking at the log or irc notifications in the near future, but i feel like it will make archaeology easier in the distant future 05:17:43 oh, well I guess I was thinking you could do just a single commit for each batch within reason 05:18:00 i could, i'm just not sure if that's better 05:18:04 I don't think having separate commits for like each function is particularly helpful 05:18:04 it probably is 05:18:48 but yeah obviously it doesn't make a lot of difference either way 05:19:13 unless you're gunning for that early promotion, based on your github commit count 05:19:38 time to put millimarvins on yoru CV 05:20:47 -!- zxc has joined ##crawl-dev 05:21:33 -!- omnirizon has quit [Ping timeout: 252 seconds] 05:21:43 yeah i figure google will *have* to give more money to dcss contributor #26 than a piddling #27 05:24:31 little do they know that the shadow dev team members are those whose commit count ranking is a multiple of 27... 05:33:59 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 05:34:34 -!- ilyak has quit [Ping timeout: 244 seconds] 05:39:28 -!- Kellhus has quit [Ping timeout: 264 seconds] 05:41:36 -!- muravey has joined ##crawl-dev 05:52:14 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 05:58:52 -!- Yermak has joined ##crawl-dev 05:59:13 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:00:52 -!- Rast has quit [Ping timeout: 250 seconds] 06:01:07 03amalloy02 07* 0.19-a0-1412-g9c007ba: Make more mon-util functions take monster& 10(18 minutes ago, 29 files, 167+ 169-) 13https://github.com/crawl/crawl/commit/9c007ba5b2fc 06:02:31 -!- muravey has joined ##crawl-dev 06:09:34 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1411-g1bf61fe (34) 06:20:33 -!- ilyak has quit [Ping timeout: 250 seconds] 06:21:09 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 06:22:33 -!- TuxQmob has quit [Ping timeout: 240 seconds] 06:30:27 -!- Shard1697 has quit [Ping timeout: 264 seconds] 06:30:32 -!- Jafet has joined ##crawl-dev 06:36:14 -!- TuxQmoob has quit [Ping timeout: 265 seconds] 06:39:13 -!- Shard1697 has joined ##crawl-dev 06:42:42 -!- Tux[Qyou] has joined ##crawl-dev 06:49:46 -!- mibert has joined ##crawl-dev 06:56:53 -!- wheals has joined ##crawl-dev 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:09:33 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1412-g9c007ba (34) 07:13:14 -!- scummos__ has quit [Ping timeout: 244 seconds] 07:18:43 -!- Zxpr1jk has quit [Read error: Connection reset by peer] 07:23:03 -!- ProzacElf has joined ##crawl-dev 07:39:26 -!- Tiltorax has quit [Ping timeout: 264 seconds] 07:40:35 03amalloy02 07* 0.19-a0-1413-g0059a8f: Make some more mon-util functions take monster& 10(72 minutes ago, 49 files, 391+ 391-) 13https://github.com/crawl/crawl/commit/0059a8f82d13 07:51:03 -!- amalloy is now known as amalloy_ 07:57:53 -!- scummos| has quit [Remote host closed the connection] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:09:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1413-g0059a8f (34) 08:13:47 -!- xyblor has quit [Ping timeout: 265 seconds] 08:25:09 -!- ProzacElf has quit [Ping timeout: 260 seconds] 08:28:12 -!- chan20 has quit [Read error: Connection reset by peer] 08:30:46 -!- Lasty has joined ##crawl-dev 08:34:10 -!- Shard1697 has quit [Ping timeout: 265 seconds] 08:48:40 -!- wheals has quit [Ping timeout: 265 seconds] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:04:22 -!- ChanServ has quit [shutting down] 09:10:53 descript/de/quotes.txt: -Friedrich Nietzsche, _Beyond Gut und Evil_, Sprichwort 146. 1886. 09:10:53 -Lewis Carroll, _Through der Spiegel, und Was Alice Found There _, ch. 2 09:12:03 „Kapitän: Nehmen Sie jeden ‚zig‘ weg!! Für die große Justiz.“ 09:12:25 <|amethyst> haha 09:12:52 -!- sgun_ has quit [Ping timeout: 240 seconds] 09:13:11 <|amethyst> I might have a German copy of Jenseits von Gut und Bse here 09:13:49 -!- Yermak has quit [Quit: Page closed] 09:14:16 <|amethyst> update: but if I do, it's packed away in a box somewhere 09:16:30 -!- Patashu has quit [Ping timeout: 260 seconds] 09:16:36 -!- omnirizon has quit [Ping timeout: 276 seconds] 09:20:39 <|amethyst> Jafet: would "Kap." be the usual abbreviation for Kapitel? 09:28:00 03|amethyst02 07* 0.19-a0-1414-g47b2115: Fix a pair of German quotes (Jafet) 10(77 seconds ago, 1 file, 12+ 11-) 13https://github.com/crawl/crawl/commit/47b21157b180 09:28:27 -!- Patashu has joined ##crawl-dev 09:29:09 <|amethyst> Jafet: I don't know anything about citation styles, so that could probably still use an update. I am tempted to just remove the translated Zig quote, but did not do so yet 09:29:35 I'm not german, but I assume that they contract Kapitn to Herr Hauptmann Kapitn or whatever 09:30:49 <|amethyst> This is the problem with crowdsourcing quote translations 09:32:13 that zig quote is just weird to me because it's grammatically correct 09:32:16 <|amethyst> heh 09:32:20 -!- MartinW has quit [Changing host] 09:35:50 -!- Patashu has quit [Ping timeout: 244 seconds] 09:37:25 <|amethyst> oh, and this Dante quote 09:37:28 <|amethyst> -Dante Alighieri, _The Gotteskomödie _, „Inferno“, Gesang III. ca. 1315. 09:37:31 <|amethyst> trans. John Ciardi, 1954. 09:37:41 <|amethyst> I'm pretty sure John Ciardi did not do a German translation 09:38:55 -!- mibert has quit [Ping timeout: 244 seconds] 09:43:38 -!- Lightli has quit [Ping timeout: 264 seconds] 09:46:25 -!- Brannock has quit [Ping timeout: 258 seconds] 09:46:55 03|amethyst02 07* 0.19-a0-1415-g7290d00: Use a better German translation for the Hell gate. 10(2 minutes ago, 1 file, 13+ 12-) 13https://github.com/crawl/crawl/commit/7290d0076c84 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:04:20 -!- Lasty has quit [Quit: Leaving.] 10:08:55 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1415-g7290d00 (34) 10:11:44 -!- muravey has joined ##crawl-dev 10:16:32 -!- Rast has joined ##crawl-dev 10:23:25 !tell pleasingfungus no strong opinion on other xp effects but hep wrath blocking other god wraths definitely seems wrong to me. blocking xp-gated effects entirely does seem like it has a bunch of fiddly knock-on effects though, in terms of making some subset of status effects unexpectedly much more severe 10:23:26 MarvinPA: OK, I'll let pleasingfungus know. 10:24:57 -!- jefus has joined ##crawl-dev 10:25:14 !tell pleasingfungus also some of those effects aren't really explicitly communicated as being tied to xp i think, except maybe in the manual (stat loss, temp muts?) and the abyss message wording claims it's "killing monsters" that lets you progress, so no hint that hepl wrath would stop it working 10:25:15 MarvinPA: OK, I'll let pleasingfungus know. 10:29:09 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 10:37:45 New branch created: pull/346 (1 commit) 13https://github.com/crawl/crawl/pull/346 10:37:45 03Nikolay Amiantov02 {GitHub} 07https://github.com/crawl/crawl/pull/346 * 0.19-a0-1416-g08c4ce8: Follow symlinks when searching for fonts 10(5 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/08c4ce85cc05 10:37:56 -!- chan20 has quit [Ping timeout: 244 seconds] 10:39:00 <|amethyst> hm 10:39:11 -!- Patashu has joined ##crawl-dev 10:43:44 -!- Lasty has joined ##crawl-dev 10:45:04 <|amethyst> added a comment 10:46:03 <|amethyst> I'm not sure chasing the symlink when setting the variable is really what we want 10:52:28 -!- mopl has quit [Quit: Page closed] 10:52:52 -!- scummos__ has quit [Ping timeout: 240 seconds] 10:57:38 03Nikolay Amiantov02 07* 0.19-a0-1416-gd6a8835: Allow symlinks when searching for fonts 10(2 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/d6a8835d704e 10:57:38 03|amethyst02 07* 0.19-a0-1417-g9a3cd91: Be more posixly correct. 10(32 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/9a3cd91612c4 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:04:29 -!- PleasingFungus has joined ##crawl-dev 11:09:20 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1417-g9a3cd91 (34) 11:09:50 -!- TuxQmoob has quit [Changing host] 11:11:15 -!- TuxQmob has quit [Ping timeout: 265 seconds] 11:12:11 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 11:12:39 -!- Tux[Qyou] has joined ##crawl-dev 11:12:48 -!- Brannock has joined ##crawl-dev 11:20:08 03|amethyst02 07* 0.19-a0-1418-g588dc29: Extract and deduplicate a Makefile shell script. 10(2 minutes ago, 2 files, 18+ 12-) 13https://github.com/crawl/crawl/commit/588dc29ffe03 11:20:44 current progress on vampire simplification: opening the hunger reference table crashes the game 11:20:49 it's an omen... 11:21:56 ! 11:21:56 PleasingFungus: You have 3 messages. Use !messages to read them. 11:22:42 -!- Leszczynek has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 11:33:26 -!- Shard1697 has joined ##crawl-dev 11:56:52 -!- aditya has quit [Ping timeout: 264 seconds] 11:56:55 -!- eb_ has quit [Ping timeout: 252 seconds] 11:56:59 -!- muravey has joined ##crawl-dev 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:02:46 03MarvinPA02 07* 0.19-a0-1419-g1d6ee6a: Condense Vampire blood levels from 6 to 4 distinct levels 10(34 minutes ago, 4 files, 31+ 68-) 13https://github.com/crawl/crawl/commit/1d6ee6a9f5c7 12:03:24 i eagerly await the next batch of scarletj complaints 12:04:32 !gamesby scarletj 12:04:33 scarletj has played 289 games, between 2014-02-18 13:12:53 and 2014-04-06 19:00:58, won 1 (0.3%), high score 24729869, total score 28064852, total turns 699303, play-time/day 2:42:47, total time 5d+10:14:14. 12:04:46 probably no complaints any time soon 12:05:09 guess not, maybe they quit forever after the last batch of changes ruined vampires 12:05:14 sad! 12:05:24 also poor vampires. can never be Alive again! 12:06:13 they do still get the same subdivisions of hunger displayed at the moment, so they can right now 12:06:57 it seemed maybe better to keep it that way so you can still tell roughly how close you are to the previous/next state, otherwise the bands would be very wide 12:07:37 mm 12:07:42 and even before the change there was still eg Very Full/Very Thirsty that didn't have any different effects but still showed up as statuses 12:07:49 as long as people don't get confused about what tier they're in 12:08:11 (except they did actually have different effects on your hunger rate! but it wasn't displayed anywhere) 12:08:52 -!- ontoclasm has joined ##crawl-dev 12:08:53 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1418-g588dc29 (34) 12:09:35 green/no status/yellow/red at least always means the same distinct tier 12:09:47 i suppose alive vs full is lightgreen vs green 12:12:03 was also maybe considering giving full a bit more than just the +10 regen, even alive's old +20 maybe 12:12:31 not sure if that'd make being full too tempting, although batform access is definitely a thing worth having 12:17:56 i mean, shouldn't full be tempting? it costs more resources to maintain than the others, yes? 12:19:01 yeah, a little bit more so now too i guess since it's all at +2 hunger instead of +1 for full and +2 for very full 12:19:09 -!- Shard1697 has quit [Ping timeout: 250 seconds] 12:20:12 -!- Kalir has quit [Changing host] 12:32:13 03MarvinPA02 07* 0.19-a0-1420-g3ab7678: Adjust some Vampire messages and statuses 10(5 minutes ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/3ab767843ad9 12:32:13 03MarvinPA02 07* 0.19-a0-1421-g4c5bc50: Increase Full Vampire regeneration rate 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4c5bc50c315e 12:33:53 -!- Kellhus has quit [Quit: Page closed] 12:35:10 fr: each vampire has its own blood type (discovered at xl 7) 12:36:31 -!- elliptic has quit [Quit: Leaving] 12:38:56 imagine the reference table with sub-reference tables for each blood type 12:39:05 so much potential... 12:39:37 different monsters give more or less nutrition depending on your blood types 12:39:43 goblins are very good for type O vampires. 12:40:09 but look out for trolls - those can actually decrease your blood level! 12:40:14 hahah 12:47:55 -!- mibert has joined ##crawl-dev 12:49:29 -!- elliptic has joined ##crawl-dev 13:00:03 -!- omarax has quit [Remote host closed the connection] 13:02:03 -!- ontoclasm has quit [Quit: Leaving.] 13:03:33 -!- Nerem has quit [Ping timeout: 244 seconds] 13:05:17 huh 13:05:34 trivia: spatial vortices created by spatial maelstroms all worship lugonu. 13:06:38 nice 13:08:52 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1421-g4c5bc50 (34) 13:09:49 -!- scummos__ has quit [Ping timeout: 260 seconds] 13:14:30 -!- ilyak has quit [Ping timeout: 265 seconds] 13:15:20 -!- amalloy_ is now known as amalloy 13:18:01 does the maelstrom itself worship lugonu? 13:18:50 probably not 13:19:17 yeah, don't think so 13:21:16 -!- onmyo has quit [Ping timeout: 265 seconds] 13:21:45 -!- Kramin has quit [Ping timeout: 250 seconds] 13:21:58 -!- amalloy has quit [Ping timeout: 244 seconds] 13:23:07 which of the following can worship gods? (a) conjured ball lightning (b) fulminant prisms (c) spectral weapons 13:24:36 i guess all of the above 13:26:08 03MarvinPA02 07* 0.19-a0-1422-g039fe6a: Fix various forced movements not interrupting delays (such as Passwall) 10(12 minutes ago, 6 files, 17+ 0-) 13https://github.com/crawl/crawl/commit/039fe6a59f2a 13:26:08 03MarvinPA02 07* 0.19-a0-1423-g78cda76: Make clarity give immunity to fear 10(5 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/78cda761a4e2 13:26:34 -!- MaxFrost has quit [Remote host closed the connection] 13:26:34 wrong! fulminant prisms CANNOT worship gods 13:26:34 what were you thinking!? 13:26:35 of course, what a foolish mistake :( 13:26:45 oh, ty for the fear change 13:27:16 i kept thinking about that and then not doing anything about it 13:27:30 no problem, i think i'd made a note of it after you'd mentioned it last :P 13:28:20 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-1421-g4c5bc50 (34) 13:28:56 also i'm surprised that passwall thing went mostly unnoticed for so long (i saw someone bring it up for teleports a few days ago), it looked like almost every source of forced movement would break it 13:29:22 except for blinking, trampling and vines/tentacles pulling you around i think! 13:29:53 -!- ontoclasm has joined ##crawl-dev 13:30:01 huh 13:30:03 neat 13:30:08 -!- kramin has joined ##crawl-dev 13:30:11 i think people don't cast passwall much in combat 13:30:13 probably 13:30:14 probably there is a better fix than scattering endless stop_delays literally everywhere 13:30:34 also, dragon called dragons can't worship gods either 13:30:57 -!- amalloy has joined ##crawl-dev 13:31:01 tragic injustice 13:31:14 but "summon dragon"-created dragons can! 13:39:37 -!- ilyak has quit [Ping timeout: 255 seconds] 13:46:26 -!- chan20 has quit [Ping timeout: 244 seconds] 13:46:41 -!- introsp3ctive has quit [Remote host closed the connection] 13:47:20 hmm, it looks like xv lies about rupert's spells 13:47:29 and claims he can't berserk while silenced 13:47:44 also: why can rupert berserk while silenced 13:47:57 he's just a wild and crazy guy 13:48:04 -!- Kranix has quit [Read error: Connection reset by peer] 13:48:08 it's only natural... 13:48:09 @??rupert 13:48:10 Rupert (04@) | Spd: 10 | HD: 16 | HP: 98-139 | AC/EV: 7/8 | Dam: 21 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(100) | XP: 2920 | Sp: paralyse, confuse, berserker rage [06!sil] | Sz: Medium | Int: human. 13:48:59 also broken for peacekeepers it looks like 13:48:59 hrm 13:48:59 @??peacekeeper 13:48:59 peacekeeper (088) | Spd: 15 | HD: 12 | HP: 34-53 | AC/EV: 20/3 | Dam: 25, 15 | 11non-living, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 967 | Sp: throw barbs (2d13) [11!AM, 06!sil], battlecry [11!AM] | Sz: Medium | Int: brainless. 13:49:02 battlecry? 13:49:07 or barbs 13:49:13 it says both are affected by silence 13:49:35 it looks like anything with multiple spells of the same magicalness gets lumped together, if any of them have SPELL_NO_SILENT it claims they all do 13:49:49 huh 13:49:51 good bug 13:49:55 robin too 13:51:10 no clue how best to fix it really, i'll mantis it i guess 14:00:10 -!- omarax has quit [Remote host closed the connection] 14:02:09 -!- arianwen has quit [Quit: Lost terminal] 14:02:58 -!- Ladykiller69 has quit [Ping timeout: 244 seconds] 14:03:27 -!- ontoclasm1 has joined ##crawl-dev 14:05:46 -!- Dracunos-m has quit [Ping timeout: 260 seconds] 14:06:13 -!- ontoclasm has quit [Ping timeout: 265 seconds] 14:07:05 -!- scummos__ has quit [Ping timeout: 258 seconds] 14:08:59 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1423-g78cda76 (34) 14:17:52 hrm 14:17:57 what does MG_FORCE_BEH actually do? 14:20:33 seems to disable gozag bribes and the player angering summons 14:21:36 03MarvinPA02 07* 0.19-a0-1424-g061ea5a: Make berserkitis and clarity mutations conflict (#10395) 10(6 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/061ea5a85863 14:22:02 Monster spell lists incorrectly mark non-silenceable spells as silenceable 13https://crawl.develz.org/mantis/view.php?id=10649 by MarvinPA 14:23:04 !seen gammafunk 14:23:04 I last saw gammafunk at Sun Sep 4 09:24:30 2016 UTC (8h 58m 33s ago) saying 'little do they know that the shadow dev team members are those whose commit count ranking is a multiple of 27...' on ##crawl-dev. 14:28:32 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 14:28:59 !mantis 10167 14:29:00 https://crawl.develz.org/mantis/view.php?id=10167 14:29:06 good implementable! 14:29:14 WIP... 14:35:19 hm 14:35:29 i wonder if it's actually possible to have a god that hates dryads 14:35:37 trog, i guess? 14:36:00 yep 14:36:09 they're not actual wizards though 14:36:16 doesn't matter 14:36:31 ...apparently 14:36:48 god, is fearmonger.cc really a copy/paste of behold.cc? who can i blame for not factoring that out? 14:37:35 blame........ wensley 14:37:53 03MarvinPA02 07* 0.19-a0-1425-g1ccab89: Adjust trove_jewellery_1 contents for consistency with similar troves (#10016) 10(72 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1ccab89d0b68 14:38:19 -!- jeefus has joined ##crawl-dev 14:38:19 in defense of whoever did that: fearmonger is a good word. 14:39:10 !vault trove_jewellery_1 14:39:11 Can't find trove_jewellery_1. 14:39:31 !vault trove_jewel_1 14:39:32 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/portals/trove.des#L665 14:39:32 oh, trove_jewel_1 actually 14:39:52 huh, was that one overly weak? I remember being impressed 14:39:57 possibly i rolled well 14:40:25 dunno but every other trove with that template for items has the w:2, including some other jewellery ones 14:42:09 -!- jefus has quit [Ping timeout: 250 seconds] 14:42:09 -!- cait has quit [Ping timeout: 250 seconds] 14:43:04 well, jewel_2 has only 15 items 14:43:06 so that's balanced 14:49:45 @??lindwurm 14:49:45 lindwurm (04k) | Spd: 10 | HD: 9 | HP: 40-58 | AC/EV: 8/6 | Dam: 20, 10, 10 | Res: 06magic(40) | XP: 643 | Sp: fire breath (3d18) [11!AM, 06!sil, 08breath] | Sz: Large | Int: animal. 14:49:54 @??lindwurm hd:15 14:49:54 lindwurm (04k) | Spd: 10 | HD: 15 | HP: 63-94 | AC/EV: 8/6 | Dam: 20, 10, 10 | Res: 06magic(40) | XP: 1365 | Sp: fire breath (3d30) [11!AM, 06!sil, 08breath] | Sz: Large | Int: animal. 14:49:57 deng 14:50:14 @??sphinx 14:50:14 sphinx (15H) | Spd: 11 | HD: 16 | HP: 76-104 | AC/EV: 5/5 | Dam: 25, 12, 12 | 10doors, spellcaster, see invisible, fly | Res: 06magic(60) | XP: 2263 | Sp: confuse, slow, paralyse, smiting (7-17), minor healing (2d8+3) | Sz: Big | Int: human. 14:50:17 @??sphinx hd:17 14:50:17 sphinx (15H) | Spd: 11 | HD: 17 | HP: 76-107 | AC/EV: 5/5 | Dam: 25, 12, 12 | 10doors, spellcaster, see invisible, fly | Res: 06magic(60) | XP: 2570 | Sp: confuse, slow, paralyse, smiting (7-17), minor healing (2d8+3) | Sz: Big | Int: human. 14:50:20 not so impressive 14:53:23 -!- Elynae has quit [Quit: Page closed] 14:57:14 PleasingFungus: so 14:57:29 when is scaling smite damage going to get implemented 14:57:55 i thought we preferred to scale smite freq instead 14:58:00 @??orc priest 14:58:00 orc priest (03o) | Spd: 10 | HD: 3 | HP: 12-18 | AC/EV: 2/9 | Dam: 6 | natural, 10weapons, 10items, 10doors, priest, evil | Res: 06magic(20) | Vul: 08holy | XP: 41 | Sp: cantrip [11!AM], pain (d14) [11!AM], smiting (7-17) [11!AM], heal other (2d1+3) [11!AM] | Sz: Medium | Int: human. 14:58:17 seems like daevas and greater mummies are still pretty rude 15:00:01 -!- omarax has quit [Remote host closed the connection] 15:01:24 scale it into call down damnation 15:02:03 we need more damnation variants 15:02:07 bolt of damnation. damnationstorm 15:05:42 does anyone have an email address for wormcan 15:08:53 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1425-g1ccab89 (34) 15:09:10 -!- zxc has quit [Read error: Connection reset by peer] 15:09:50 -!- Nomi has quit [Read error: Connection reset by peer] 15:10:05 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 15:12:24 !tell dpeg http://frogalope.tumblr.com/post/149686192221/gozag-ym-sagoz-the-greedy 15:12:25 PleasingFungus: OK, I'll let dpeg know. 15:20:05 -!- Brickman has quit [Quit: Page closed] 15:21:11 why are people making portraits of dpeg all of a sudden 15:22:25 ??gammfunk[5 15:22:26 gammfunk ~ gammafunk[5/5]: god genders based on how they appear to me: sif: female (we're in a relationship), trog: male (best bro), mak: male, veh: male, oka: female, lucy: female, ely: female, kiku: afraid to ask, gozag: male, pak: male, qaz: female, chei: male, zin: no, xom: male, yred: male, tso: male fedhas: potted plant, nem: removed, ru: Lasty won't let me ask, dith: female, beogh: male 15:22:29 lol 15:22:30 also note the gender agreement 15:23:18 good to see pak still gendered 15:23:18 gammafunk: you know how most summons will automatically target/attack enemies if you summon them with enemies nearby? 15:23:22 yeah 15:23:44 did you know that guardian golem doesn't do that? 15:23:56 well g. golems don't have an attack, right 15:23:59 @??guardian golem 15:23:59 guardian golem (098) | Spd: 10 | HD: 5 | HP: 30-47 | AC/EV: 10/2 | 11non-living, 10doors, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 0 | Sz: Large | Int: brainless. 15:24:05 note: no dmg 15:24:06 huh 15:24:10 ok, then 15:24:20 that simplifies things 15:25:12 -!- miek_ has joined ##crawl-dev 15:27:29 !seen nicolae- 15:27:29 I last saw nicolae- at Fri Sep 2 04:10:02 2016 UTC (2d 15h 17m 27s ago) parting ##crawl-dev, saying 'chanpart'. 15:27:33 -!- TuxQmob has quit [Changing host] 15:27:39 !tell nicolae- https://crawl.develz.org/tavern/viewtopic.php?p=288825#p288825 15:27:39 gammafunk: OK, I'll let nicolae- know. 15:27:49 the heck, that url 15:28:23 03amalloy02 07* 0.19-a0-1426-ga8b2bae: Make more functions take monster& instead of monster* 10(2 hours ago, 44 files, 347+ 345-) 13https://github.com/crawl/crawl/commit/a8b2baea5455 15:29:13 Dragon (L12 MiBe) ASSERT(anti_zigzag_dir == -1) in 'travel.cc' at line 752 failed. (Lair:2) 15:29:32 wow! 15:29:34 -!- TuxQmoob has quit [Ping timeout: 240 seconds] 15:29:38 !crashlog Dragon 15:29:40 1. Dragon, XL12 MiBe, T:14275 (milestone): http://crawl.akrasiac.org/rawdata/Dragon/crash-Dragon-20160904-192912.txt 15:31:19 -!- Dracunos7 has quit [Ping timeout: 250 seconds] 15:31:36 03PleasingFungus02 07* 0.19-a0-1427-ga8914a1: Remove an unused mgen param 10(14 hours ago, 3 files, 4+ 10-) 13https://github.com/crawl/crawl/commit/a8914a1e3ab9 15:31:36 03PleasingFungus02 07* 0.19-a0-1428-g59ada7f: mgen_data refactoring 10(13 hours ago, 10 files, 79+ 70-) 13https://github.com/crawl/crawl/commit/59ada7ff35f6 15:31:36 03PleasingFungus02 07* 0.19-a0-1429-g0b11419: Refactor summoned monster creation (somewhat) 10(2 hours ago, 29 files, 313+ 373-) 13https://github.com/crawl/crawl/commit/0b114194259e 15:31:36 03PleasingFungus02 07* 0.19-a0-1430-gefbf081: Deduplicate some tentacle-spawning code 10(2 hours ago, 1 file, 13+ 12-) 13https://github.com/crawl/crawl/commit/efbf081568e6 15:31:36 03PleasingFungus02 07* 0.19-a0-1431-ge5acd02: Deduplicate some ally-summoning code 10(47 minutes ago, 1 file, 40+ 65-) 13https://github.com/crawl/crawl/commit/e5acd02a37a3 15:31:36 03PleasingFungus02 07* 0.19-a0-1432-g63ffb61: Deduplicate more summoning code 10(34 minutes ago, 1 file, 17+ 19-) 13https://github.com/crawl/crawl/commit/63ffb61cca8f 15:31:36 03PleasingFungus02 07* 0.19-a0-1433-gcbe4fa4: Make Hep wrath work w/XP-gate effects (CanOfWorms) 10(26 minutes ago, 1 file, 117+ 79-) 13https://github.com/crawl/crawl/commit/cbe4fa44a8c3 15:32:25 oh, fuck, that first commit is wrong 15:32:28 i thought i removed that 15:33:32 oh, looks like i squashed it back into the next commit instead 15:33:34 oops 15:35:01 oh, lol 15:35:04 only 22 uses of monster* left in mon-util.h...the crusade continues 15:36:35 heh 15:36:58 03MarvinPA02 07* 0.19-a0-1434-g3041bf0: Improve messaging for monster-cast Trog's Hand 10(5 minutes ago, 2 files, 11+ 1-) 13https://github.com/crawl/crawl/commit/3041bf0e9554 15:37:43 yay, mantis summaries back in the green mostly 15:38:10 bugs that someone else has already fixed years ago and just not noticed there was a mantis issue for are the best kinds of bugs 15:38:47 -!- Kenran has quit [Quit: leaving] 15:40:08 considering also closing 9010 since fake langs are just bad and special-casing behaviour for them all over the place is super bad 15:46:03 -!- ontoclasm1 has quit [Quit: Leaving.] 15:46:09 -!- aditya has quit [Ping timeout: 260 seconds] 15:46:36 -!- koboldina has joined ##crawl-dev 15:48:40 !bug 9010 15:48:40 https://crawl.develz.org/mantis/view.php?id=9010 15:48:40 i mean, on the other hand, fake langs are good 15:48:40 and it'd be nice to fix 15:48:40 -!- Dracunos-m has quit [Read error: Connection reset by peer] 15:48:40 obviously a very low priority 15:50:42 -!- Dracunos-m has quit [Read error: Connection reset by peer] 15:54:32 03MarvinPA02 07* 0.19-a0-1435-gbb6a227: Update Shadow Form description (#10648) 10(55 seconds ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/bb6a227176ac 15:57:22 the trouble is always distinguishing "ranged attacks" from "damaging spells" 15:57:30 but luckily in this case that's less of an issue 15:57:37 "with ranged weapons" might be a bit clearer i guess, yeah 16:00:35 -!- omarax has quit [Remote host closed the connection] 16:02:01 -!- _maddy has quit [Quit: WeeChat 1.4] 16:02:04 -!- MarvinPA_ has joined ##crawl-dev 16:02:31 -!- MarvinPA has quit [Ping timeout: 250 seconds] 16:02:39 -!- MarvinPA_ is now known as MarvinPA 16:08:03 -!- Lasty has quit [Quit: Leaving.] 16:08:29 -!- Lasty has joined ##crawl-dev 16:08:56 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1435-gbb6a227 (34) 16:10:00 -!- TuxQmoob has quit [Changing host] 16:11:23 03PleasingFungus02 07* 0.19-a0-1436-g3c45bd1: Remove a superfluous check 10(21 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/3c45bd1f1c7e 16:11:23 03PleasingFungus02 07* 0.19-a0-1437-g49be32d: Refactor mgen_data::hostile_at() 10(45 seconds ago, 7 files, 42+ 106-) 13https://github.com/crawl/crawl/commit/49be32dac0ba 16:12:18 -!- TuxQmob has quit [Ping timeout: 265 seconds] 16:12:37 -!- wheals has joined ##crawl-dev 16:13:29 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.1/20160817112116]] 16:16:05 -!- Bcadren has quit [Ping timeout: 244 seconds] 16:26:15 -!- Kellhus has quit [Ping timeout: 264 seconds] 16:35:57 -!- ontoclasm has joined ##crawl-dev 16:56:47 -!- Tiltorax has quit [Quit: Page closed] 16:58:14 -!- Yermak has joined ##crawl-dev 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:00:21 -!- mibert has quit [Ping timeout: 258 seconds] 17:00:50 -!- wheals has quit [Remote host closed the connection] 17:02:24 -!- cojito has quit [Ping timeout: 264 seconds] 17:04:12 -!- TuxQmoob has quit [Ping timeout: 240 seconds] 17:08:51 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1437-g49be32d (34) 17:11:27 @??spectral weapon 17:11:27 spectral weapon (15() | Spd: 30 | HD: 27 | HP: 43-44 | AC/EV: 12/20 | Dam: 12 | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: brainless. 17:11:40 @??spectral weapon ; wyrmbane 17:11:41 spectral weapon (09() | Spd: 30 | HD: 27 | HP: 43-44 | AC/EV: 12/20 | Dam: 12 | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: brainless. 17:11:47 @??spectral weapon ; wyrmbaned 17:11:47 Bad item name: 'wyrmbaned' 17:12:02 @??spectral weapon ; executioner's axe 17:12:02 spectral weapon (06() | Spd: 30 | HD: 27 | HP: 43-44 | AC/EV: 12/20 | Dam: 27 | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: brainless. 17:12:05 hrm 17:12:14 @??spectral weapon ; wyrmbane plus:18 17:12:14 spectral weapon (09() | Spd: 30 | HD: 27 | HP: 43-44 | AC/EV: 12/20 | Dam: 12 | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: brainless. 17:12:27 guess that only shows base dam? 17:13:48 iirc the only way it could show otherwise is if it simulated combat instead of just rolling a bunch of them and averaging base stats 17:13:53 @??spectral weapon ; frostbite 17:13:53 spectral weapon (12() | Spd: 30 | HD: 27 | HP: 43-44 | AC/EV: 12/20 | Dam: 27 | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: brainless. 17:13:56 that's more an fsim thing 17:13:58 right 17:14:21 the question that came up was does spectral weapon keep wyrmbane's current enchant 17:14:26 I'd assume so 17:14:31 @??spectral weapon ; sword of power 17:14:32 spectral weapon (05() | Spd: 30 | HD: 27 | HP: 43-44 | AC/EV: 12/20 | Dam: 21 | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: brainless. 17:14:33 heh 17:14:41 doesn't check if that's allowed 17:14:56 also not super sure if that reported dam is accurate 17:15:02 @??dancing weapon 17:15:02 dancing weapon (15() | Spd: 12-18 | HD: 15 | HP: 22-34 | AC/EV: 11/18 | Dam: 26 | 11non-living, fighter, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 881 | Sz: small | Int: brainless. 17:15:06 @??dancing weapon ; hand axe 17:15:07 dancing weapon (06() | Spd: 16 | HD: 15 | HP: 26 | AC/EV: 7/19 | Dam: 14 | 11non-living, fighter, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 886 | Sz: small | Int: brainless. 17:15:16 seems like it's just being additive 17:15:30 unless dancing hand axes really do get that much dam 17:19:15 -!- nezrel has quit [Read error: Connection reset by peer] 17:19:41 03amalloy02 07* 0.19-a0-1438-g932844a: Finish converting mon-util functions to take monster& 10(14 minutes ago, 43 files, 289+ 289-) 13https://github.com/crawl/crawl/commit/932844ab28ba 17:24:51 -!- Dracunos-m has quit [Ping timeout: 250 seconds] 17:25:45 -!- bhaak has quit [Ping timeout: 255 seconds] 17:26:19 -!- Kranix has quit [Quit: Konversation terminated!] 17:28:05 -!- FR3D_ has quit [Quit: Leaving] 17:28:45 -!- PleasingFungus has joined ##crawl-dev 17:30:19 -!- Blazinghand has joined ##crawl-dev 17:33:19 amalloy: a refs work is never done 17:33:43 yeah, there are still a ton of monster* arguments in other files 17:33:50 but we're getting there 17:34:02 .echo I'd like to *point* out that there's much more work to do $(!glasses) 17:34:02 I'd like to *point* out that there's much more work to do ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:34:23 also in static functions in mon-util :) 17:35:05 dang PleasingFungus, thank you for volunteering to help 17:36:03 and with that, PleasingFungus was off to make an implementable for each instance of a function taking a monster*, all assigned to amalloy 17:36:59 nooo, our mantis stats!!! 17:36:59 %git de22cd8725c793cbc22a7d51a915b5c434b99aad 17:36:59 07PleasingFungus02 * 0.17-a0-1407-gde22cd8: Change can_see to take a reference 10(1 year, 2 months ago, 67 files, 432+ 362-) 13https://github.com/crawl/crawl/commit/de22cd8725c7 17:37:02 fr: rename dithmenos to dithmentos - the freshmaker 17:37:02 isn't this enough for you vampires??? 17:37:53 miek_: yeah I was making that association a lot after dithmengos -> dithmentos 17:37:56 it was dithmengos, right? 17:38:01 yeah mengos 17:38:17 dsomething 17:38:18 -!- bhaak has joined ##crawl-dev 17:38:24 right 17:38:35 what was heps basis again? I know it has "help" in it 17:39:21 ask grunt <_< 17:39:35 (1) "help" (2) must be impossible to spell or pronounce 17:41:11 also, it doesn't have help in it 17:41:41 hepliaklqana <- used to end in 'l', but that was... removed! 17:42:36 %git :/anal 17:42:36 07chequers02 * 0.19-a0-644-gb7a3f16: Reduce circular_temple_12 weight. 10(3 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/b7a3f16f7faa 17:42:40 bah 17:42:45 probably good that it wasn't also an anagram 17:43:00 hepliailpeh 17:43:02 .echo ...or an *anal*gram $(!glasses) 17:43:03 ...or an *anal*gram ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:43:08 haha 17:44:36 secretly an anagram of A Lanka Help Qi 17:45:03 i knew it! 17:50:18 -!- Patashu has quit [Ping timeout: 244 seconds] 17:50:35 -!- neunon has quit [Quit: ZNC - http://znc.in] 17:52:01 crash incoming 17:52:43 can't get back into the game without it crashing immediately 17:53:05 this happened after I tried to autotravel to elf:1, related to salt? 17:54:54 !crashlog brannock 17:54:56 1. Brannock, XL14 MfGl, T:20097 (milestone): http://dobrazupa.org/morgue/Brannock/crash-Brannock-20140512-202907.txt 17:55:07 that's ancient 17:55:10 this one was on cjr 17:55:57 -!- neunon has joined ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:07:35 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 18:07:39 -!- koboldina has quit [Ping timeout: 264 seconds] 18:08:53 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1438-g932844a (34) 18:12:47 @??ettin 18:12:48 ettin (07C) | Spd: 10 | HD: 12 | HP: 54-75 | AC/EV: 9/4 | Dam: 45, 45 | 10items, 10doors, two-weapon | Res: 06magic(40), 12drown | XP: 1123 | Sz: Giant | Int: human. 18:15:11 -!- scummos__ has quit [Remote host closed the connection] 18:15:14 Unstable branch on underhound.eu updated to: 0.19-a0-1438-g932844a (34) 18:20:41 -!- nikheizen has joined ##crawl-dev 18:26:14 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 18:28:09 -!- ProzacElf has joined ##crawl-dev 18:31:38 -!- koboldina has joined ##crawl-dev 18:40:45 -!- eki has quit [Ping timeout: 244 seconds] 18:41:16 -!- MaBunny has quit [Ping timeout: 244 seconds] 18:45:01 -!- scummos__ has quit [Ping timeout: 250 seconds] 18:46:25 -!- ilyak has quit [Ping timeout: 260 seconds] 18:47:12 -!- amalloy is now known as amalloy_ 18:57:44 Twitch irc...is poop..nothing but poop 18:58:15 -!- tw has quit [Ping timeout: 250 seconds] 18:58:48 -!- _sk has quit [Ping timeout: 258 seconds] 18:59:13 -!- Shard1697 has joined ##crawl-dev 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:02:37 -!- Dracunos has joined ##crawl-dev 19:05:04 -!- Lightli has joined ##crawl-dev 19:14:53 -!- eb has quit [] 19:15:07 -!- PleasingFungus has quit [Remote host closed the connection] 19:31:04 -!- Shard1697 has quit [Ping timeout: 240 seconds] 19:41:47 -!- kunwon1 has quit [Ping timeout: 250 seconds] 19:46:53 -!- kunwon1 has quit [Client Quit] 19:46:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:56:06 -!- Alcopop has quit [Quit: Page closed] 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:01:08 -!- Amnesiac is now known as cang 20:01:26 -!- Shard1697 has joined ##crawl-dev 20:09:35 -!- CanOfWorms has joined ##crawl-dev 20:10:03 -!- dalwyn has quit [Ping timeout: 264 seconds] 20:11:10 -!- minmay has quit [Ping timeout: 276 seconds] 20:11:15 -!- minqmay has quit [Ping timeout: 258 seconds] 20:17:15 -!- koboldina has quit [Ping timeout: 264 seconds] 20:25:33 -!- Lasty has quit [Quit: Leaving.] 20:40:06 -!- HellTiger has quit [Ping timeout: 244 seconds] 20:42:29 -!- jeefus is now known as jefus 20:52:40 -!- minmay has joined ##crawl-dev 20:59:16 -!- DDFi has quit [Ping timeout: 264 seconds] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:02:02 -!- ldf has joined ##crawl-dev 21:03:49 -!- Daekdroom has quit [Quit: Leaving] 21:06:46 i'm surprised they still support irc tbh 21:12:26 -!- kramin has quit [Ping timeout: 252 seconds] 21:13:50 -!- kramin has joined ##crawl-dev 21:17:54 lomlobot now has proper spectator list and moderator list tracking, but the join/mod messages can take a while to come through 21:31:59 Students in high school shoudl be required to play roguelikes 21:32:09 It teaches a lot 21:37:31 -!- Shard1697 has quit [Ping timeout: 255 seconds] 21:38:36 ugh 21:38:36 what's a good symbol for the ability screen 21:38:36 has to be very small 21:43:11 -!- amalloy_ is now known as amalloy 21:55:17 New branch created: pull/347 (1 commit) 13https://github.com/crawl/crawl/pull/347 21:55:17 03Alex Jurkiewicz02 07https://github.com/crawl/crawl/pull/347 * 0.19-a0-1439-g1f7d47d: Remove blink frog & sixfirhy brand damage healing 10(14 minutes ago, 7 files, 0+ 46-) 13https://github.com/crawl/crawl/commit/1f7d47d3dcf2 21:55:49 rip 21:56:01 -!- elliptic has quit [Quit: Leaving] 21:56:13 hopefully! 21:57:43 should also give sixfirhies actual rElec in that case, there's a comment regarding the healing in mon-data.h 21:58:05 -!- cang is now known as Amnesiac 21:58:30 -!- debo_ has joined ##crawl-dev 21:58:58 -!- Shard1697 has joined ##crawl-dev 21:59:46 first they came for sixfirhy healing 21:59:54 and i did not speak up, for i was not a sixfirhy 21:59:55 good catch 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:54 03chequers02 07https://github.com/crawl/crawl/pull/347 * 0.19-a0-1439-gae5f818: Remove blink frog & sixfirhy brand damage healing 10(4 minutes ago, 7 files, 0+ 46-) 13https://github.com/crawl/crawl/commit/ae5f81872cb2 22:01:05 if this PR is accepted I approach 0 net lines code 22:03:37 -!- ilyak has quit [Ping timeout: 276 seconds] 22:03:55 -!- debo_ has quit [Ping timeout: 250 seconds] 22:03:55 -!- MarvinPA has quit [Quit: Leaving] 22:06:33 03chequers02 07https://github.com/crawl/crawl/pull/347 * 0.19-a0-1439-gcea380c: Remove blink frog & sixfirhy brand damage healing 10(9 minutes ago, 8 files, 1+ 48-) 13https://github.com/crawl/crawl/commit/cea380cf0562 22:09:33 -!- VoxSomniator has quit [Ping timeout: 250 seconds] 22:12:34 -!- Poncheis has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.2/20160823121617]] 22:16:08 "[19:15] Nordag calls upon Beogh to heal the tarantella. 22:16:08 [19:15] why does my orc priest keep trying to heal my enemies?" 22:16:14 oops, I always forget to delete the \n 22:16:25 Not sure if that's a bug or something weird 22:17:06 03chequers02 {amalloy} 07* 0.19-a0-1439-g5aac74d: Remove blink frog & sixfirhy brand damage healing (#347) 10(15 seconds ago, 8 files, 1+ 48-) 13https://github.com/crawl/crawl/commit/5aac74d35c31 22:23:40 -!- jehoesefat has quit [Read error: Connection reset by peer] 22:35:45 ??noise[2 22:35:46 noise[2/2]: Splashing in water: 8; Door creaks: 10; Maximum melee attack noise, Shout: 12; Slamming a door: 15; Qazlal rumble: piety/10 up to 16 at 5*; Dragon shout: 18; Scroll of noise, storm cloud arcs lightning, Chain lightning: 25; Shatter: 30; Singing Sword: 15-35; Shield of the Gong blocks, Alarm trap: 40 22:35:49 Is this outdated? 22:37:59 i wouldn't be surprised if some of them were, but i don't see any specific errors 22:38:19 dragon shout seems like something that might have gotten removed 22:39:01 -!- omnirizon has quit [Ping timeout: 250 seconds] 22:46:24 varied shout volumes other than dragon were recently removed, so i'd guess this is up to date 22:49:11 i like that shield of the gong blocking is louder than causing an earthquake underground 22:49:11 GONNNNG! 22:50:01 I'm actually disappointed alarm traps are tied with gong 22:50:01 PTOANNNG! 22:50:22 You think that gong should be louder? 22:50:22 SHROANNG! 22:51:28 yes 22:55:15 hm. so I'm looking and as far as I can tell orc priests shouldn't ever try to heal non-orcs, much less non-aligned monsters 22:55:32 !source _monster_will_buff 22:55:33 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-cast.cc#L901 22:57:35 Honestly it's hard to have a serious noise discussion when people joke around so much. Let's all just grow up a bit. gong 22:57:35 BOUMMMMG! 22:58:32 gammafunk's clearly been hanging around the gong too long :p 22:58:32 GONNNNG! 22:59:16 ta amalloy 22:59:31 glad to see that silliness finally gone 22:59:38 amalloy: did you modify the commit? 22:59:51 i rebased it rather than merging 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:04 ah right 23:00:45 didn't sixfirhies explode with too much electricity once upon a time 23:00:55 I see the messaging is preserved for that but I don't see the code for overcharging in the removal 23:00:59 s/is/was 23:01:23 -!- elliptic has joined ##crawl-dev 23:01:38 it was implied by the fact that it was checking if the monster was dead 23:02:46 so that code is now probably dead code that should be removed, given they have normal rElec now 23:02:55 it was removed, yeah 23:03:08 oh, I misunderstood you 23:03:17 chequers, did you find any code re: sixfirhy overcharging? 23:03:49 -!- koboldina has joined ##crawl-dev 23:04:14 (and if they hadn't been given rElec, or if mons rElec isn't 100%, then the overcharge code will still kill them but who knows what if any messaging there'd be) 23:07:29 -!- ilyak has quit [Ping timeout: 265 seconds] 23:08:55 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1439-g5aac74d (34) 23:09:31 so fwiw, I don't actually see any overcharge code for sixfirhies 23:09:56 i didn't either 23:10:56 yeah 23:11:03 them exploding must be before my time 23:11:57 just searched git log, it was documented in 0.11 so must have been a thing then 23:12:09 but there's no record of its removal in a commit log 23:12:48 man, my compilation is just really, really slow 23:13:06 this seems... like i'm doing something wrong 23:13:45 i have a pretty good cpu, it shouldn't take this long 23:13:45 windows? 23:13:45 yeah 23:13:45 -!- squidcat has quit [Ping timeout: 264 seconds] 23:13:45 i mean it's not a big problem 23:13:48 but it is kind of weird 23:13:48 I think that's known 23:14:10 ...oh, right. running a virus checker? exclude the crawl source tree 23:14:31 that might be it 23:14:32 they tend to get suspicious when seeing msys/cygwin fork emulation 23:14:37 and do full scans 23:15:23 mm 23:15:27 i'll try that 23:18:19 -!- Shard1697 has quit [Ping timeout: 255 seconds] 23:19:55 Aer1al (L11 OgWr) ASSERT(mindex <= MAX_MONSTERS) in 'mon-util.cc' at line 417 failed. (D:11) 23:20:18 !crashlog 23:20:20 14832. Aer1al, XL11 OgWr, T:11597 (milestone): http://crawl.akrasiac.org/rawdata/Aer1al/crash-Aer1al-20160905-031953.txt 23:23:17 maybe by like 23:23:19 2025 23:23:26 crawl will have a modern-looking interface 23:24:15 minority report, except with console view 23:24:59 mm 23:24:59 the last great bastion of oldtiles is gui/commands 23:25:36 no gdb :( 23:26:07 but there's a loooot of tiles in there 23:26:25 03ontoclasm02 07* 0.19-a0-1440-g404817c: Clearer Idealization icon 10(2 hours ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/404817c82a1d 23:26:25 03ontoclasm02 07* 0.19-a0-1441-gcc6e35b: New interface tab icons for local Crawl 10(2 minutes ago, 11 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/cc6e35bbd49f 23:26:51 and mostly for really abstract concepts 23:27:47 tell me what you think of the tabs, btw 23:28:03 ofc they don't have to read instantly but they should at least be memorable 23:32:28 * geekosaur gives up on the crash; will probably need them to provide a save backup 23:32:28 no idea what (non)monster it was trying to wake up 23:32:55 -!- Implojin has joined ##crawl-dev 23:33:57 i feel like the new tiles are a million times easier to parse but they still seem random 23:34:11 like, why was skill a * and why is it now the team fortress logo 23:34:20 I agree with them being much easier to parse at a glance 23:34:26 but I love the new Idealise icon 23:35:01 hmm, my game on CJR is still crashing when I try to load it up, even after updating my game version 23:35:24 no crash report though 23:35:29 or is Jorgrell not set up for that? 23:35:47 -!- Tickenest has quit [Quit: Page closed] 23:35:53 !seen zibudo 23:35:53 I last saw ZiBuDo at Sat Aug 6 02:20:34 2016 UTC (4w 2d 1h 15m 18s ago) quitting, saying 'Ping timeout: 260 seconds'. 23:35:56 -!- Ladykiller70 has quit [Ping timeout: 244 seconds] 23:35:58 ??cjr 23:35:58 cjr[1/2]: https://crawl.jorgrun.rocks/ Hosted in Montreal by Zibudo (admin@jorgrun.rocks). SSH login info: https://crawl.jorgrun.rocks/console.html. 23:36:00 chequers: i have no idea how to draw "skills" is why 23:36:20 :Y 23:36:27 an arrow hitting bullseye, but I don't think you have enough space for that to be clear in 20x20 23:36:36 the small size is making it difficult 23:36:39 in general 23:36:46 yeah, i can try but it's gonna be really hard to read 23:36:49 yeah i dont think there is a good icon 23:36:53 No TILE defined for 'amulet of invisibility' 23:36:56 wonder what that's about 23:37:03 skill is the skill icon right 23:37:06 er 23:37:11 *skill menu 23:37:16 yes 23:38:05 gammafunk, I had an issue with that the other night while trying to compile the 'dead' -> 'pending_revival' change 23:38:05 then it suddenly went away 23:38:05 * Brannock shrugs 23:38:05 yeah, not sure 23:41:07 http://puu.sh/r0kUH/b1c241b6e6.png 23:41:11 something like this maybe 23:42:11 xom.cc: In function ‘monster* _xom_summon_hostile(monster_type)’: 23:42:11 xom.cc:2663:10: warning: no previous declaration for ‘monster* _xom_summon_hostile(monster_type)’ [-Wmissing-declarations] 23:42:14 monster* _xom_summon_hostile(monster_type hostile) 23:42:29 I furiously blame MarvinPA, for who else would tweak xom so 23:42:37 actually! 23:42:44 this is possibly the work of amalloy... 23:42:49 I see a monster* 23:42:59 probably someone left off a static, in any case 23:43:44 CanOfWorms: hm 23:43:44 seems plausible 23:43:44 xom.cc compiles without warnings for me though 23:44:17 leading underscore implies static, yep 23:44:21 (crawlcode conventions) 23:44:38 filthy clang! 23:44:40 and it compiled without warnings here, but ubuntu 14.04 doesn't have modern clang 23:44:54 this is gcc 5.4 on my side 23:45:12 I'll fix/look at it in a bit, when I'm done dealing with hdarc 23:45:20 i think clang is right fwiw. that code doesn't look wrong 23:45:22 suppose I could start building on the mac again 23:45:31 it's not wrong, /per se/ 23:45:57 it's just a good idea to predeclare 23:46:30 (and sometimes not doing so can lead to weirdness due to C promotion rules, which aren't active if it has a declaration with a prototype) 23:46:32 oh wait, i was reading wrong. i take back what i said about it not being wrong 23:46:44 i think just make it static, yeah 23:48:34 i wonder why travis didn't pick this up 23:49:21 btw 23:49:21 fr remove ranged combat 23:49:27 because then we would have 27 skills 23:50:37 03amalloy02 07* 0.19-a0-1442-g3b32ff5: Convert more functions to take monster& 10(2 minutes ago, 21 files, 138+ 138-) 13https://github.com/crawl/crawl/commit/3b32ff54d181 23:55:09 -!- FR3D_ has quit [Quit: leaving] 23:55:38 merge invo/evo into "Cations" 23:56:40 *cations 23:56:58 cat ions 23:57:09 studied by feline chemists 23:58:12 siiiigh 23:58:22 apparently no other game has ever come up with a good icon for "skills" either 23:58:55 just copy diablo 2's, at least nobody will dislike it due to nostalgia 23:59:30 diablo 2 doesn't have one! 23:59:35 i think