00:00:45 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-147-gfdd7f25 (34) 00:47:21 is labyrinth really that bad? I mean, it's not a highlight, but I always feel super satisfied when I find and kill the minotaur 00:47:53 it's probably just another case of the bad level design bothering me as much as it should 01:05:30 sure, no one is proposing to remove the minotaur fight 01:05:51 probably the vaults before the mino could make the portal harder by having the vaults be nastier 01:05:59 mino count even have some accompaniment 01:06:05 s/count/could/ 01:39:48 !commit add demonic pianist to accompany minotaur 01:39:49 03johnstein ⛐ 0.22-a0-2037-gb31135e: add demonic pianist to accompany minotaur 10(in the future, 11 files, 428+ 889-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=b31135e 01:40:05 the world is not ready, johnstein, the world is not ready 03:12:00 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-147-gfdd7f25 (34) 03:12:25 -!- amalloy_ is now known as amalloy 03:30:52 -!- amalloy is now known as amalloy_ 03:50:45 Main window shows white areas where tiles should be (on Virtual Box) 13https://crawl.develz.org/mantis/view.php?id=11378 by Majang 04:42:14 03Aidan Holm02 07* 0.22-a0-148-gf2798f9: Make rectangle rendering pixel-perfect 10(6 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/f2798f9f4d69 05:09:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-148-gf2798f9f4d (34) 05:23:13 ziggurnaut (L6 CeHu) (D:4) 06:01:35 speed 12 minotaurs seems like not a great change, since player minotaurs exist 06:02:58 obviously player-monster symmetry isn't the most important thing but i feel like we try not to completely break it in obvious simple cases like that 06:04:17 (same with things like player-species monsters that used to have extra innate elemental resistances in the past) 06:09:36 What is the current way to contribute updates, uploading patch files to mantis like the docs say, or is a PR fine (seems easier)? 06:11:34 either is fine, but yeah PRs might be easier 06:12:30 Great, thanks. 06:17:43 New branch created: pull/709 (1 commit) 13https://github.com/crawl/crawl/pull/709 06:17:43 03Tomas Krag Hansen02 07https://github.com/crawl/crawl/pull/709 * 0.22-a0-144-gfed447b: Putting the honeycombs back in the bee hives. 10(14 hours ago, 6 files, 7+ 7-) 13https://github.com/crawl/crawl/commit/fed447b5a9f4 07:00:45 -!- Dracunos_ is now known as Dracunos 07:53:33 MarvinPA: yeah, that's fair; I didn't really like Lasty's idea of giving them swift. Perhaps if the mino lab needs a buff we could just give it a couple friends 07:55:41 I guess it could get other kinds of buffs directly to its attacks/hp/defenses if need be 08:04:12 yeah, buffing it some other way definitely sounds reasonable but i don't think speed is a good approach 08:13:07 anyone mind particularly if I kill menu page numbers? they're only used for the item pickup menu, and introduce some nasty complexity 08:37:12 maybe guarantee it some kind of ranged attack, i feel like it has one a bit less often with rods removed 09:23:36 !source dgn-effects.cc 09:23:37 Can't find dgn-effects.cc. 09:23:50 !source abil.cc 09:23:51 Can't find abil.cc. 09:23:57 !source ability.cc 09:23:57 https://github.com/crawl/crawl/blob/master/crawl-ref/source/ability.cc 09:24:55 I have a vague memory that there's a way to check the last action type a player did -- e.g. was last action a move action -- maybe using DET_PLAYER_MOVED . . . 09:40:17 there's crawl_state.prev_cmd but that won't be reliable for getting the last action I think 09:49:11 maybe it's better than I think, it's what searing ray uses for example 10:37:19 advil: yeah, prev_command, even when a move action, might be an attac k 10:37:27 unless I have that wrong 10:38:01 if searing ray uses it I might be able to use it too, but if it's just checking for "did rest action" that's easier than checking for a move. 10:51:57 When I simply concatenate several ttyrec files into one I get valid ttyrec file. True or false? 11:01:33 <|amethyst> Yermak: assuming you're concatenating the uncompressed ttyrecs, true; the format is a sequence of chunks with each containing a length header 11:07:37 !source cast_searing_ray 11:07:38 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-damage.cc#L2837 11:13:10 Interesting -- for searing ray, it looks like the ray only continues if the command entered is CMD_WAIT, and then a series of other things will also end it -- taking a stair, being moved with player::move_to(), getting paralyzed/petrified/put to sleep. I suppose move_to() is probably called by involuntary movement as well as voluntary. 11:13:31 but yeah, CMD_WAIT is way more straight-forward than all the distinct CMD_MOVE commands 11:48:27 just sent a PM to johnstein with the screenshot, but for anyone who cares, HeyVsauce is spamming alphaeus again with imgur links 11:48:43 I guess we also need to some day implement flood protection on tileschat, ugh 11:56:23 Lasty_: yeah, it does seem like searing ray is the easy case. What I was worried about is that there are a few cases where CMD_NO_CMD gets set even if there was a real last command, for example if you interrupt a macro replay 12:05:51 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-148-gf2798f9 (34) 12:40:10 -!- amalloy_ is now known as amalloy 13:04:16 advil: This makes me want to refactor the whole command structure, but I'm probably not going to do that. :p 13:04:32 heh 13:05:16 what is it that you wanted the previous action for? 13:47:29 advil: I'm working on a new amulet that gives a large EV bonus during move actions 13:48:53 I have an implementation from last night that sets a duration each time you make a move action and that's working well with two exceptions: 1) if the duration is exactly equal to the time taken in your move, the player never sees the enhanced EV; ideally I think that EV would display at the start of the turn following the move action. 13:49:42 2) early tests seem to indicate that the EV bonus isn't actually applying during the move action; walking in a circle around a hippogriff with the amulet doesn't result in fewer hits than standing next to it 13:50:40 I expect 2) to be easy to resolve once I add a little more testing info, but the first one is a bit troublesome. I could set a property "last move was move action" or something like that to do it, tho. 13:51:02 I just want to be careful not to give any EV bonus during non-move actions 14:00:17 I was also talking w/ dpeg about removing "gourmand and |energy and moving the |energy effect onto the amulet of mp regen. Rename it amulet of energy or something. 14:59:26 ahh I see 14:59:55 I'm not sure crawl_state.prev_cmd saves (in fact I'm pretty sure it doesn't) 15:00:46 so that would be another issue with using it for an amulet like that 15:04:51 yeah, I think my first inclination would be to set an attribute 15:51:14 -!- eb___ is now known as eb 15:52:18 <|amethyst> hm, if it doesn't save, maybe it should 15:52:40 <|amethyst> saving in the middle of a Searing Ray shouldn't interrupt it 15:53:08 -!- amalloy is now known as amalloy_ 15:54:23 <|amethyst> (then again, based on what you said about macros, maybe Searing Ray is already broken in several ways) 15:55:21 -!- amalloy_ is now known as amalloy 16:05:14 -!- amalloy is now known as amalloy_ 16:09:42 hm, I wonder if I'm wrong about it not saving 16:10:03 although for searing ray I think that's not a problem, because the status saves 16:10:24 -!- amalloy_ is now known as amalloy 16:11:08 if the ray status is set and the immediately preceding action was wait, it sets the next ray status 16:11:14 this is checked after you give it some input 16:11:39 so if you save with a ray status, load, and hit wait, it'll work 16:11:51 <|amethyst> aha 16:12:19 not sure about the ray vs macro interaction, but it would at least be hard to trigger those cases 16:12:21 <|amethyst> sounds kind of like it accidentally works 16:12:26 haha 16:22:51 -!- amalloy is now known as amalloy_ 16:59:19 -!- amalloy_ is now known as amalloy 17:12:04 I can set a "last action" properties[] entry for this specifically, but maybe it would make sense to add this as a property of the player class and start trying to make it a bit more official. 17:46:33 -!- Bammboobies is now known as Bammboo 18:17:50 Unstable branch on underhound.eu updated to: 0.22-a0-148-gf2798f9f4d (34) 18:42:56 -!- shawty is now known as TittyCrusher 19:26:18 j 20:06:40 -!- amalloy is now known as amalloy_ 22:12:03 03Lasty02 07* 0.22-a0-149-g870e420: Create new amulet: amulet of the acrobat 10(3 minutes ago, 19 files, 99+ 16-) 13https://github.com/crawl/crawl/commit/870e420b142c 22:14:44 new amulet :o 22:16:53 I told you about this a few weeks ago IIRC :p 22:17:34 Thanks to an idea from dpeg, I have plans for your buddy gourmand, too 22:19:20 Lasty: I know, but I'm not even allowed to :o ?! 22:19:25 I almost used a twitch emote 22:19:30 haha 22:19:46 yeah i saw what you sketched out there 22:19:52 how exactly would this mimic |energy? 22:19:56 just the no food cost? 22:20:02 I assume you don't evoke it for MP? 22:20:09 to remove that awful aspect 22:20:13 lasty: does it apply the bonus when you press . 22:20:19 hellmonk: no 22:20:37 gammafunk: yeah, just the no food cost 22:20:46 ok, my prob with it is if I'm going to summon stuff and press . while my summons kill stuff now I should press number keys to dance around instead 22:20:50 gammafunk: and I figure the mpregen should cover that 22:20:53 and fwiw I'm fine with losing "gourmand, but I'd like to keep the no-hunger |energy aspect as long as we have food 22:20:56 right 22:20:59 so imo it would be good if that didnt happen 22:21:02 hellmonk: hrm. Interesting point. 22:21:20 if we do get to spell hunger removal it might need adjustments though 22:21:26 since that affect would be meaningless 22:21:33 but that can be done when this actually happens 22:21:34 hellmonk: I think you're right that I'd better set that up 22:21:41 overall I think the design space is prob ok, worth testing at least 22:21:55 I'm a bit confused I guess, doesn't mp regen just increase mp rr? 22:22:05 why are action types involved? 22:22:31 gammafunk: well, when spell hunger gets removed we're still ahead of the game killing off gourmand :p 22:22:51 speaking of mpregen, could use a buff imo 22:23:00 its easily one of the weaker amulets even on characters that would theoretically want more mpregen 22:23:03 sure, I'm just saying that this amulet will go back to what it was before at that point 22:23:04 gammafunk: there are two conversations going on: hellmonk is talking about the acrobat amulet, you're talking about gourmand/energy 22:23:10 ok 22:23:23 yeah I see, EV upon movement vs hitting . 22:23:32 hellmonk: I'm planning to (very very very slightly) buff it by giving it staff of energy's hungerless casting 22:23:43 hellmonk: but yeah, it's still quite weak. Any ideas? 22:24:12 not really, I tripled the mp regen rate in hellcrawl and it's still kind of weak tbh 22:24:55 getting rid of energy staff would be good though, you could move the channel effect to the mpregen amulet too but channeling is pretty bad 22:25:05 mp regen that high probably makes spellcasters pretty weird 22:25:15 if you tripled it you're probably gaining like 3mp / turn 22:25:33 unless it's mp rr is lower than I'd thought 22:25:37 but iirc it's like 1 mp / turn 22:25:39 mpregen amulet is like 1/5th an mp per turn, unless it got adjusted recently 22:25:45 IMO let's ditch channeling 22:26:01 hellmonk: I buffed it in trunk too 22:26:08 oh, cool 22:26:09 I think it's double base regen now 22:26:19 it's like 1 mp / turn? maybe it is actually lower than that 22:26:34 probably that plus base rr means you get 1 mp / turn 22:26:43 yeah 22:27:19 gammafunk: it depends on your base MP regen but it's usually < 1 mp/turn total 22:27:24 it's still competing with good shit like reflect +6/gspirit/faith though, doubt it would really be op even if it was higher 22:27:31 base MP regen is really low 22:27:39 Lasty: right, I think for my char at that time it was 1 mp, but it was a somewhat higher XL char 22:28:17 It could be higher but I don't want it to be higher than, say sif channel, which is 4 mp / turn on average 22:28:25 yeah 22:28:32 nor even close to that since it's a common amulet 22:28:39 honestly if it just boosted your MP regen by a fixed amount it'd be better mostly 22:28:49 say 0.4/turn like regen 22:29:15 we talked about combining mp regen and regular regen but I guess 22:29:20 I made it a multiplier only because the existing mod at the time was the demonspawn mut that multiplies it 22:29:25 if we go with removing gourmand..hrm 22:29:28 tbh that doesnt sound like the worst idea in the world 22:29:30 hell, combine it all 22:29:32 you could combine regen / mp regen / gourmand 22:29:33 yeah 22:29:43 amulet of EXCESSIVE VITALITY 22:29:50 wait, there's already amulet of vitality 22:30:18 amulet of the wild shot, combining harm and inacc 22:30:18 might be good to hear from MPA and elliptic regarding these ideas 22:30:35 hellmonk: people will love that 22:31:10 but yeah maybe combined regen / mp regen / |energy no-hunger effect; it's just sort of a complicated amulet; mp regen + no hunger cost is more sane 22:31:18 since it's at least related to one aspect, spellcasting 22:31:41 I would definitely appreciate feedback from MPA/elliptic on these 22:31:43 still more of a convenience amulet than an actually strong one 22:31:57 yes 22:32:29 I mean faith, gspirit and +6 reflect are just very, very strong 22:32:35 arguably we could just nerf them instead 22:32:46 there's also rage 22:32:54 which is nuts if you remember to use it 22:32:57 true 22:33:27 Wandering mushrooms repeatedly trap player during autoexplore 13https://crawl.develz.org/mantis/view.php?id=11379 by Spathi 22:33:27 combine rage and inacc 22:33:27 Well, I need to head out for now, but I'll implement the wait command element on the acrobat amulet. Thanks for that, Hellmonk. 22:33:28 yeah, gspirit is nice in that some kinds of chars just don't like it, but faith and high enchant reflection are pretty universal 22:33:29 np 22:34:08 I like gspirit on most characters, but you can also get it on scarves now so its a bit easier to find outside of the amulet slot 23:09:48 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-149-g870e420b14 (34)