00:00:07 -!- omarax has quit [Remote host closed the connection] 00:01:24 <|amethyst> ah, so ultimately they should be marshalled 00:01:26 <|amethyst> ? 00:02:46 yeah 00:02:51 I was initially but then ran into the bug 00:03:02 and figured the commit had enough going on already 00:03:11 <|amethyst> ah 00:03:28 <|amethyst> (gdb) p/d TAG_MINOR_VERSION 00:03:28 <|amethyst> $1 = 166 00:03:34 <|amethyst> still room :) 00:03:55 <|amethyst> compiling a fix for the buggy unmarshalling 00:07:39 03|amethyst02 07* 0.18-a0-1414-gcd7f35e: Fix buggy unmarshalling of monster_info. 10(40 seconds ago, 1 file, 25+ 28-) 13https://github.com/crawl/crawl/commit/cd7f35e08000 00:09:30 -!- bitcoinbastard has quit [Ping timeout: 240 seconds] 00:10:12 :) 00:14:13 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:15:09 -!- Rast has joined ##crawl-dev 00:19:32 -!- fiyawerx has quit [Ping timeout: 248 seconds] 00:23:38 -!- Kalir has quit [Changing host] 00:28:20 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1413-g4eaa9ac (34) 00:32:09 -!- KurzedMetal has quit [Read error: Connection timed out] 00:32:31 -!- Xenobreeder has quit [Ping timeout: 252 seconds] 00:34:49 -!- kaiza has quit [Ping timeout: 252 seconds] 00:34:59 -!- destroythecore has quit [Read error: Connection reset by peer] 00:36:51 -!- giann has quit [Ping timeout: 250 seconds] 00:42:33 -!- Blazinghbnd_ has joined ##crawl-dev 00:43:32 -!- ProzacElf has joined ##crawl-dev 00:44:13 -!- Blazinghand has quit [Ping timeout: 250 seconds] 01:00:08 -!- omarax has quit [Remote host closed the connection] 01:02:24 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0.2/20160210153822]] 01:05:46 -!- st_ has joined ##crawl-dev 01:09:06 when i evoke my polearm and press tab, it cycles through dungeon features 01:09:19 and not even just dungeon features in range of my polearm 01:09:29 is there any key which cycles through valid targets? 01:13:01 !tell pleasingfungus I seem to be unable to train skills after abandoning H 01:13:01 chequers: OK, I'll let pleasingfungus know. 01:13:14 ??hep[wrath 01:13:15 I don't have a page labeled hep[wrath in my learndb. 01:13:40 !tell pleasingfungus oh, that's the wrath. intense 01:13:41 chequers: OK, I'll let pleasingfungus know. 01:13:52 <|amethyst> chequers: +- 01:14:11 <|amethyst> ? gives you a list of keys 01:14:26 <|amethyst> tab (and backslash, not listed) cycles through shops and portals 01:14:42 -!- HalfStep has quit [Quit: Page closed] 01:19:13 -!- simmarine has quit [Ping timeout: 276 seconds] 01:23:37 -!- aditya has joined ##crawl-dev 01:29:06 -!- themonkeybob11 has quit [Client Quit] 01:29:52 uhm, dumb c++ question 01:30:08 int* x is the same as int *x, right? 01:30:09 <|amethyst> There are no dumb C++ questions, only dumb C++ 01:30:12 <|amethyst> yes 01:30:27 okay 01:30:43 <|amethyst> spaces only matter when you don't have spaces between two letters, two minus signs, etc 01:31:19 is int x* the same as well? or am i making that up 01:31:23 <|amethyst> (except I'm sure people could point out a half dozen exception that fall under "etc." if they cared to) 01:31:29 <|amethyst> that isn't a thing 01:31:32 okay 01:31:41 <|amethyst> but one thing you might see 01:31:43 <|amethyst> const int *x 01:31:56 <|amethyst> int const *x 01:31:59 <|amethyst> int * const x 01:32:14 <|amethyst> of those the first two are the same, but the third is different 01:32:24 nooooo 01:32:29 woops, wrong chan 01:32:33 i guess teh first have constant pointers, but the third has constant content? 01:32:42 the* 01:32:49 <|amethyst> ontoclasm: you would think that, wouldn't you 01:32:54 <|amethyst> ontoclasm: other way around though 01:32:56 :< 01:33:02 <|amethyst> you have to read C declarations from the name outwards 01:33:12 okay 01:33:22 <|amethyst> so 1+2: "x is a pointer to a (constant int/int which is constant)" 01:33:28 man pointers suck can't we just have everything be global 01:33:29 <|amethyst> 3: "x is a constant pointer to an int" 01:33:44 <|amethyst> ??crawl-ancient 01:33:45 crawl-ancient[1/1]: git://github.com/crawl-ref/crawl-ancient.git contains 2.72, 4.00b26, {4.1}.2alpha, and {crawl alternative} 01:34:18 <|amethyst> has 1.1 in a commit 01:34:48 i found 1.1 at some point since somebody asked what the oldest available crawl version was 01:35:01 i know 1.0 exists but i couldn't finable it out of github 01:35:04 <|amethyst> I wonder what the oldest version that builds is 01:35:05 finagle* 01:35:20 <|amethyst> I think the 1.0 sources have been lost to the mists of time 01:35:48 <|amethyst> unless linley has them on a floppy somewhere 01:35:58 4.00b26 builds without much effort, just need to include stdlib 01:36:31 <|amethyst> one of the 2.72 branches was supposedly fixed up to work on Linux, but I haven't tried it 01:37:09 <|amethyst> Author: Adam Borowski 01:37:10 <|amethyst> Date: Tue Nov 15 13:43:06 2011 +0100 01:37:10 <|amethyst> Make the damn thing compile and work (a very crude port). 01:38:20 <|amethyst> ancient-2.72 branch in crawl-ancient 01:45:36 -!- amalloy is now known as amalloy_ 01:45:51 <|amethyst> !tell PleasingFungus excellent WP post btw 01:45:51 |amethyst: OK, I'll let pleasingfungus know. 01:46:11 -!- aditya has quit [Ping timeout: 250 seconds] 01:50:12 -!- lightflights has quit [Quit: Page closed] 01:53:37 -!- pikaro has quit [Ping timeout: 244 seconds] 01:55:11 -!- Krenium has quit [Ping timeout: 255 seconds] 01:57:30 -!- ystael has quit [Ping timeout: 240 seconds] 01:59:04 -!- Harudoku has quit [Ping timeout: 240 seconds] 02:00:07 -!- omarax has quit [Remote host closed the connection] 02:01:34 -!- Grivan has quit [Ping timeout: 240 seconds] 02:04:54 -!- Goon_ has quit [Quit: Page closed] 02:05:02 -!- timvisher has quit [Ping timeout: 252 seconds] 02:07:30 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:10:42 -!- FireSight has quit [] 02:13:18 -!- grimmulfr has quit [Remote host closed the connection] 02:15:30 -!- ursan_ has quit [Ping timeout: 240 seconds] 02:17:21 -!- amalloy_ is now known as amalloy 02:24:13 !tell gammafunk did you notice twitch now archives chat and replays it when you watch an old video? http://blog.twitch.tv/2016/02/introducing-chat-replay/ - perhaps you can stop putting it into your videos themselves 02:24:14 amalloy: OK, I'll let gammafunk know. 02:29:59 -!- Krakhan has quit [Changing host] 02:34:32 <|amethyst> Flavour suggestion: 02:34:50 <|amethyst> since we don't like having DD monsters because they don't heal 02:35:01 <|amethyst> but "deep" is kind of associated with the dungeon 02:35:36 <|amethyst> rename Deep Dwarves to something else 02:35:55 -!- Krakhan has quit [Ping timeout: 276 seconds] 02:36:01 how about something related to terrain 02:36:06 <|amethyst> heh 02:36:24 <|amethyst> (inb4 "rename them to AXED_MON") 02:36:38 well then I won't make that joke 02:37:13 -!- Patashu has joined ##crawl-dev 02:37:18 <|amethyst> I would say "mountain dwarves" as chequers is thinking, but that's just spiteful :) 02:37:31 <|amethyst> Sun Dwarves 02:37:38 <|amethyst> they heal by photosynthesis 02:37:43 <|amethyst> unfortunately, this is a dungeon 02:41:08 haven't deep dwarves been around for years now 02:41:19 a rename at this point would cause a lot of controversy 02:43:11 amethyst: Also if they would heal by photosynthesis, that would mean special-casing them for fedhas 02:43:30 <|amethyst> Lightli: I was just thinking that re Fedhas 02:43:44 <|amethyst> arguable sun demons too 02:44:01 -!- WhodaMan has quit [Quit: Page closed] 02:44:08 alternatively, sun dwarves could just be their own thing 02:44:17 rather than renamed deep dwarves 02:44:50 <|amethyst> top-down design from a name rarely works out well :) 02:45:00 yeah 02:45:16 <|amethyst> I guess it's not always so bad, that's where the newish abyssal monsters came from 02:45:36 what species niches are there left untouched anyways 02:46:11 <|amethyst> ever wondered why many of the newish abyssal monsters are up there in the enums between unseen horror and abominations? 02:46:50 yeah, it's because the ideas were kicking around for a very long time 02:47:32 <|amethyst> well, the "do something lovecraftian without being a pastiche" thing was around 02:48:17 <|amethyst> but AFAIK the designs for all those monsters came much much later than the enums 02:48:51 <|amethyst> DracoOmega did most of them 02:49:18 rip dracoomega 02:49:20 <|amethyst> the enums were added by due a couple of years earlier 02:51:11 <|amethyst> Ah, thrashing horrors were originally designed by bh at about the same time as the others 02:51:12 -!- dtsund has quit [Quit: dtsund] 02:51:27 can we just break save compat for no other reason than to put all the freaking enums back in order 02:51:32 <|amethyst> heh 02:52:00 I wonder if there's a niche for a race that can't heal at all in combat situations by any method (i.e. no curing/hw like VS, no HP regen like DD) but has massive regen when not in battle? 02:52:04 <|amethyst> it's probably doable without that if you're willing to have a huge table in code 02:52:06 probably not 02:52:50 <|amethyst> ontoclasm: at current rates of minor tag depletion, we have about 2 years left before we have no other choice but to break save compat :) 02:52:54 <|amethyst> well 02:53:29 <|amethyst> I should say, at the historical post-34 rate of minor tag depletion 02:53:42 <|amethyst> I think it's slowed down a bit recently 02:55:46 <|amethyst> %git ed95631330 02:55:46 07kilobyte02 * 0.12-a0-109-ged95631: Bump save compat, in order to recover from monster_spells. 10(3 years, 6 months ago, 27 files, 12+ 637-) 13https://github.com/crawl/crawl/commit/ed9563133047 02:57:12 !apt DD 02:57:12 DD: Fighting: -1, Short: -1, Long: 0, Axes: 1, Maces: 0, Polearms: -1, Staves: -1, Slings: 1, Bows: -3, Xbows: 1, Throw: -1, Armour: 1, Dodge: 1, Stealth: 3, Shields: 1, UC: -1, Splcast: -2, Conj: -1, Hexes: -2, Charms: -1, Summ: -1, Nec: 1, Tloc: 1, Tmut: -1, Fire: -1, Ice: -1, Air: -3, Earth: 3!, Poison: -2, Inv: 3!, Evo: 3!, Exp: -1, HP: 2, MP: 0 02:58:06 -!- ontoclasm has quit [Quit: Leaving.] 02:58:23 were monster_spells recovered from? 02:58:30 3.5 years ago 02:58:45 <|amethyst> I think it was a little heavy-handed 02:58:58 <|amethyst> a lot of those spells were later implemented more carefully 02:59:06 <|amethyst> e.g. LRD 02:59:17 <|amethyst> well 02:59:28 <|amethyst> more carefully or brought in one spell at a time 02:59:35 heh 02:59:58 <|amethyst> that save compat break was also recovered from 03:00:08 -!- omarax has quit [Remote host closed the connection] 03:00:28 <|amethyst> so we can actually load games from 0.11 release as well as 0.12-a0-109 and up 03:00:54 <|amethyst> (only 0.11 release though, not earlier in major tag 33) 03:01:18 <|amethyst> no idea how many of them would actually *work* as opposed to crashing 03:01:24 <|amethyst> most of them I believe 03:02:14 -!- Blade- has joined ##crawl-dev 03:02:14 <|amethyst> whether the game still has all 15 runes is another question, though we do make attempts 03:02:32 a question regarding baileys: is the one with all the kobolds with tomahawks of returning weighted higher than the rest? 03:03:23 -!- Blade_ has joined ##crawl-dev 03:03:25 <|amethyst> err 03:04:33 <|amethyst> there are four ones with all the kobolds with tomahawks of returning 03:04:59 <|amethyst> two of which are kind of similar in layout 03:05:13 <|amethyst> !vault bailey_axe_1 03:05:13 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/portals/bailey.des#l388 03:05:19 <|amethyst> !vault bailey_axe_3 03:05:19 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/portals/bailey.des#l500 03:06:53 -!- Blade- has quit [Ping timeout: 252 seconds] 03:07:37 -!- Blade_ has quit [Ping timeout: 252 seconds] 03:07:53 <|amethyst> (and one more that has a random mix of kobolds and hobgoblins with tomahawks of returning 03:08:13 <|amethyst> I like how the functions are still called kobold_axe_returning etc 03:08:51 <|amethyst> hm 03:09:04 <|amethyst> can normally-placed orcs get spears? 03:09:46 -!- oxeimon has quit [Quit: Leaving.] 03:09:59 <|amethyst> I don't think I've ever seen that (if a plain orc hits me with reaching it's almost always a trident), but bailey does it 03:10:37 -!- Zeor has quit [Quit: Leaving.] 03:10:50 huh 03:11:04 i mean, i've probably seen them with spears 03:11:16 but it's rare enough that i'd guess it's unarmed orcs grabbing them off the floor 03:11:21 or something similar 03:11:27 <|amethyst> apparently: 03:11:38 <|amethyst> 35, WPN_CLUB, 30, WPN_DAGGER, 03:11:38 <|amethyst> 30, WPN_FLAIL, 30, WPN_HAND_AXE, 03:11:38 <|amethyst> 20, WPN_SHORT_SWORD, 03:11:38 <|amethyst> 20, WPN_MACE, 15, WPN_WHIP, 03:11:38 <|amethyst> 10, WPN_TRIDENT, 10, WPN_FALCHION, 03:11:38 <|amethyst> 6, WPN_WAR_AXE, 3, WPN_MORNINGSTAR, 03:12:08 morningstar actually feels more common than that weight would seem to suggest 03:12:29 although that's probably just a function of how many orcs you see in most playthroughs 03:12:31 <|amethyst> hm 03:12:46 and that it's probably the only one of those weapons that i wouldn't just leave on the floor almost everytime 03:12:46 <|amethyst> morningstars are even rarer on orc warriors 03:12:55 i do believe that 03:14:19 <|amethyst> I always wonder about the orc warriors with short swords 03:14:34 <|amethyst> I mean, talk about a life misspent 03:15:53 <|amethyst> fortunately they all get weeded out before they are promoted to orc knight 03:16:13 -!- WalrusKing has quit [Ping timeout: 276 seconds] 03:16:34 -!- ursan_ has quit [Ping timeout: 240 seconds] 03:16:47 <|amethyst> but you'd figure at the very least they'd at least get rapiers or cutlasses or steal some quick blades from the elves or something 03:18:11 -!- n1 has quit [Ping timeout: 252 seconds] 03:18:21 -!- Hellmonk has quit [Quit: Page closed] 03:19:24 -!- molotove has quit [Quit: Leaving.] 03:20:24 <|amethyst> likewise for the gnollswith clubs and whips 03:20:42 <|amethyst> apparently they get promoted to shaman 03:21:06 haha 03:21:17 <|amethyst> but when a halberd gnoll gets promoted to sergeant, they have to hang up their halberd and take a trident 03:21:30 yeah but they get a sweet shield to make up for it! 03:21:38 <|amethyst> 1/3 of the time 03:21:50 <|amethyst> err 03:21:50 <|amethyst> 2/3 03:21:51 heh 03:21:53 <|amethyst> no, 1/3 03:22:02 really? feels like more often 03:22:13 although gnoll sergeants are pretty rare to begin with 03:22:14 <|amethyst> if (mon->type != MONS_TENGU_WARRIOR && !one_chance_in(3)) 03:22:14 <|amethyst> break; 03:22:28 weird that gnoll society tops out at sergeant 03:22:36 the chain of command just doesn't go all that high 03:22:36 <|amethyst> excuse me 03:22:47 <|amethyst> gnoll society tops out a Crazy Yiuf 03:22:50 hahaha 03:23:00 explains a lot 03:23:06 <|amethyst> some claim Grum but he is a pretender 03:23:57 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1414-gcd7f35e (34) 03:24:13 grum is clearly an outsider 03:24:21 orc society has not generally accepted him 03:24:31 hence the wolves 03:25:28 i wonder how advancement in orc society works. like do you have to show special aptitude to become a wizard/priest/warrior? or does it just depend on what color robe was handy at the promotion ceremony? 03:26:02 <|amethyst> BTW, Grum's description has gained some humour unintentionally 03:26:15 oh? 03:26:31 <|amethyst> "wearing the pelt of one of his former war dogs." 03:26:34 <|amethyst> former indeed 03:27:35 hahaha 03:27:42 good riddance to war dogs 03:28:21 they managed to be just unambiguously better than wolves 03:28:29 although i don't quite recall why 03:29:15 -!- Misder has quit [Ping timeout: 252 seconds] 03:30:00 <|amethyst> there was a comment somewhere 03:30:15 <|amethyst> trying to find it, it wasn't on crawlcode and I don't think is in current trunk 03:30:30 -!- glaas has quit [Ping timeout: 240 seconds] 03:30:43 -!- Blade- has quit [Ping timeout: 252 seconds] 03:32:06 mm 03:32:07 <|amethyst> besides, four bear types !?!?! isn't that a *bit* excessive given the 03:32:07 <|amethyst> limited diversity of existing monster types? 03:32:27 <|amethyst> //jmf: [...] as to bears & wolves: the lair needs more variety. 03:32:31 haha 03:32:38 poor grizzly bears 03:32:53 i don't even know what the 4th bear was 03:33:10 <|amethyst> "bear" 03:33:12 -!- Ryblade has quit [Quit: big bold brash bronze bison balls] 03:33:45 haha 03:33:51 oh bear 03:33:57 we miss you 03:34:40 <|amethyst> yeah, I think wolf was always "weaker war dog unless you have no AC" 03:35:24 ah 03:35:32 <|amethyst> the only difference (other than weight) in crawl-ref is 8, 2, 2 vs 12 03:35:58 hm 03:36:00 <|amethyst> oh sorry 03:36:12 <|amethyst> ac 3 for wolf, 4 for war dog 03:36:24 i remember always being disappointed when i started getting wolves instead of war dogs for canine familiar 03:36:44 war dog (10h) | Spd: 17 | HD: 4 | HP: 13-31 | AC/EV: 4/15 | Dam: 12 | sense invisible | Res: 06magic(16) | Chunks: 07contam | XP: 170 | Sz: Medium | Int: animal. 03:36:44 <|amethyst> %0.12?war dog 03:36:46 wolf (15h) | Spd: 17 | HD: 4 | HP: 13-31 | AC/EV: 3/15 | Dam: 8, 2, 2 | sense invisible | Res: 06magic(16) | XP: 100 | Sz: Medium | Int: animal. 03:36:46 <|amethyst> %0.12?wolf 03:36:54 -!- Insomniak` has quit [Quit: I like to rock] 03:37:00 <|amethyst> unchanged 03:37:09 <|amethyst> @??wolf 03:37:09 wolf (15h) | Spd: 17 | HD: 4 | HP: 18-26 | AC/EV: 4/15 | Dam: 12 | see invisible | Res: 06magic(20), 08blind | XP: 170 | Sz: Medium | Int: animal. 03:37:18 oh 03:37:24 <|amethyst> changed a bit by HD simplification 03:37:30 war gods were even worth more xp 03:39:28 <|amethyst> I wonder just how many monsters have stats that are unchanged (as far as possible) in stone soup 03:39:36 dogs even 03:39:39 heh 03:39:58 that's at least the second time this week i've typed god when i meant dog 03:40:13 <|amethyst> ha, I didn't even notice 03:40:21 <|amethyst> let us hope war gods are worth XP 03:40:47 surprisingly little i bet 03:40:48 <|amethyst> then we can slaughter okawaru and in the process gain infinite okawaru piety 03:40:52 <|amethyst> thereby taking his place 03:40:55 technically trog is worth negative xp 03:41:26 <|amethyst> s/his/eir/ 03:42:15 sweet 03:42:16 <|amethyst> anyway, I must be off 03:42:17 <|amethyst> later 03:42:34 later 03:54:33 -!- neongrey has quit [Read error: Connection reset by peer] 03:56:33 -!- aditya has joined ##crawl-dev 03:58:44 -!- sorlin has quit [Ping timeout: 248 seconds] 04:00:08 -!- omarax has quit [Remote host closed the connection] 04:03:49 -!- waat has quit [Ping timeout: 244 seconds] 04:06:28 -!- Blazinghbnd_ has quit [Read error: Connection reset by peer] 04:07:29 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 04:10:26 -!- edsrzf has quit [Ping timeout: 252 seconds] 04:11:59 -!- ystael has quit [Ping timeout: 255 seconds] 04:16:49 are you talking about makings god actual mob in the game ?? 04:16:54 gods* 04:17:04 -!- ursan_ has quit [Ping timeout: 240 seconds] 04:17:25 -!- timvisher has quit [Remote host closed the connection] 04:35:06 -!- ssteam has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)] 04:44:06 not really 04:44:19 haha. unintended consequence of my "beogh smites you!" change: A demon appears! It doesn't seem very happy... The smoke demon gestures at you. Makhleb smites you! 04:44:24 more just talking about my typo where i said god instead of dog 04:44:32 haha, nice 04:44:43 glad the smoke demon knows who he's working for now 05:00:08 -!- omarax has quit [Remote host closed the connection] 05:00:30 -!- scummos__ has quit [Ping timeout: 240 seconds] 05:11:17 -!- knu has quit [Quit: Reboot...] 05:15:07 -!- Twinge has quit [Ping timeout: 244 seconds] 05:19:43 -!- ursan_ has quit [Ping timeout: 276 seconds] 05:21:07 amalloy: why does that happen? 05:21:15 is the smoke demon a mak worshipper? 05:22:32 lol ok 05:28:16 -!- amalloy is now known as amalloy_ 05:31:13 -!- Twinge has joined ##crawl-dev 05:37:13 -!- mibe has quit [Ping timeout: 252 seconds] 05:48:20 -!- ProzacElf has quit [Ping timeout: 252 seconds] 05:51:05 -!- DrKe has quit [Ping timeout: 252 seconds] 05:55:04 -!- DrKe has joined ##crawl-dev 05:58:33 -!- debo has quit [Ping timeout: 244 seconds] 06:00:11 -!- omarax has quit [Remote host closed the connection] 06:01:39 -!- Basil has quit [Ping timeout: 244 seconds] 06:09:37 i still have that wierd issue when playing crawl within tmux 06:09:49 the background is not drawn everywhere 06:09:59 i tried playing with TERM value with no success 06:11:33 -!- knu has quit [Client Quit] 06:16:10 -!- the_glow has quit [Read error: Connection reset by peer] 06:19:10 -!- mineral has quit [Ping timeout: 244 seconds] 06:20:28 -!- ursan_ has quit [Ping timeout: 250 seconds] 06:24:51 -!- aditya has quit [Ping timeout: 244 seconds] 06:25:55 -!- ystael has quit [Ping timeout: 248 seconds] 06:30:55 -!- Ququman has joined ##crawl-dev 06:30:55 any idea ? 06:31:17 bgiannan: hm, osx? 06:31:46 and what sort of background? 06:36:37 -!- LemonjuiceX has quit [Read error: Connection reset by peer] 06:40:59 -!- ystael has quit [Ping timeout: 240 seconds] 06:45:58 -!- timvisher has quit [Remote host closed the connection] 06:55:24 -!- debo has joined ##crawl-dev 06:58:03 -!- Patashu has quit [Ping timeout: 240 seconds] 07:00:07 -!- omarax has quit [Remote host closed the connection] 07:00:13 -!- cmcbot has quit [Remote host closed the connection] 07:00:50 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:01:04 -!- MBlaureNs has quit [Ping timeout: 244 seconds] 07:08:22 no cygwin 07:09:34 everything that's is not actively drawn 07:10:01 wait i take a screenshot 07:11:03 -!- neongrey has quit [Ping timeout: 240 seconds] 07:11:50 http://i.imgur.com/dPQkEHA.png 07:12:16 cygwin?? 07:12:24 yes 07:12:25 that is a weird way to play console crawl 07:12:43 -!- Lasty has joined ##crawl-dev 07:12:59 not really no, when you're stuck with windows cygwin is the best way to be in a unix-like environment 07:13:02 most people who play console crawl would do so with the cross compiled package on the download page 07:13:19 i think that was true in 1999 :P 07:13:29 yeah but i don't want crawl in a seperate window 07:14:04 probably the only person here who might know/care would be |amethyst 07:14:09 no on windows there's nothing better. and cygwin in 2016 is much more efficient than in 1999 07:14:40 how about ssh to a linux vm? 07:14:52 or just a linux vm 07:14:53 i'm already on ssh 07:15:05 this is not the local version 07:15:19 i'm playing on cao via ssh within tmux 07:16:26 well, you're probably one of the few people using cygwin compile 07:16:46 you misunderstood 07:16:57 i'm don't use a build of crawl for cygwin 07:17:11 s/ compile// 07:17:13 i connect to CAO via ssh with cygwin 07:17:35 but yeah not many people use cygwin 07:18:52 you can suprisingly do almost anything you would do is any other unix os with cygwin 07:19:38 -!- bonghitz has quit [Remote host closed the connection] 07:19:38 i'm running tmux + weechat + oh-my-zsh + mutt + emacs + ... all right in my cygwin console 07:19:56 the only downside is that you're still on windows ^^] 07:23:49 i mostly run seamless VM these days 07:25:44 -!- Lightli has quit [Ping timeout: 252 seconds] 07:25:56 VM are heavy i find 07:26:10 and interaction with you real os is weird 07:26:30 with cygwin you're on the same filesystem 07:27:50 bgiannan: what terminal emulator are you using? 07:27:57 mintty 07:29:55 i get that background issue on other applications within tmux, but i get around it with some app specific options ('t_ut=' in vim for example) 07:30:00 -!- wheals has joined ##crawl-dev 07:32:04 -!- Whodaman has quit [Quit: Page closed] 07:34:14 bgiannan: is this only seen on cygwin? i've had some rendering issues with kitty even without tmux/screen 07:34:25 -!- BigBluFrog has quit [Client Quit] 07:34:50 i don't get the issue on os x 07:35:07 without tmux i don't get it either 07:35:17 it really because of tmux i think 07:38:07 -!- DDFi has quit [Client Quit] 07:43:54 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 07:55:31 -!- masterinire has quit [Read error: Connection reset by peer] 07:56:57 bgiannan: yeah probably a cygwin+tmux bug -- are you on tmux >=2.1 ? 07:57:16 -!- karl24348 has quit [Client Quit] 07:57:27 yes 07:57:33 2.1 07:59:40 -!- Grivan has quit [Ping timeout: 255 seconds] 08:00:07 -!- omarax has quit [Remote host closed the connection] 08:00:41 -!- Sequell has quit [Remote host closed the connection] 08:00:50 -!- Sequell has joined ##crawl-dev 08:09:59 ??summon butterflies[$] 08:10:00 summon butterflies[4/4]: 12Ƹ̵̡Ӝ̵̨̄Ʒ 9Ƹ̵̡Ӝ̵̨̄Ʒ 4Ƹ̵̡Ӝ̵̨̄Ʒ 8Ƹ̵̡Ӝ̵̨̄Ʒ 11Ƹ̵̡Ӝ̵̨̄Ʒ7 Ƹ̵̡Ӝ̵̨̄Ʒ 6Ƹ̵̡Ӝ̵̨̄Ʒ6 10Ƹ̵̡Ӝ̵̨̄Ʒ 08:10:03 -!- wheals has quit [Ping timeout: 240 seconds] 08:10:09 bgiannan: does that look right in your tmux? 08:20:27 -!- Lasty has quit [Quit: Leaving.] 08:21:17 wierd characters with different colors 08:23:00 -!- ursan_ has quit [Ping timeout: 276 seconds] 08:26:47 Ƹ̵̡Ӝ̵̨̄Ʒ -- was just thinking maybe it's a utf-8 issue between your terminal emulator and your tmux session 08:27:08 no i get utf-8 chars just fine 08:42:48 -!- pikaro has quit [Ping timeout: 244 seconds] 08:45:07 -!- Bcadren has quit [Ping timeout: 255 seconds] 08:54:06 -!- mopl has quit [Ping timeout: 252 seconds] 09:00:08 -!- omarax has quit [Remote host closed the connection] 09:06:57 -!- timvisher has quit [Remote host closed the connection] 09:08:30 -!- Shard1697_ has quit [Ping timeout: 276 seconds] 09:09:48 -!- Adder has quit [Ping timeout: 276 seconds] 09:15:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:16:20 -!- Sonata has quit [Read error: Network is unreachable] 09:19:04 -!- Jarlyk2 has quit [Quit: Page closed] 09:20:40 -!- sooheon has quit [Remote host closed the connection] 09:23:22 -!- ursan_ has quit [Ping timeout: 252 seconds] 09:32:33 -!- pikaro has quit [Ping timeout: 276 seconds] 09:35:15 -!- debo has quit [Ping timeout: 248 seconds] 09:35:21 -!- Xenobreeder has joined ##crawl-dev 09:38:33 -!- WalrusKing has quit [Ping timeout: 240 seconds] 09:38:59 -!- siepu has quit [Ping timeout: 248 seconds] 09:39:01 -!- wheals has joined ##crawl-dev 09:40:04 -!- tealeaves has quit [Quit: Bye] 09:53:02 -!- LexAckson has joined ##crawl-dev 09:54:12 -!- ontoclasm has joined ##crawl-dev 10:00:08 -!- omarax has quit [Remote host closed the connection] 10:04:22 -!- tealeaves has quit [Quit: Bye] 10:05:14 -!- debo has joined ##crawl-dev 10:13:06 -!- tealeaves has quit [Quit: Bye] 10:13:25 -!- jefus_ has joined ##crawl-dev 10:14:13 -!- jefus has quit [Ping timeout: 255 seconds] 10:14:19 -!- Torax__ is now known as torax_ 10:14:23 -!- torax_ is now known as Torax_ 10:16:22 -!- pikaro has quit [Ping timeout: 244 seconds] 10:18:44 -!- jefus_ is now known as jefus 10:21:17 -!- Piginabag has joined ##crawl-dev 10:24:13 -!- debo_ has joined ##crawl-dev 10:24:27 -!- ursan_ has quit [Ping timeout: 250 seconds] 10:24:37 -!- debo_ is now known as Guest8185 10:25:06 -!- siepu has quit [Ping timeout: 244 seconds] 10:26:15 -!- ontoclasm1 has joined ##crawl-dev 10:26:58 -!- debo has quit [Read error: Connection reset by peer] 10:26:59 -!- Twinge has quit [Ping timeout: 240 seconds] 10:26:59 -!- Twinge has joined ##crawl-dev 10:26:59 -!- ontoclasm has quit [Ping timeout: 240 seconds] 10:27:00 -!- Suga_H has quit [Ping timeout: 240 seconds] 10:28:51 -!- Lightli has joined ##crawl-dev 10:29:54 -!- siepu has quit [Client Quit] 10:30:11 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 10:33:00 -!- Zekka has quit [Ping timeout: 276 seconds] 10:35:09 -!- West1C has quit [] 10:39:23 -!- Guest8185 is now known as debo 10:40:26 -!- Goon_ has quit [Ping timeout: 252 seconds] 10:43:28 -!- timvisher has quit [Ping timeout: 255 seconds] 10:45:54 -!- ontoclasm1 has quit [Quit: Leaving.] 10:46:57 -!- Tux[Qyou] has joined ##crawl-dev 10:54:54 -!- ystael has quit [Quit: Lost terminal] 10:56:12 -!- graymark has quit [Quit: Page closed] 10:58:44 -!- BigBluFrog has quit [Quit: Page closed] 11:00:00 -!- WebFungus has joined ##crawl-dev 11:00:08 -!- omarax has quit [Remote host closed the connection] 11:07:28 -!- pikaro has quit [Ping timeout: 244 seconds] 11:09:07 -!- fiyawerx_ is now known as fiyawerx 11:11:44 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:11:56 -!- WebFungus has quit [Quit: Page closed] 11:16:48 -!- interdiction has quit [Quit: Leaving] 11:17:06 -!- Torax_ has quit [Ping timeout: 252 seconds] 11:17:29 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:22:32 -!- simmarine has joined ##crawl-dev 11:22:58 -!- Piginabag has quit [Ping timeout: 252 seconds] 11:23:11 -!- Torax__ is now known as Torax_ 11:23:21 -!- Tuxedo[Qyou] has joined ##crawl-dev 11:25:59 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 11:29:39 -!- PsyMar has quit [Quit: witty quit message goes here] 11:30:18 -!- Misder has quit [Ping timeout: 252 seconds] 11:32:52 -!- tealeaves has quit [Quit: Bye] 11:39:14 -!- Daekdroom has quit [Quit: Leaving] 11:41:21 -!- n1 has joined ##crawl-dev 11:41:29 -!- chance672 has quit [Client Quit] 11:54:52 -!- Misder has quit [Ping timeout: 252 seconds] 11:55:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 12:00:09 -!- omarax has quit [Remote host closed the connection] 12:03:06 -!- grimmulfr has quit [Read error: Connection reset by peer] 12:06:18 -!- dtsund has joined ##crawl-dev 12:06:43 -!- pikaro has quit [Ping timeout: 252 seconds] 12:11:18 -!- zxc has quit [Read error: Connection reset by peer] 12:13:55 -!- aditya has joined ##crawl-dev 12:14:36 -!- bonghitz has quit [Remote host closed the connection] 12:21:03 -!- WalrusKing has quit [Ping timeout: 240 seconds] 12:21:03 -!- timvisher has quit [Ping timeout: 240 seconds] 12:21:40 -!- giann has joined ##crawl-dev 12:23:08 -!- Mojo_Nixon has quit [Quit: Textual IRC Client: www.textualapp.com] 12:25:58 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1414-gcd7f35e (34) 12:26:22 -!- oxeimon has quit [Read error: Connection reset by peer] 12:27:14 -!- oxeimon1 has quit [Read error: Connection reset by peer] 12:27:30 -!- oxeimon has quit [Read error: Connection reset by peer] 12:27:37 -!- ursan_ has quit [Ping timeout: 244 seconds] 12:30:27 -!- Krakhan has quit [Changing host] 12:31:27 -!- Blazinghand has joined ##crawl-dev 12:36:49 -!- molotove has quit [Quit: Leaving.] 12:37:02 -!- Xenobreeder has quit [Ping timeout: 252 seconds] 12:38:52 -!- BigBluFrog has quit [Ping timeout: 252 seconds] 12:39:45 -!- st_ has quit [Read error: Connection reset by peer] 12:40:31 -!- st_ has joined ##crawl-dev 12:47:47 -!- st_ has quit [Ping timeout: 248 seconds] 12:52:40 -!- Zargon has quit [Quit: Page closed] 12:54:36 -!- bonghitz has quit [Remote host closed the connection] 12:55:37 -!- giann has quit [Read error: Connection reset by peer] 12:57:10 -!- tealeaves has quit [Quit: Bye] 12:57:12 -!- Goon_ has quit [Ping timeout: 252 seconds] 12:57:30 -!- tealeaves has quit [Client Quit] 13:00:09 -!- omarax has quit [Remote host closed the connection] 13:01:29 -!- WorkSight has quit [Ping timeout: 240 seconds] 13:02:34 -!- molotove has quit [Read error: Connection reset by peer] 13:04:53 -!- mineral has joined ##crawl-dev 13:06:49 -!- molotove has quit [Read error: Connection reset by peer] 13:06:57 -!- lobf has joined ##crawl-dev 13:11:17 -!- molotove1 has quit [Ping timeout: 250 seconds] 13:11:32 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 13:12:37 -!- KurzedMetal has quit [Read error: Connection reset by peer] 13:14:43 -!- lobf has quit [Quit: lobf] 13:18:50 -!- Goon_ has quit [Ping timeout: 252 seconds] 13:20:19 -!- MBlaureNs has quit [Ping timeout: 248 seconds] 13:22:08 -!- Misder has quit [Ping timeout: 252 seconds] 13:23:39 -!- oxeimon has quit [Quit: Leaving.] 13:32:46 -!- Datul has quit [Ping timeout: 252 seconds] 13:34:28 -!- MgDark has quit [Ping timeout: 255 seconds] 13:50:45 -!- pikaro has quit [Ping timeout: 244 seconds] 13:52:49 -!- simmarine has quit [Read error: Connection reset by peer] 13:53:13 -!- simmarine has joined ##crawl-dev 13:58:19 -!- molotove has quit [Ping timeout: 255 seconds] 14:00:09 -!- omarax has quit [Remote host closed the connection] 14:03:10 -!- amalloy_ is now known as amalloy 14:03:16 -!- SurpriseTRex has quit [Ping timeout: 255 seconds] 14:06:02 -!- Blazinghand has quit [Read error: Connection reset by peer] 14:07:51 -!- timvisher has quit [Remote host closed the connection] 14:08:04 -!- Drachs has quit [Quit: Page closed] 14:08:22 -!- Zekka has quit [Ping timeout: 244 seconds] 14:11:35 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 14:12:33 -!- Torax_ has quit [Quit: Page closed] 14:12:37 -!- amalloy is now known as amalloy_ 14:13:33 -!- molotove has quit [Ping timeout: 240 seconds] 14:14:44 -!- MBlaureNs has quit [Ping timeout: 248 seconds] 14:18:34 -!- bitcoinbastard has quit [Ping timeout: 255 seconds] 14:21:53 -!- bonghitz has quit [Remote host closed the connection] 14:22:32 -!- oxeimon has quit [Quit: Leaving.] 14:31:29 -!- CanOfWorms has joined ##crawl-dev 14:33:19 -!- amalloy_ is now known as amalloy 14:35:03 -!- Bcadren has quit [Ping timeout: 240 seconds] 14:37:15 -!- edsrzf has joined ##crawl-dev 14:46:11 -!- pikaro has quit [Ping timeout: 250 seconds] 14:51:49 -!- DrKe has quit [Ping timeout: 250 seconds] 14:52:21 -!- ursan_ is now known as ursan 14:53:29 -!- tealeaves has quit [Quit: Bye] 14:54:03 -!- Kalir has quit [Changing host] 14:56:12 -!- DrKe has joined ##crawl-dev 14:59:15 -!- ontoclasm has joined ##crawl-dev 15:00:09 -!- omarax has quit [Remote host closed the connection] 15:03:07 !tell pleasingfungus H altar: http://i.imgur.com/CMa750O.png 15:03:08 CanOfWorms: OK, I'll let pleasingfungus know. 15:04:03 CanOfWorms: ooh, nice 15:04:07 -!- giann has joined ##crawl-dev 15:06:07 -!- ProzacElf has joined ##crawl-dev 15:06:56 -!- tealeaves has quit [Quit: Bye] 15:09:27 -!- Patashu has joined ##crawl-dev 15:16:37 -!- CanOfWorms has quit [Ping timeout: 255 seconds] 15:20:29 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 15:26:41 -!- timvisher has quit [Remote host closed the connection] 15:29:09 -!- BigBluFrog_ has quit [Quit: Page closed] 15:29:36 -!- molotove1 has quit [Read error: Connection reset by peer] 15:34:04 -!- molotove has quit [Ping timeout: 252 seconds] 15:35:03 -!- CanOfWorms has joined ##crawl-dev 15:38:35 &dump chequers 15:38:36 https://crawl.project357.org/morgue/chequers/chequers.txt 15:39:19 -!- bgiannan_ has joined ##crawl-dev 15:39:56 !lm chequers br.enter=trove -tv 15:39:57 12. chequers, XL25 MiGl, T:47082 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 15:42:59 -!- bgiannan_ has quit [Remote host closed the connection] 15:43:20 does hep have wrath yet? 15:44:28 -!- Patashu has quit [Ping timeout: 244 seconds] 15:47:52 he should 15:47:55 it's just xp 15:48:03 cf: http://git.develz.org/?p=crawl.git;a=commit;h=030a7dc70ff553a39f330bc3393ec6dbcb632842 15:49:40 -!- Zekka has quit [Ping timeout: 248 seconds] 15:49:46 -!- lobf has joined ##crawl-dev 15:50:14 pretty basic but still effective i guess 15:52:48 -!- pikaro has quit [Ping timeout: 276 seconds] 15:57:30 -!- ursan has quit [Ping timeout: 240 seconds] 15:58:42 -!- serq has quit [Changing host] 16:00:08 -!- omarax has quit [Remote host closed the connection] 16:06:41 hafui (L13 DsMo) ASSERT(can_reach()) in 'melee_attack.cc' at line 2371 failed. (Lair:7) 16:08:05 -!- oxeimon has quit [Quit: Leaving.] 16:11:30 -!- SurpriseTRex has quit [Ping timeout: 240 seconds] 16:14:50 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 16:17:04 -!- ProzacElf has quit [Ping timeout: 240 seconds] 16:27:51 -!- molotove1 has quit [Quit: Leaving.] 16:29:59 -!- ProzacElf has joined ##crawl-dev 16:30:43 -!- MBlaureNs_ has quit [Ping timeout: 252 seconds] 16:31:10 -!- ProzacElf_ has joined ##crawl-dev 16:35:07 -!- ProzacElf has quit [Ping timeout: 252 seconds] 16:37:16 -!- molotove has quit [Client Quit] 16:38:49 -!- Shard1697_ has joined ##crawl-dev 16:41:18 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 16:42:21 -!- tealeaves has quit [Quit: Bye] 16:43:13 DrKe: yeah i dunno how to fix that. except maybe just hardcoding the good wands? 16:43:13 chequers: You have 2 messages. Use !messages to read them. 16:43:20 so the trove gives youe xactly one of them 16:43:50 ? 16:44:03 ProzacElf_: four ?haste in a trove 16:44:10 oh 16:44:11 haha 16:44:29 i'd be kind of cranky if i got that trove 16:44:55 i mean, one is great, two is still kind of useful, especially if you're short on ?recharge 16:45:03 but 4 is just silly 16:47:11 -!- seren has quit [Quit: Page closed] 16:47:59 -!- lobf has quit [Ping timeout: 255 seconds] 16:50:01 -!- stanzill has quit [Quit: au rev] 16:50:31 -!- wheals has quit [Ping timeout: 252 seconds] 16:55:44 dang, scrolls of hasting sound OP 16:58:08 heh 16:58:11 yes 16:58:19 i was assuming that was a typo 16:58:30 -!- Bcadren has quit [Ping timeout: 240 seconds] 16:58:35 although it's not really anymore OP than the potion 16:58:44 you can even use the potion while silenced 17:00:09 -!- omarax has quit [Remote host closed the connection] 17:00:40 -!- NilsBloodaxe has quit [Quit: Page closed] 17:00:47 but Mu! 17:02:11 -!- timvisher has quit [Remote host closed the connection] 17:07:10 -!- alvarops has quit [Quit: Leaving] 17:14:39 -!- Piginabag has joined ##crawl-dev 17:25:28 -!- ontoclasm has quit [Quit: Leaving.] 17:28:30 -!- SurpriseTRex has quit [Ping timeout: 240 seconds] 17:28:38 -!- scummos| has quit [Quit: Konversation terminated!] 17:35:48 -!- Ladykiller69 has quit [Ping timeout: 248 seconds] 17:41:19 -!- tealeaves has quit [Quit: Bye] 17:42:07 -!- ursan has quit [Ping timeout: 250 seconds] 17:42:46 -!- molotove has quit [Quit: Leaving.] 17:45:48 -!- Nexos has quit [Client Quit] 17:46:28 -!- MBlaureNs_ has quit [Ping timeout: 248 seconds] 17:48:06 -!- ontoclasm has joined ##crawl-dev 17:53:27 -!- Insomniak` has quit [Quit: I like to rock] 17:53:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:57:00 -!- ursan has quit [Ping timeout: 240 seconds] 17:57:48 -!- wheals has joined ##crawl-dev 17:59:37 -!- ArbitraryName has quit [Quit: Page closed] 18:00:10 -!- omarax has quit [Remote host closed the connection] 18:02:59 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 18:03:37 -!- Lasty has joined ##crawl-dev 18:04:04 -!- Nerem has quit [Ping timeout: 240 seconds] 18:04:46 -!- st_ has joined ##crawl-dev 18:05:42 -!- oxeimon has quit [Quit: Leaving.] 18:09:59 Unstable branch on underhound.eu updated to: 0.18-a0-1414-gcd7f35e (34) 18:15:28 -!- Misder has quit [Ping timeout: 252 seconds] 18:24:31 hm, green drac doesn't get rPois? 18:24:33 -!- siepu has quit [Read error: Connection reset by peer] 18:25:09 oh yes 18:29:26 -!- oxeimon has quit [Quit: Leaving.] 18:30:47 -!- ystael has quit [Ping timeout: 244 seconds] 18:31:27 anyone see https://www.reddit.com/r/dcss/comments/47kqlx/crash_log/ ? it looks like this guy's spellforged servitor is casting force lance at a monster 18:31:46 -!- oxeimon has quit [Client Quit] 18:32:08 then it's attempting to calculate how much to knockback MONS_NO_MONSTER. so i speculate that the force lance killed the monster, and there was no monster left but it still wants to knock it back 18:36:04 <|amethyst> the monster didn't die, because affect_monster checks that before calling monster_post_hit 18:37:23 <|amethyst> I think the problem is that max_corpse_chunks doesn't work so well with classed draconians/demonspawns, and probably likewise zombies 18:38:10 <|amethyst> since it only takes one monster type, but you also need a base_type to construct one of those things 18:38:18 <|amethyst> s/one of/a monster_info for one of/ 18:39:05 Secret Tech: arc blade might be the best Ukayaw weapon 18:39:09 <|amethyst> my suggestion would be to have virtual int actor::max_corpse_chunks() = 0; and implement overrides for that 18:39:27 <|amethyst> ??arc blade 18:39:27 arc blade[1/1]: +4 rapier with rElec that casts {Static Discharge} on stuff you hit with it. 18:39:37 <|amethyst> Lasty: maybe Devastator too :) 18:39:42 ah, good point! 18:39:46 firestarter!!! 18:39:52 <|amethyst> ??firestarter 18:39:52 firestarter[1/3]: +7 great mace of flaming; rF++, inner flames what it hits. 18:39:55 undeadhunter? 18:40:39 |amethyst: in wizmode i can comfortable force lance those things 18:40:52 <|amethyst> hm 18:41:00 they get knocked back 18:42:26 in wizmode is there some way to easily test levelling up to an XL7 drac of each colour? 18:44:23 <|amethyst> chequers: I don't think so 18:47:22 <|amethyst> chequers: you can do something like &l7 (now you have a color) &l1 &rdraconian (now you're uncoloured) &l7 18:48:10 <|amethyst> but as for trying all the colours, you'll need to use a debugger to set a breakpoint on that part of level_change and pick a specific value for you.species 18:48:30 nah, going back to xl6 and changing species to drac doesn't seem sufficient sadly 18:48:32 |amethyst: &l7 doesn't give you a new color 18:48:39 nor does &x 18:48:43 yeah I've been &l6 &x 18:48:54 <|amethyst> hm 18:48:56 <|amethyst> it does for me 18:49:24 oh, i may have missed the &l1 18:49:26 <|amethyst> oh 18:49:27 the first time you level up to xl7 it works, but you a) can't go past xl6 beforehands and b) playing with species breaks things 18:49:31 <|amethyst> it doesn't print the message 18:50:18 it doesn't change your race either, in % or in the top right of the screen 18:50:27 <|amethyst> ohh 18:50:33 <|amethyst> you have to go to a higher level than before 18:50:40 <|amethyst> so &l8 the second time, &l9 the third, etc 18:50:46 <|amethyst> so yeah 18:50:50 ah, that makes a twisted kind of sense 18:50:50 <|amethyst> I would do a new game for each 18:51:32 <|amethyst> if you want to not have to use a debugger, you could locally edit level_change pick the colour based on the first letter of the name or something like that 18:51:38 <|amethyst> s/pick/to pick/ 18:52:11 anyway, I want to add something like this: http://dpaste.com/0XBZAP6 18:53:04 <|amethyst> hm 18:53:27 <|amethyst> I wonder how much of that can be figured out automatically by looking at old and new mutations etc 18:54:30 -!- WebFungus has joined ##crawl-dev 18:54:39 seems like it'd be pretty straightforward to do the skill change messages 18:54:56 <|amethyst> My worry is that this is likely to go out of date if we change things in species-data.h or aptitudes.h 18:55:03 yeah 18:55:06 agreed, automatic is better 18:55:07 -!- timvisher has quit [Ping timeout: 244 seconds] 18:55:17 also, s/(you no longer need to )breath/\1breathe/ 18:55:44 <|amethyst> and s/(quick|slow)er/more \1ly/ 18:55:50 -!- edsrzf has quit [Read error: Connection reset by peer] 18:55:55 and another breath -> breathe for steam 18:55:55 the skill apt messages could be done automatically relatively easily 18:56:09 -!- edsrzf has joined ##crawl-dev 18:56:13 the weird stuff like for grey drac might be harder 18:56:52 <|amethyst> No longer needing to breathe shouldn't be too bad, because that is a real mutation 18:57:35 extra_stable or w/e is a legit special case 18:57:36 <|amethyst> Another concern with the way the messages are displayed there: 18:57:38 for now........ 18:57:52 could just remove the special cases :) 18:57:54 <|amethyst> purple draconian is pretty much guaranteed to have a --more--, and maybe two of them 18:58:08 actually, the messages as-is stack, ie they aren't one per line 18:58:18 <|amethyst> oh, right 18:58:36 but that's just fiddly ui, the good feedback is to do it automatically, which I'll try to figure out 18:58:38 <|amethyst> I would still consider using comma_separated_list for the increased aptitudes 18:58:50 <|amethyst> re grey drac stability 18:58:59 <|amethyst> easiest thing would be to make that a mutation :_) 18:59:01 <|amethyst> s/_// 18:59:08 ya 18:59:52 iirc there's some way to get messages not to stack for specific channels or w/e 18:59:53 how can I look up species aptitude? 18:59:58 I can't find the variable name 19:00:02 great question 19:00:05 -!- tealeaves has quit [Quit: Bye] 19:00:10 -!- omarax has quit [Remote host closed the connection] 19:00:17 there's 19:00:18 !source species_skill_aptitude 19:00:19 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/skills.cc#l123 19:00:37 although the scale of that is not the UI scale 19:00:52 <|amethyst> ? 19:00:58 -50 to +50 19:00:58 well, scale doesn't matter, does it? 19:01:03 only sign 19:01:07 <|amethyst> huh? 19:01:09 greater, less, no change 19:01:10 <|amethyst> -50 to +50? 19:01:13 that's all you're looking for 19:01:29 <|amethyst> are you looking at a really really old version or something? 19:01:51 <|amethyst> I don't think we've used percentage aptitudes for a while 19:02:10 i think it's just *10 19:02:12 not percentage 19:02:23 <|amethyst> what is *10 ? 19:02:44 <|amethyst> ohh 19:02:48 <|amethyst> that comment is bad and ancient 19:02:54 <|amethyst> !source aptitudes.h 19:02:55 https://github.com/crawl/crawl/blob/master/crawl-ref/source/aptitudes.h 19:02:56 ohh 19:03:13 and also 19:03:15 the scale doesn't matter 19:03:30 <|amethyst> species_apt() is probably what you want btw 19:03:39 <|amethyst> rather than messing with that data structure directly 19:03:53 WebFungus: well, some apts change +1 some +2, so it would be nice to say "very" or something imo 19:04:13 !shrug 19:04:14 ¯\_(ツ)_/¯ 19:04:17 |amethyst: good function thanks 19:09:16 is the correct way to get a skill name using skill_titles[sk][0] ? 19:09:33 <|amethyst> skill_name(sk) 19:09:54 <|amethyst> which does exactly what you wrote, but that might change at some point 19:10:05 !source skill_name 19:10:06 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/skills.cc#l1154 19:10:57 <|amethyst> if you have a set and want a comma-separated list, you can do skill_names(theset) 19:10:57 -!- zwisch_ has quit [Ping timeout: 250 seconds] 19:14:05 -!- serq has quit [Quit: leaving] 19:18:50 Numknucks (L27 GrFi) (Zot:2) 19:19:02 !crashlog 19:19:03 13054. Numknucks, XL27 GrFi, T:178957 (milestone): http://crawl.berotato.org/crawl/morgue/Numknucks/crash-Numknucks-20160226-001840.txt 19:19:17 hey it's the same crash 19:19:38 -!- jetnerd has quit [Ping timeout: 252 seconds] 19:19:53 why not just fix it? eh?? eh??? 19:20:10 <|amethyst> hm 19:20:18 <|amethyst> amalloy said it didn't crash for him 19:20:40 <|amethyst> but I get a crash when I try zapping a mottled draconian zealot 19:20:54 how do I access the data in species-data.h? 19:20:59 hm. i was using a red draconian knight, i think. i can try again 19:21:19 wizamalloy (L7 DrWz) (Depths:5) 19:21:21 oh haha 19:21:28 i accidentally declined to transfer my save 19:21:34 so it's something that worked a couple days ago but is broken now 19:21:38 what crash is this? 19:21:50 !crashlog wizamalloy 19:21:50 2. wizamalloy, XL7 DrWz, T:1386 (milestone): http://crawl.akrasiac.org/rawdata/wizamalloy/crash-wizamalloy-20160226-002117.txt 19:21:54 <|amethyst> WebFungus: force lance vs a classed draconian (probably demonspawn too) 19:21:58 ahh 19:21:58 hm 19:22:07 it seems like this could easily be something I broke 19:22:14 <|amethyst> because max_corpse_chunks takes just a monster_type 19:22:17 well 19:22:37 !source max_corpse_chunks 19:22:38 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-util.cc#l1248 19:22:52 ...why is that going through monster info 19:22:57 sincere question 19:23:15 <|amethyst> to handle slime creatures probably 19:23:34 they 19:23:34 -!- pikaro has quit [Ping timeout: 240 seconds] 19:23:35 don't have chunks 19:23:36 ah, species.cc is full of accessors to the species-data stuff 19:23:40 to prevent code duplication i think 19:23:51 <|amethyst> WebFungus: still affects force lance 19:24:03 <|amethyst> max_corpse_chunks is the stand-in for weight 19:24:39 but, the monster_info won't have a slime_size set since it's just based on the type 19:24:39 -!- MarvinPA has joined ##crawl-dev 19:24:47 ^ 19:24:52 this is my fault, i think 19:24:53 er, not mpa. the thing wheals said 19:24:55 <|amethyst> my suggestion was to implement actor::mons_corpse_chunks and use it 19:25:06 -!- oxeimon has quit [Quit: Leaving.] 19:25:12 why actor:: instead of monster::? 19:25:22 I guess the player has a monster type 19:25:37 <|amethyst> right now bolt::knockback_actor does 19:25:41 <|amethyst> const int weight = max_corpse_chunks(act->is_monster() ? act->type : 19:25:42 <|amethyst> player_species_to_mons_species(you.species)); 19:26:00 right now that doesn't look at slime creatures at all 19:26:10 <|amethyst> yeah 19:26:14 so unless we have a driving need to support that, we can just have a mon-util function 19:26:19 that's called by mon-info and by chunks 19:26:20 an alternative would be to expose corpse_chunks_for_size 19:26:27 <|amethyst> yeah 19:26:36 <|amethyst> probably that makes more sense 19:26:42 also fine 19:27:07 <|amethyst> though I wonder what else does monster_info::monster_info(type) 19:27:25 -!- Rast has quit [Ping timeout: 250 seconds] 19:27:54 <|amethyst> hmm 19:27:54 <|amethyst> is this right, btw? 19:27:57 <|amethyst> const monster_type base_type = 19:27:57 <|amethyst> (mons_is_draconian(type) || mons_is_demonspawn(base)) 19:27:57 <|amethyst> ? _draco_or_demonspawn_subspecies(type, base) 19:27:57 <|amethyst> : type; 19:28:14 <|amethyst> specifically mons_is_draconian(type) || mons_is_demonspawn(base) 19:28:18 oh 19:28:19 hm 19:28:42 <|amethyst> that still wouldn't fix this 19:28:50 no, both should be type 19:28:54 fuck-up on my part 19:28:56 -!- Rast has joined ##crawl-dev 19:29:19 <|amethyst> since _draco_or_demonspawn_subspecies(type, MONS_NO_MONSTER) will still return MONS_NO_MONSTER 19:29:43 <|amethyst> unless type is base MONS_DRACONIAN or MONS_DEMONSPAWN 19:29:55 hrm 19:30:38 -!- Rast- has joined ##crawl-dev 19:31:00 I guess either mon-info should actually require a base type, or the stuff it calls for mr/sinv should handle a base type of MONS_NO_MONSTER reasonably 19:31:03 whatever that would entail 19:31:29 -!- MarvinPA has quit [Quit: Leaving] 19:31:46 -!- mong has quit [Quit: Leaving] 19:31:53 <|amethyst> WebFungus: simple fix for that last part might be 19:32:22 <|amethyst> base_type = base != MONS_NO_MONSTER && (mons_is_draconian(type) || mons_is_demonspawn(type)) 19:32:31 <|amethyst> ? blah : blah; 19:32:42 You have reached level 7! 19:32:42 Your scales start taking on a fiery red colour. 19:32:42 You learn Fire Magic much quicker. You learn Ice Magic much slower. You can breathe blasts of fire. 19:32:45 _You feel resistant to heat. 19:32:46 all automatic :) 19:33:00 -!- Rast has quit [Read error: Connection reset by peer] 19:33:08 http://dpaste.com/1F7JWCH 19:33:13 thanks WebFungus & |amethyst 19:33:24 <|amethyst> chequers: hm, one suggestion 19:33:29 -!- ursan has quit [Ping timeout: 250 seconds] 19:33:40 <|amethyst> oh, not sure if it's actually relevant 19:34:37 i wonder if this could be done with the fake mutation system in mutation-data.h 19:34:39 <|amethyst> oh, I think it is 19:34:45 oh, if it's automatic never mind 19:34:47 <|amethyst> chequers: what if you already have MUT_HEAT_RESISTANCE 3 19:35:35 -!- WorkSight has quit [Quit: Leaving...] 19:35:43 I love how printf syntax looks like with a lot of substitutions - like a very strange snake 19:35:43 sssss 19:36:15 <|amethyst> hrm 19:36:52 <|amethyst> I guess you can't just go by "mutations you had before vs mutations you had after", because the mutations haven't been granted yet 19:37:22 are there mutation messages that we're currently squelching? 19:39:10 <|amethyst> chequers: oh 19:39:29 <|amethyst> chequers: you can't print a message in between changing species and updating the skills 19:39:42 <|amethyst> chequers: see the comment // We just changed 19:39:54 -!- scummos| has quit [Remote host closed the connection] 19:40:24 <|amethyst> hrm 19:40:55 <|amethyst> yeah, as long as you do that message after the first for loop you should be fine 19:41:10 -!- molotove has quit [Quit: Leaving.] 19:41:13 <|amethyst> I would recommend doing it after update_player_symbol() and init_player_doll() 19:41:37 -!- ystael has quit [Ping timeout: 244 seconds] 19:41:40 <|amethyst> that way if you get a --more-- (and thus a redraw) the colour will match the message you just got 19:42:30 MESSAGE ORDERING 19:42:53 <|amethyst> Also, you might want to put the "learn more quickly" messages before the second check_skill_level_change loop 19:43:02 <|amethyst> because MESSAGE ORDERING 19:43:29 -!- cang has quit [Ping timeout: 252 seconds] 19:44:39 -!- oxeimon has quit [Quit: Leaving.] 19:44:45 <|amethyst> I recommend testing by setting a force_more_message on the regex . (so every message forces a more) 19:44:51 <|amethyst> both in console and tiles 19:45:13 <|amethyst> stupid hacks 19:48:00 wait, I'm confused 19:48:09 so don't tell people about their new colour until last? that sucks 19:48:12 sa thread status: a guy complaining that we removed item value contributing to final score 19:48:19 <|amethyst> chequers: no 19:48:26 WebFungus: are you reading the archives from 2010 19:48:33 PleasingFungus: what exactly is the value in that 19:48:36 <|amethyst> chequers: don't tell people their new colour before doing the loop that fixes up their skills 19:48:44 ah 19:49:10 see, making changes like that is only for the benefit of the Hypothetical Optimal Player, and leeches off valuable developer time 19:49:29 your time is valuable? 19:50:09 -!- molotove has quit [Quit: Leaving.] 19:50:50 player.cc:2989:52: warning: format string is not a string literal (potentially insecure) 19:50:53 [-Wformat-security] 19:50:53 how do I fix this again? 19:50:56 mprf(MSGCH_INTRINSIC_GAIN, mut.c_str()); 19:50:58 ^~~~~~~~~~~ 19:51:10 i guess ideally there would be an mpr() variant 19:51:13 insert a %s 19:51:18 <|amethyst> "%s", mut.c_str() 19:51:20 ah yep remember 19:51:21 ^ 19:51:31 <|amethyst> you'd think there would be an mpr variant 19:51:41 no you can't make me 19:51:41 <|amethyst> there is not 19:52:23 <|amethyst> there is a version of mpr_nojoin that takes a message channel 19:52:25 <|amethyst> but not mpr 19:52:39 <|amethyst> there is also not a version of mpr_nojoin that doesn't take a message channel 19:52:49 http://dpaste.com/3J59DX0 19:52:54 I didn't do the force_more_message testing 19:52:59 there was a version of mpr that took a message channel long ago 19:53:25 <|amethyst> yeah, I think it was removed because "you should just use mprf" 19:53:54 <|amethyst> because mprf(MSGCH_X, "%s", foo.c_str()) is so much more readable than mpr(MSGCH_X, foo) 19:54:27 i guess needing to convert lines backwards and forwards beterrn mpr <-> mprf as the code evolves is annoying 19:55:00 ok, i did test with rc in console and it works 19:55:12 <|amethyst> chequers: one tweak you can make might be to put the aptitude loop before the second check_skill_level_change loop 19:55:19 <|amethyst> chequers: right after your scales message 19:55:34 that would explain to the player why their skills changed level 19:55:55 <|amethyst> yeah, that way you see "Your learn Fire Magic quicker" before "Your Fire Magic skill has reached..." 19:56:16 maybe i should interleave those messages again 19:56:36 you learn blah quicker. blah reached blah. you learn foo slower. foo reached foo. 19:56:44 <|amethyst> Hm 19:57:04 <|amethyst> do the "reached" messages go to MSGCH_INTRINSIC_GAIN? 19:57:29 !source check_skill_level_change 19:57:30 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/skills.cc#l349 19:57:48 <|amethyst> ah, yes they do 19:57:52 <|amethyst> I guess that's not so bad 19:57:59 <|amethyst> but that would complicate the code a fair amount 19:58:08 <|amethyst> hm 19:58:10 <|amethyst> or maybe not 19:58:15 yeah it's just copy/paste 19:59:08 <|amethyst> yeah, I guess it can just move inside that loop 19:59:09 <|amethyst> but 19:59:18 <|amethyst> make sure you don't do it between the two existing lines 19:59:42 hehe 19:59:45 <|amethyst> since the game is in an inconsistent state then 19:59:47 http://dpaste.com/0JVKJNQ 20:00:09 -!- omarax has quit [Remote host closed the connection] 20:00:13 seems to work in tiles too 20:00:54 oh hang on. Your colour changes and you look rotted 20:01:12 haha 20:01:35 i think we have to redraw the screen twice 20:01:38 <|amethyst> see comment on _gain_and_note_hp_mp lower 20:01:53 <|amethyst> that would need to come further up 20:01:55 <|amethyst> however 20:01:58 -!- WebFungus has quit [Quit: Page closed] 20:02:00 <|amethyst> there was probably already a problem there 20:02:06 <|amethyst> if you got a --more-- on the skill gain message 20:02:08 let me put it in both places 20:02:13 <|amethyst> ? 20:02:15 -!- amalloy is now known as amalloy_ 20:02:17 <|amethyst> what other place? 20:02:37 <|amethyst> I'm not sure how an extra redraw_screen() would help with that 20:02:54 <|amethyst> the problem is that until you call _gain_and_note_hp_mp(), you are rotted 20:03:20 ya 20:03:30 well i guess it's not a regression... right? 20:03:45 <|amethyst> well, not exactly, but 20:03:55 <|amethyst> it is more likely that you'll get a more in real play now 20:04:01 <|amethyst> since there are more messages 20:06:47 <|amethyst> so, some good players quit the game when they reach lair, because the game is boring after that 20:06:56 <|amethyst> but apparently other good players think early game is boring 20:08:00 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 20:08:15 -!- scummos__ has quit [Ping timeout: 276 seconds] 20:12:44 to be more precise, some players think there is a higher level of randomness in the ultra early game, and some players think players have too much slack past the midgame 20:13:55 so it's like the game starts too random, hits a sweet spot of randomness/challenge, and eventually the randomness guarantees the rest of the game is easy and you leave the sweet spot 20:13:56 <|amethyst> but if there is less slack, that means a higher level of randomness in winnability 20:14:01 <|amethyst> and vice versa 20:14:29 well, randomness is not the only form of challenge 20:14:39 -!- LexAckson has quit [Ping timeout: 250 seconds] 20:15:38 so people find the early game only difficult in that sometimes RNG makes it really hard. But the difficulty in later game is more consistent, just that people have collected lots of panic buttons by then 20:16:19 -!- ontoclasm has quit [Quit: Leaving.] 20:16:22 a stupid way to solve these problems was done in crawl-semisprint, which just started everyone with one ?tp and ?blink scroll 20:16:37 <|amethyst> do that and cut the generation rate for those in half 20:16:44 i think zxc has opinions on this topic, fwiw 20:17:08 yeah, I think that would be less stupid. And ofc this is just another way to remove consumable identification 20:17:40 -!- Adalace has quit [Quit: Page closed] 20:18:02 <|amethyst> or another way to nerf warper, relatively speaking 20:18:41 -!- LexAckson has joined ##crawl-dev 20:19:22 -!- Kellhus has quit [Quit: Page closed] 20:19:59 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=19266 related! 20:22:16 -!- CcS has quit [Ping timeout: 252 seconds] 20:25:38 -!- PleasingFungus has joined ##crawl-dev 20:28:29 -!- Kalir has quit [Changing host] 20:31:54 -!- ontoclasm has joined ##crawl-dev 20:32:03 03PleasingFungus02 07* 0.18-a0-1415-ge9fbf7f: Fix mons_class_res_magic() (|amethyst) 10(23 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e9fbf7ffff79 20:32:15 -!- wheals has quit [Ping timeout: 244 seconds] 20:36:33 gonna commit that drac patch? 20:36:49 who, me? 20:36:49 PleasingFungus: You have 4 messages. Use !messages to read them. 20:36:53 aaa 20:38:57 you or |amethyst :) 20:39:25 i thought you were still working on it 20:39:38 http://dpaste.com/0JVKJNQ this version is done 20:40:27 -!- wheals has joined ##crawl-dev 20:41:06 im gonna constify you until it hurts 20:41:31 -!- ursan has quit [Ping timeout: 250 seconds] 20:41:44 i'm not sure i'm ready to take our relationship to that level yet 20:41:56 03PleasingFungus02 07[combo_god] * 0.18-a0-1506-gda87521: Proper Hep altar (CanOfWorms) 10(28 seconds ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/da8752157e19 20:42:12 rip badaltar 20:42:16 "it will remain forever in our memories" 20:42:28 man, I seem to ask canofworms to draw a lot of clouds, don't i 20:43:31 you just like clouding the issue 20:44:30 tbh unless the clouds animate I'd get the version without any 20:44:42 just makes a small tile less readable 20:44:56 both versions had clouds 20:45:03 mine were just poorly rendered 20:51:34 -!- Zekka has quit [Ping timeout: 240 seconds] 20:55:20 @??giant cockroach 20:55:20 giant cockroach (07s) | Spd: 12 | HD: 1 | HP: 4-6 | AC/EV: 3/10 | Dam: 2 | Vul: 09poison | XP: 2 | Sz: little | Int: animal. 20:56:21 03chequers02 {PleasingFungus} 07* 0.18-a0-1416-g8ab202f: Better messaging for draconian colour choice 10(2 minutes ago, 1 file, 18+ 4-) 13https://github.com/crawl/crawl/commit/8ab202fef9a2 20:59:51 -!- Ququman has quit [Read error: Connection reset by peer] 21:00:10 -!- omarax has quit [Remote host closed the connection] 21:00:28 -!- jefus_ has joined ##crawl-dev 21:00:38 hm 21:00:42 how do I repro this knockback crash again? 21:00:53 -!- jefus has quit [Ping timeout: 255 seconds] 21:01:18 <|amethyst> make a mottled draconian zealot, zap force lance at it a few times 21:01:31 <|amethyst> it should crash whenever it was supposed to be moved 21:01:42 <|amethyst> well, not "should" 21:02:04 didn't crash with a drac annhilator 21:02:33 -!- MBlaureNs_ is now known as MBlaureNs 21:02:37 or the zealot 21:02:39 hm 21:02:43 recompiling 21:03:50 <|amethyst> still crashes for me even with your fix 21:04:34 what fix 21:04:37 <|amethyst> well 21:04:50 <|amethyst> your fix to mons_class_res_magic 21:04:58 <|amethyst> which we already established wouldn't fix the problem 21:05:05 I straight up can't repro this cras 21:05:18 -!- jefus_ is now known as jefus 21:05:22 w/e 21:05:26 <|amethyst> hm 21:05:49 <|amethyst> this draconian has a class and a colour? 21:05:52 yes 21:06:10 <|amethyst> hm 21:06:15 <|amethyst> happens every single time for me 21:06:48 <|amethyst> oh 21:06:48 <|amethyst> !crashlog 21:06:48 13055. wizamalloy, XL7 DrWz, T:1386 (milestone): http://crawl.akrasiac.org/rawdata/wizamalloy/crash-wizamalloy-20160226-002117.txt 21:07:03 i'll throw something up and see if it's any sort of fix 21:07:31 <|amethyst> it's a bad pointer dereference 21:07:50 <|amethyst> so optimization level or architecture might matter 21:08:09 nice 21:08:18 <|amethyst> hmm 21:08:28 <|amethyst> well 21:08:29 -!- oxeimon has quit [Quit: Leaving.] 21:08:44 <|amethyst> it's a dereference of something that is very close to a null pointer 21:08:49 <|amethyst> a member of a null pointer 21:09:46 <|amethyst> but I guess in the face of undefined behaviour the optimizer is allowed to do whatever 21:09:50 03PleasingFungus02 07* 0.18-a0-1417-g5cdf284: Possibly? fix a force lance crash 10(15 seconds ago, 3 files, 16+ 10-) 13https://github.com/crawl/crawl/commit/5cdf284f273e 21:10:48 gonna also do something else while i'm thinking about it 21:11:12 since i think there'll be more crashes probably 21:11:18 -!- Piginabag has quit [Quit: Page closed] 21:12:05 -!- mumra has joined ##crawl-dev 21:14:04 -!- timvisher has quit [Ping timeout: 240 seconds] 21:14:49 -!- grimmulfr has quit [Remote host closed the connection] 21:15:43 -!- CanOfWorms has joined ##crawl-dev 21:16:04 PleasingFungus: woo thanks 21:16:24 chequers: I hope you appreciate the effort i put into getting the commit author set correctly!!! 21:16:48 03PleasingFungus02 07* 0.18-a0-1418-ga86aa8f: Possibly fix other mon-info crashes 10(12 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/a86aa8fc289f 21:17:02 Author: Alex Jurkiewicz 21:17:03 AuthorDate: Thu Feb 25 17:53:56 2016 -0800 21:17:03 Commit: Nicholas Feinberg 21:17:03 CommitDate: Thu Feb 25 17:56:01 2016 -0800 21:17:13 so it took you about two minutes to figure it out :) 21:17:49 that doesn't really follow at all 21:18:16 all that shows was that it was two minutes after I changed the author that i pushed the commit, I think? 21:18:48 pushing doesn't set the time 21:18:58 well 21:19:06 i'm guessing you committed the change, then amended it two minutes later? 21:19:10 plausible 21:19:11 with GIT_COMMIT_AUTHOR 21:19:31 that seems sort of backwards 21:19:38 yeah, I suppose GIT_COMMIT_COMMITTER ?! 21:20:12 no, I mean the commit date representing the time the author was set, rather than the author date doing so 21:20:13 idk 21:20:19 this is too much discussion over nonsense 21:21:21 yeah, thanks for spending however long it took 21:21:52 :P 21:22:04 -!- CcS_ has quit [Ping timeout: 240 seconds] 21:26:18 hm 21:26:23 undecided about what to do next wrt my todo 21:26:38 -!- Jarlyk2 has quit [Quit: Page closed] 21:26:42 i'm out of easy monster ideas 21:27:11 ??pleasingfungus todo 21:27:11 I don't have a page labeled pleasingfungus_todo in my learndb. 21:27:21 you don't like the kobold banisher idea any more? 21:27:25 ??pleasingfungus[todo 21:27:26 pleasingfungus[3/27]: Too much to do, not enough time to keep this TODO up to date. Full TODO (arranged in order of most to least likely): https://www.dropbox.com/s/cds3nzv7rshm5u3/annuv.rtf 21:27:27 howler slugs 21:27:33 chequers: it's Controversial 21:27:50 it could do something Less Bad 21:27:55 goblin zealots 21:27:59 yeti 21:28:01 paralyse was suggested 21:28:01 ! 21:28:07 ProzacElf_: what do those do 21:28:13 well. not howler slugs 21:28:15 haha 21:28:16 I think I get the idea with them. 21:28:20 fwiw I like the idea of banishment being a more specific threat. EG on ogre mages it's like a one in six spellbook and then one in six spell 21:28:35 my monster designs don't really do the big spellbook thing 21:28:42 uhhh.....might and haste regular goblins? 21:28:45 figuring out a monster that works well with one spell is hard enough 21:28:59 well, I think implicitly if you add single-spell monsters you can get rid of the old crap further down the road :) 21:29:03 i dunno 21:29:07 PleasingFungus: any monster removal ideas 21:29:25 zealot units in 40k make the squad they're attached to re-roll to hit 21:29:27 =p 21:29:53 wheals: I do have a list! let me see 21:30:14 wiglaf is the top 21:30:16 -!- mineral has quit [Quit: bye.] 21:30:21 :( 21:30:25 I know 21:30:28 but like 21:30:30 he's so boring. 21:30:35 mechanically. 21:30:39 -!- neunon has quit [Quit: ZNC - http://znc.in] 21:30:52 true 21:31:33 my source of broad axes 21:32:01 give his cowboy hat powers 21:32:11 wiglaf, hill giants (replaced with buffed 2h ogres?), big kobolds/gnoll sergeants (one of them), necrophages, hippogriffs, and apparently I put tengu cj/warriors on this list at some point 21:32:35 do i have to pre-emptively mourn wiggles? 21:32:41 honestly wiglaf might just want to move a little earlier 21:32:51 trying to remember if I shifted his depths at all 21:32:57 wiglaf wishes he could be as mighty and handsome as rupert 21:33:07 -!- neunon has joined ##crawl-dev 21:33:09 %git 368d4473f 21:33:09 07PleasingFungus02 * 0.17-a0-257-g368d447: Remove many melee uniques from water branches 10(12 months ago, 1 file, 8+ 8-) 13https://github.com/crawl/crawl/commit/368d4473fbe4 21:33:14 I thought the point of wiglaf is as an injoke 21:33:15 looks like no? 21:33:25 Lightli: imo a monster should have more of a point than just an in-joke 21:33:28 though those are fun too! 21:33:40 he's also pretty scary when he buffs up 21:33:53 he's okay 21:33:56 !killratio wiglaf * recent 21:34:00 poor wiggles 21:34:07 wiglaf wins 0.961% of battles against * (recent). 21:34:09 -!- tealeaves has quit [Quit: Bye] 21:34:18 !killratio norris * recent 21:34:25 !killratio asterion * recent 21:34:27 norris wins 1.265% of battles against * (recent). 21:34:29 !killratio agnes * recent 21:34:32 asterion wins 1.208% of battles against * (recent). 21:34:35 agnes wins 1.826% of battles against * (recent). 21:34:42 agnes supremacy, I guess 21:34:58 !killratio rupertt * recent 21:35:01 No battles for rupertt and * (recent). 21:35:02 !killratio rupert * recent 21:35:16 rupert wins 6.186% of battles against * (recent). 21:35:27 earlier uniques are almost always gonna have better killratios, ofc 21:36:02 wonder what the depth/killratio graph looks like 21:36:34 yeah! kill hippogriffs! 21:36:40 CanOfWorms: xl/killratio might be better 21:36:54 I have another note which reads "give griffons/hippogrifs AF_SWOOP" 21:36:59 so I guess one of those notes will have to win 21:37:01 and the other shall perish 21:37:10 give griffons swoop, remove hippos 21:37:17 merge them into the legendary hippogriffon 21:37:34 ugh, another case of crawl deliberately IGNORING tolkein tropes 21:37:57 luv2trope 21:43:29 is this correct https://github.com/jeremygurr/dcssca/commit/56f90cd6842149c5dd52ef50598e2d299d864755 21:43:45 or does it make magic regen only work when you're <100% hp for any species 21:44:12 <|amethyst> looks correct 21:44:17 <|amethyst> && has higher precedence than || 21:44:48 <|amethyst> well, I'm not sure about the logic that happens inside the if and whether that works in this case 21:44:56 <|amethyst> but the condition looks reasonable 21:45:04 <|amethyst> or at least, as intended 21:45:13 yeah, that's all i idly wondered 21:45:21 there are some big changes in this. LOS +2 21:45:44 <|amethyst> hm 21:45:48 <|amethyst> doesn't that break console? 21:45:57 who plays console? 21:46:01 ^ 21:46:09 and webtiles, so it's temporarily reverted 21:46:12 <|amethyst> only the cool people, it's true 21:46:20 -!- MgDark has quit [Ping timeout: 255 seconds] 21:46:58 -!- debo has quit [Ping timeout: 252 seconds] 21:47:49 "stupidity is the only option" seems more and more true the longer i watch this debate 21:47:56 Ha now has wild magic 3 and MR+++++ on game start 21:48:33 vine stalkers can lignify on demand. Good lore addition 21:48:49 <|amethyst> remember when gargoyles could petrify on demand? 21:48:53 <|amethyst> good times 21:49:01 before my time 21:49:05 <|amethyst> not necessarily good times for gargoyles, but good times 21:49:09 why would you petrify on demand? 21:49:17 pick up a venom branded weapon secret tech? 21:49:21 <|amethyst> that's why they don't anymore 21:49:27 <|amethyst> because why 21:49:43 so it was literally completely useless 21:49:44 lol 21:49:51 were they even called gargoyles? 21:50:00 when they could still self petrify? 21:50:04 haha, when it was removed bh added rTrample 21:50:07 or grotesks 21:50:24 +Petrify yourself, gaining damage reduction and fast healing. 21:50:28 also, it was not totally useless 21:50:31 ah, so it was like turtles 21:50:32 <|amethyst> ah, yeah 21:50:42 <|amethyst> but still 21:50:45 wow, i just had the BEST species idea 21:50:48 it was kind of like berserking without the extra damage 21:51:58 <|amethyst> chequers: statue (or tree) species that starts with innate blink? 21:52:48 -!- lightsflight has quit [Quit: Page closed] 21:52:54 -!- panicbit has quit [Ping timeout: 276 seconds] 21:56:49 -!- ystael has quit [Ping timeout: 276 seconds] 22:00:11 -!- omarax has quit [Remote host closed the connection] 22:02:04 -!- aditya has quit [Ping timeout: 240 seconds] 22:02:07 statue. no blink. 22:02:23 just wait X turns and the floor collapses beneath you 22:02:33 you also make a ton of noise 22:03:04 when you land on the orb finally, you can start ascending by growing tendrils upwards 22:04:07 isn't there a robin about that 22:04:12 ??xomrobin 22:04:12 xomrobin[1/1]: pass: robin. Start as a CK. Hold 5. 22:04:20 -!- ursan has quit [Ping timeout: 255 seconds] 22:04:23 !hs xomrobin 22:04:24 218. Xomrobin the Cruncher (L12 VSCK of Xom), succumbed to a black mamba's poison on Lair:6 on 2014-02-13 07:34:25, with 15428 points after 12993 turns and 0:55:38. 22:05:04 -!- mumra has quit [Ping timeout: 240 seconds] 22:05:24 <|amethyst> I'm pretty sure that game cheated :) 22:05:39 <|amethyst> if only because shafting can't put you into a branch 22:05:56 <|amethyst> if it were D:14 I would be slightly less confident :) 22:06:16 !hs xomrobin -log 22:06:18 218. Xomrobin, XL12 VSCK, T:12993: http://crawl.akrasiac.org/rawdata/Xomrobin/morgue-Xomrobin-20140213-073425.txt 22:06:34 cheater 22:07:19 -!- roxton has quit [Ping timeout: 250 seconds] 22:07:28 !hs xomrobin -2 22:07:29 217/218. Xomrobin the Skirmisher (L4 VpCK of Xom), slain by a lemure (summoned by Xom) on D:3 on 2011-06-02 17:50:53, with 1711 points after 13407 turns and 0:10:05. 22:21:59 -!- debo has joined ##crawl-dev 22:22:43 -!- read has joined ##crawl-dev 22:27:29 -!- Lasty has quit [Quit: Leaving.] 22:27:58 -!- Lasty has joined ##crawl-dev 22:28:57 -!- Naruni has joined ##crawl-dev 22:29:34 Lasty: I just saw comborobin rely on ranged combat as his main form of offense in extended thanks to a +10 triple xbow of speed 22:31:57 I had a MiGl once who primarily used a longbow through extended 22:39:19 -!- tealeaves has quit [Quit: Bye] 22:40:20 -!- Bcadren has quit [Ping timeout: 248 seconds] 22:40:40 I'm just mentioning that because I remembered Lasty's ranged combat overhaul plans which would render that undoable 22:42:53 okay 22:42:57 I mean 22:43:03 that just seems like it's a reminder that ranged combat exists 22:43:07 which doesn't seem necessary? 22:43:14 I mean, the reminder 22:44:11 i had a heam once that relied on a speed longbow! 22:44:24 oh wait, that's allegedly kind of the point of the class 22:44:30 really???????? 22:44:32 <.< 22:44:42 well, insofar as the class has a point these days 22:44:54 XD 22:45:32 AM would be so much better if it had PProj 22:48:24 -!- ontoclasm1 has joined ##crawl-dev 22:49:28 -!- ontoclasm has quit [Ping timeout: 276 seconds] 22:53:30 !seen gammafunk 22:53:31 I last saw gammafunk at Tue Feb 23 03:28:01 2016 UTC (3d 25m 29s ago) parting ##crawl, saying 'chanpart'. 22:53:36 rip gammafunk 22:56:10 -!- eb has quit [] 22:59:11 -!- Daekdroom has quit [Remote host closed the connection] 23:00:10 -!- omarax has quit [Remote host closed the connection] 23:02:01 -!- HarryHood has quit [Quit: Leaving] 23:09:11 -!- tealeaves has quit [Quit: Bye] 23:20:33 -!- cranach has quit [Ping timeout: 252 seconds] 23:24:13 -!- Alcopop has quit [Ping timeout: 252 seconds] 23:24:56 -!- molotove has quit [Quit: Leaving.] 23:26:48 -!- wheals has quit [Quit: Leaving] 23:30:44 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 23:35:05 -!- bonghitz has quit [Remote host closed the connection] 23:40:48 -!- zxc has joined ##crawl-dev 23:47:25 -!- timvisher has quit [Ping timeout: 250 seconds] 23:56:04 -!- Erad1cat0r has quit [Ping timeout: 248 seconds] 23:59:16 -!- LexAckson has quit [Ping timeout: 248 seconds] 23:59:59 -!- giann has quit [Ping timeout: 250 seconds]