00:00:03 -!- omarax has quit [Remote host closed the connection]
00:00:45 <Shard1697> PleasingFungus: is there any possibility of removing the "no damage" thing from confusing touch(and then probably nerfing the success rate a bit?)
00:01:19 <PleasingFungus> but it's still dispelled on success?
00:08:03 <ProzacElf> sure, why not?
00:08:17 <ProzacElf> i always felt the most disappointing part of it was the no damage part
00:08:21 <PleasingFungus> here's an answer in form of a question. when would you not want to have that buff on?
00:08:39 <ProzacElf> and it apparently does no damage on a non-successful hit?
00:08:42 <ProzacElf> ok, fair point
00:09:05 <PleasingFungus> maybe there's some way around that
00:09:06 <PleasingFungus> idk
00:11:05 <amalloy> hm. transform() takes a spellpower number, not a duration, and forms can have a different spellpower->duration scaling factor
00:12:02 <PleasingFungus> oh, this potion is using existing goodforms?
00:12:36 <amalloy> i wasn't planning to invent a new one
00:15:22 <ProzacElf> think of it as an opportunity to implement every ridiculous form idea that has popped up before though!
00:16:07 <amalloy> i'll leave that as an implementable
00:18:59 <chequers> abstract it? Have a function which knows how to convert turns -> spellpower for any form
00:19:11 <chequers> then make every use of the potion result in dragon form
00:19:28 <chequers> AND activate gruntlang when you enter dragon form (long overdue fr)
00:22:15 <PleasingFungus> i mean
00:22:24 <PleasingFungus> it seems fundamentally okay if it follows the same rules as spellpower
00:22:40 <PleasingFungus> it's okay if blade hand potion doesn't last as long as spider potion
00:22:52 -!- sysice has quit [Quit: Page closed]
00:23:42 <amalloy> it might be a good idea to create a new form(s) for this. like the various forms have different rules, and if you don't know which one you'll be transforming into it can get weird. like, the player can't be sure whether quaffing will reduce a stat to 0
00:23:53 <amalloy> for now i won't, but it's a possible follow-up
00:24:13 <ProzacElf> heh, i know the potion is supposed to give a UC boost, but spider form is probably going to feel like a punishment most of the time
00:25:05 <Shard1697> really?
00:25:14 <ProzacElf> i mean, it usually feels like a punishment when xom doesn't, but you don't get a UC boost to go along with your now bad AC
00:25:16 <amalloy> compared to meleeing things as a mage?
00:25:17 <ProzacElf> er
00:25:19 <ProzacElf> when xom does it
00:25:23 <ProzacElf> not doesn't
00:25:30 <amalloy> and you get sick EV as a spider
00:26:34 <ProzacElf> it's probably ok in most situations since there's a uc plus involved
00:27:42 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)]
00:27:59 -!- joy1999 has quit [Ping timeout: 244 seconds]
00:28:30 <chequers> i think the stat modifications from transmutations were all removed, amalloy
00:28:42 <amalloy> right, but gear
00:29:04 <chequers> when / how is this potion meant to be useful?
00:29:08 <amalloy> ahahahaa yes, i just quaffed a potion and got blade hands
00:29:21 <chequers> 馃憦
00:29:48 <chequers> if this potion is like... a !lig competitor I feel any form will be a good form. But if it's meant to be good all 15-rune game long, yeah...
00:30:07 <amalloy> i think it's in between lig and might
00:31:41 <ProzacElf> heh.  i do think it's fun how ludicrously powerful !lig is if you already have a bunch of UC though
00:31:53 <ProzacElf> assuming you're next to the thing you want to kill anyway
00:31:53 <PleasingFungus> is it?
00:31:58 <chequers> statue, blade would probably always be good (at least in most player estimations), dragon and lich are questionable. Ice is a maybe. The rest are probably problems
00:32:09 <ProzacElf> well, i've never used it much past lair
00:32:17 <PleasingFungus> wouldn't recommend that
00:32:25 <ProzacElf> but you defintely do very good damage in tree form
00:32:27 <ProzacElf> if you have good UC
00:32:33 <amalloy> subject to change, but the current list is TRAN_SPIDER, TRAN_BLADE_HANDS, TRAN_STATUE, TRAN_ICE_BEAST, TRAN_HYDRA, TRAN_DRAGON
00:32:51 <ProzacElf> hydra form is usually p good too it seems like
00:33:00 <ProzacElf> although the lower defenses might be an issue
00:34:06 <chequers> also, if this makes it in there is some code in xom.cc I am willing to update
00:34:11 <amalloy> ugh, a separate DUR_ for this is a PITA. i think i'll undo all the dumb stuff i did and just set a prop when you quaff this, and unset it when you untransform
00:34:30 <chequers> (replace 'good act' transmutation with higher chance for potion good act with this in the list
00:42:10 -!- travis-ci has joined ##crawl-dev
00:42:11 <travis-ci> The build passed. (polypotion - 6e10de1 #6350 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/152305149
00:42:11 -!- travis-ci has left ##crawl-dev
00:43:27 -!- Lasty has joined ##crawl-dev
00:46:41 -!- Lasty has quit [Client Quit]
00:48:19 -!- elliptic has joined ##crawl-dev
00:49:04 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1170-gc0a36ff: Implement the transformation part of !prowess 10(14 minutes ago, 1 file, 25+ 6-) 13https://github.com/crawl/crawl/commit/c0a36ffa1358
00:49:04 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1171-ge0da882: Implement the UC scaling for !prowess 10(20 seconds ago, 7 files, 10+ 7-) 13https://github.com/crawl/crawl/commit/e0da8829148b
00:50:03 <PleasingFungus> wow, sounds like a pro potion
00:50:49 <chequers> gnollcrawl is playable on CPO
00:54:05 -!- elliptic has quit [Ping timeout: 240 seconds]
00:56:33 -!- bonghitz has quit [Ping timeout: 240 seconds]
00:57:27 -!- zxc has joined ##crawl-dev
01:00:03 -!- omarax has quit [Remote host closed the connection]
01:03:07 <chequers> zxc: 04:50 < chequers> gnollcrawl is playable on CPO
01:03:19 <zxc> goodness me
01:03:20 <zxc> ok
01:04:13 -!- robotcentaur has quit [Quit: Page closed]
01:06:41 <gammafunk> prowess?! ice beasts are not dainty creatures, amalloy! They are ice-cold killers.
01:06:45 -!- WalrusKing has quit [Ping timeout: 260 seconds]
01:09:39 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1172-gdf106ff: Don't transform yred players into a statue 10(6 minutes ago, 1 file, 14+ 3-) 13https://github.com/crawl/crawl/commit/df106ffcbd4b
01:09:39 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1173-gad4709c: Make potions of prowess spawn normally 10(66 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/ad4709cfa1d8
01:11:49 <amalloy> hm so i guess it's time to look at the UC bonus formula for real. maybe it should just be like, player XL * 1.5, up to a maximum of 15? and if your base UC is higher than that you get no bonus
01:12:01 <PleasingFungus> amalloy: have you found the other List Of All Consumables?
01:12:23 <PleasingFungus> there's a completely separate list of (almost) every consumable, used for zig loot
01:12:36 <PleasingFungus> it's called something like good_items (not the actual name)
01:13:50 <amalloy> is it in lua?
01:14:01 <amalloy> i don't see anything like that in c++
01:14:06 <PleasingFungus> let me grep around for a sec
01:14:21 <amalloy> or if so it doesn't include !might, in which case i am happy to not include !prowess either
01:14:52 <PleasingFungus> oh, i lied, it was good_scrolls
01:14:58 <PleasingFungus> which, as the name implies, does not include potions
01:15:31 <PleasingFungus> !source dgn.good_scrolls
01:15:32 <Sequell> Can't find dgn.good_scrolls.
01:15:59 <PleasingFungus> !source dat/dlua/dungeon.lua:641
01:15:59 <Sequell> https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/dlua/dungeon.lua#L641
01:16:03 <PleasingFungus> ^ check that baby out
01:16:03 -!- squidcat has quit [Ping timeout: 264 seconds]
01:18:34 <Gretell> Unstable branch on crawl.develz.org updated to: 0.19-a0-1168-g98094fc (34)
01:23:40 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1174-g62da168: Scale UC bonus for !prowess more reasonable 10(9 seconds ago, 1 file, 7+ 2-) 13https://github.com/crawl/crawl/commit/62da1687b18f
01:26:32 <amalloy> okay, the state of that polypotion branch looks somewhat decent to me. does anyone want to look over it and see what i missed? like i'd be happy to just do some rebase cleanup and merge it in, but i'm sure it could use some improvement
01:27:41 -!- Harudoku has quit [Ping timeout: 250 seconds]
01:27:51 <PleasingFungus> dang, moving fast
01:28:25 <PleasingFungus> is blade hands "a powerful beast"?
01:28:32 <amalloy> haha hm i guess not
01:29:10 <amalloy> "transform you into a shape more suitable for combat"?
01:29:15 <PleasingFungus> sure
01:30:35 <PleasingFungus> not a fan of the yred code
01:30:43 <amalloy> agreed
01:31:14 <amalloy> can't just use a while loop with god_hates_form or whatever it is, because zin hates everything
01:31:16 <PleasingFungus> what i would suggest is a larger refactoring (and I can do the first part of this)
01:31:18 <PleasingFungus> oh, haha
01:31:31 <PleasingFungus> is there actually a god hates form?
01:31:36 <amalloy> i dunno. there should be imo
01:31:43 <PleasingFungus> my suggestion was
01:32:00 <PleasingFungus> (a) refactor the two current mappings from spell to form (in spl-cast.cc and xom.cc) into one helper function (probably in transform.cc)
01:32:52 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1175-g461fcb9: Blade hands is not a powerful beast 10(45 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/461fcb93303b
01:32:59 <PleasingFungus> (b) make the effect choose a spell; build a vector of spells, filtering out those that your god hates, and then transform into the corresponding form
01:33:08 <PleasingFungus> as you noted, (b) has the problem of zin
01:33:27 <amalloy> well, that's not a problem, because you can check that the list is empty
01:33:32 <PleasingFungus> and then do what?
01:33:35 <PleasingFungus> just use the base list?
01:33:37 <PleasingFungus> imo
01:33:45 <PleasingFungus> a simpler solution would be to just mark the potion as potentially dangerous for yred-ites
01:33:52 <PleasingFungus> like wand of random effects for chei or dith
01:33:52 <amalloy> hm
01:34:00 <amalloy> well yred excommunicates you
01:34:01 <PleasingFungus> or tso
01:34:10 <amalloy> not just penance
01:34:11 -!- tksquared has quit [Ping timeout: 250 seconds]
01:34:13 <PleasingFungus> you drinks the potion, you takes your chances
01:34:32 <PleasingFungus> as long as he doesn't do that when you drink the potion *un-id'd*
01:34:53 <PleasingFungus> we already have was_known, so that should be doable
01:35:17 -!- DDFi has quit [Quit: Page closed]
01:35:19 <amalloy> i don't think it's really fair to have this one interaction of "dangerous" mean "might excommunicate you", when all the others are at worst penance
01:35:47 <PleasingFungus> that seems like a yred problem, not a problem with this potion
01:35:52 <PleasingFungus> the same thing is true of the spell, after all
01:35:53 <amalloy> yes, i was about to say that
01:36:05 <amalloy> otoh the good gods exco for lichform
01:36:33 <PleasingFungus> what's the messaging like if you quaff prowess and fail check_form_stat_safety(TRAN_SPIDER)?
01:36:40 <PleasingFungus> or does that have its own messaging
01:36:54 <amalloy> it doesn't mention the form, i think. i'll double check
01:37:41 <PleasingFungus> i'm just wondering if, like, you quaff the potion and it just silently aborts
01:38:42 <amalloy> right
01:39:00 <amalloy> it does message, supposedly, but i just tried it and got paralysed
01:39:04 <amalloy> so, some debugging to do
01:39:19 <PleasingFungus> :)
01:39:53 <amalloy> oh, that function doesn't check equipped gear
01:40:00 <amalloy> only str/dex mods for the form itself
01:41:03 <amalloy> i see that currently casting spider form does not warn you
01:41:10 <amalloy> so i guess this potion shouldn't either
01:41:58 <PleasingFungus> there's a patch someone submitted a while ago to try to fix those warnings
01:42:04 <Dracunos> I can't believe you guys aren't getting in on the Big New Craze
01:42:07 <PleasingFungus> but it was huge and also broken
01:42:13 <PleasingFungus> and i never finished fixing it :(
01:42:32 <Dracunos> I forgot what i was actually going to ask
01:42:40 <PleasingFungus> Dracunos: was it why we weren't playing gnollcrawl
01:42:55 <Dracunos> No, that I remembered and mentioned vaguely above
01:43:15 <Dracunos> Zxc is demanding all these changes
01:43:15 <Dracunos> You guys know what that's like
01:43:19 <PleasingFungus> haha
01:43:25 <amalloy> rip
01:44:37 <amalloy> PleasingFungus: so mark it as actually red for yred, you're thinking, not just purple?
01:45:08 <PleasingFungus> yes
01:45:17 <PleasingFungus> i believe that's consistent
01:47:16 <amalloy> and it's already red for zin because it's chaotic
01:47:29 -!- Dingo has quit [Quit: Leaving]
01:48:27 -!- qwebirc28109 has quit [Ping timeout: 264 seconds]
01:48:28 <chequers> bikeshedding: I think you should use 'transmute' rather than 'transform' and possibly other words whenever possible in the description, so it's clear this potion is related to the spell school
01:48:32 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1176-gc7fd98b: Yredites will just have to risk statue form if they !prowess 10(19 seconds ago, 2 files, 4+ 13-) 13https://github.com/crawl/crawl/commit/c7fd98bd6bc8
01:50:26 <chequers> <+amalloy> can't just use a while loop with god_hates_form or whatever it is <-- can't you just hardcode zin?
01:50:31 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1177-gb9da9fa: Fix a (quite reasonable!) compiler warning 10(16 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/b9da9faedb21
01:50:38 <amalloy> chequers: yred was the problem
01:51:03 <ProzacElf> oh, that yred
01:51:28 <PleasingFungus> hm
01:51:36 <PleasingFungus> amalloy: surely it's also bad for zin?
01:51:47 <PleasingFungus> or is that handled elsewhere
01:51:48 -!- gerrrmafank has quit [Client Quit]
01:51:49 <amalloy> chequers: like i said it's already red for zin
01:51:53 <amalloy> er, PleasingFungus
01:51:57 <amalloy> because it's chaotic
01:51:57 <PleasingFungus> o
01:52:00 <PleasingFungus> cool
01:52:51 <amalloy> i guess maybe we should be explicit about that? probably not
01:53:02 <ProzacElf> did you make it red or purple for tso?
01:53:07 <amalloy> otherwise we'd have to be about every chaotic item
01:53:13 <amalloy> oh dang, because of fuckin spiders
01:53:21 <amalloy> god this game is complicated
01:53:21 <ProzacElf> yeah
01:53:23 <ProzacElf> lol
01:53:40 <ProzacElf> i mean, i don't recall if he hates the spell, but he'll sure hate if you attack with it
01:54:23 <amalloy> it's marked as red but you don't get penance for casting it
01:54:31 <ProzacElf> makes sense
01:54:33 <chequers> it would be mean to allow tso worshippers to transform into an UC-boosted spider, but tso worshippers deserve it
01:54:48 <ProzacElf> since it doesn't make you faster than speed 10 anymore, there's not much use in casting it
01:54:53 <ProzacElf> unless you're a naga of tso
01:54:56 <PleasingFungus> what
01:54:56 <ProzacElf> i guess
01:54:57 <PleasingFungus> about
01:54:59 <PleasingFungus> ev
01:55:00 <PleasingFungus> !!!!
01:55:04 <ProzacElf> !!!!!
01:55:04 <amalloy> you don't get a warning for casting the spell *or* for attacking a monster
01:55:06 <Gretell> Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-1168-g98094fc
01:55:08 <amalloy> it's just red
01:55:11 <amalloy> and then you get penance
01:55:17 <PleasingFungus> hey, you found a bug!
01:55:19 <ProzacElf> heh
01:55:20 <PleasingFungus> i wonder if that's my fault somehow
01:55:24 <PleasingFungus> i changed some relevant stuff
01:55:30 <PleasingFungus> a month or so ago
01:55:32 <ProzacElf> !blame PleasingFungus
01:55:32 <Sequell> I pronounce PleasingFungus... Guilty!
01:55:53 <amalloy> i could take spider form out
01:56:04 <amalloy> it's the weakest one presently
01:56:29 <Shard1697> it's cool to be a spider though
01:56:31 <ProzacElf> replace it with porcupine XD
01:57:36 <Dracunos> So, my silly gnollcrawl idea
01:57:46 <Dracunos> Apparently some people think it can actually be good
01:57:52 <Dracunos> Which implies that I should put more effort into it
01:58:17 <PleasingFungus> ??
01:58:27 <PleasingFungus> confusing
01:58:41 -!- Furril has quit [Ping timeout: 264 seconds]
01:58:52 <Dracunos> I'm in the wrong channel anyway :p
01:59:14 <PleasingFungus> is there a wrong channel for gnollcrawl
01:59:17 <amalloy> the worst thing linley ever did was invent a second monster type
01:59:29 <PleasingFungus> orb guardian, and done.
01:59:33 <ProzacElf> lol
01:59:39 <amalloy> monsters are all orb guardians anyway
01:59:46 <ProzacElf> true!
02:00:04 -!- omarax has quit [Remote host closed the connection]
02:00:37 <ProzacElf> fr: the other orbs of power
02:00:56 <ProzacElf> gotta catch 'em all
02:01:06 <Shard1697> not the neutral quokka which spawns in that one ely vault
02:01:08 <ProzacElf> "sorry, the orb of zot is in another dungeon"
02:01:11 <amalloy> did you know in wizmode you can pick up multiple orbs of zot, ProzacElf
02:01:20 <ProzacElf> i was not aware of that
02:01:37 <amalloy> nothing very interesting happens though
02:01:40 <ProzacElf> lol
02:01:44 <ProzacElf> too bad
02:01:50 <ProzacElf> you have double -ctele!
02:01:52 -!- sjl has quit [Read error: Connection reset by peer]
02:02:02 <amalloy> you don't get -cTele anymore, you get Orb
02:02:07 <ProzacElf> oh right
02:03:15 <PleasingFungus> @??vault warden
02:03:15 <Gretell> vault warden (04p) | Spd: 10 | HD: 16 | HP: 75-103 | AC/EV: 10/10 | Dam: 36 | 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(60) | XP: 1684 | Sp: seal doors | Sz: Medium | Int: human.
02:04:22 <Shard1697> would it be absolutely awful to just have gods which would have issue with the potion remove the chance for the forms they would have issue with
02:05:09 <amalloy> it wouldn't be. but as PF pointed out, it's currently awkward to do that in a clean way
02:05:23 <amalloy> and the precedent for stuff /random is that you take your chances
02:05:29 <amalloy> stuff like
02:06:03 <Shard1697> flame with dith, yeah
02:06:10 <chequers> you're throwing out part of your new item's potential userbase!
02:06:18 -!- kdrnic has quit [Quit: Leaving]
02:06:19 <PleasingFungus> oh... no..
02:06:37 <chequers> if TSO can subdue poison stings I think ~anything is possible~
02:06:41 <amalloy> au contraire, chequers: i'm encouraging god-cconduct reform
02:07:38 * chequers recoils from the divine light bursting forth from around amalloy's suddenly-angelic head. god conduct... reform?!?!?!
02:08:41 <Shard1697> removal of dith conduct would be great
02:09:04 -!- elliptic has joined ##crawl-dev
02:09:24 -!- iFurril has quit [Ping timeout: 244 seconds]
02:11:19 -!- lobf has quit [Ping timeout: 276 seconds]
02:14:01 -!- lobf has joined ##crawl-dev
02:17:23 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1178-g7fdd737: Fix prowess skill calculation 10(17 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7fdd737f6b96
02:18:21 <PleasingFungus> classic
02:18:26 <amalloy> srsly
02:22:19 <chequers> so 5-15 skill, right
02:22:36 <amalloy> yeah
02:22:55 -!- Cimanyd has quit [Quit: Page closed]
02:22:55 <amalloy> based on your XL
02:24:08 <amalloy> PleasingFungus: what more do you think i should do on this branch? obviously clean up the git history, but in terms of actual code changes
02:24:36 <PleasingFungus> code seems fine to me
02:24:47 <amalloy> i can't even recall a time i've added a new feature/item; i mostly just fix or improve existing things
02:24:51 <PleasingFungus> heh
02:25:06 <PleasingFungus> i personally would procrastinate on actually adding it to the game before more people than are on tonight can comment
02:25:17 <PleasingFungus> but it's not gonna destroy the game one way or another
02:25:59 <amalloy> that's a good suggestion, of course. i'll mention it in here like 12 hours from now and see who pipes up
02:26:31 <Shard1697> wait until minmay is on so they can tell you the incredibly niche way it breaks something
02:26:43 <PleasingFungus> minmay is on
02:26:51 <PleasingFungus> in ##dieselrobin at least
02:29:18 <chequers> what's the difference between kmons: 1 = gnoll and kmons: 1 : gnoll? Anything?
02:29:49 <chequers> ah, it's described in KFEATd
02:29:51 <chequers> Dracunos: ^
02:32:40 <PleasingFungus> in the spirit of criticism, I might offer up 'more inventory clutter', 'too much overlap with lig', 'dilutes and weakens the tmut school'
02:32:54 <PleasingFungus> off the top of my head
02:32:59 <PleasingFungus> sorry, that was a bit of a gish gallop; i'm just brainstorming
02:33:12 <amalloy> 'too much overlap with lig' is the only one of those i'm terribly concerned about
02:33:58 <Cheibriados> 03amalloy02 07[polypotion] * 0.19-a0-1169-g9c3d784: Add "potion of prowess", a melee transformation potion 10(3 hours ago, 12 files, 78+ 6-) 13https://github.com/crawl/crawl/commit/9c3d78425ac5
02:34:16 <PleasingFungus> amalloy squashes the commit like a bug!!!
02:34:32 <amalloy> i had several revisions that weren't just 100% squashed
02:34:44 <amalloy> but then each time it was like "actually this dumb mistake is not interesting enough to be a commit"
02:35:48 <PleasingFungus> heh
02:40:35 -!- travis-ci has joined ##crawl-dev
02:40:36 <travis-ci> The build has errored. (polypotion - 62da168 #6353 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/152312990
02:40:37 -!- travis-ci has left ##crawl-dev
02:41:05 <Dracunos> Any ideas on a score mechanic to replace exp gain?
02:41:47 <PleasingFungus> what?
02:42:05 <Cheibriados> 03amalloy02 07* 0.19-a0-1169-g4149f68: Seperate => separate 10(13 seconds ago, 4 files, 8+ 8-) 13https://github.com/crawl/crawl/commit/4149f6864661
02:42:11 <PleasingFungus> a way to calculate score that doesn't depend on xp?
02:42:11 <Dracunos> Gnoll crawl games seem to be stuck at 0 score
02:42:11 -!- hellmonk has quit [Quit: Page closed]
02:42:41 <doy> you could just adjust the formula for xp -> level
02:42:46 -!- travis-ci has joined ##crawl-dev
02:42:47 <travis-ci> The build has errored. (polypotion - 461fcb9 #6354 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/152313693
02:42:47 -!- travis-ci has left ##crawl-dev
02:42:48 <PleasingFungus> i think those may literally all be r-i commits. the first few are, at least
02:42:54 <doy> so that you still gain xp, but never level up
02:43:25 <Dracunos> I think I might have to change how score is actually being calculated
02:43:35 <PleasingFungus> Dracunos: i feel like you should figure out what's causing the 0 score before trying to fix it
02:43:40 -!- lobf has quit [Quit: lobf]
02:43:46 <Dracunos> Well, setting max experience to 1
02:43:49 <PleasingFungus> oh
02:43:51 <PleasingFungus> that'd do it
02:43:51 <Dracunos> Probably did it
02:43:55 <PleasingFungus> haha
02:44:04 <Dracunos> So if I bypassed exp gain another way, it would bring the scoring back?
02:44:11 <doy> if you just make it take like a billion xp to get to xl 2
02:44:13 <PleasingFungus> yeah you'd have to change how score is calculated if you want players to get score before getting runes
02:44:13 <doy> or something
02:44:24 <doy> that should work, i think?
02:44:26 <PleasingFungus> there's a function for the player gaining XP
02:44:29 <PleasingFungus> you could just disable that
02:44:46 <Dracunos> I mean, is score calculated referencing the player experience level?
02:44:50 <PleasingFungus> probably after stuff like xp wrath and xp evokers fire, i guess
02:44:57 <Dracunos> Yeah, that stuff still works
02:44:59 <PleasingFungus> it's calculated referencing total player xp
02:45:07 <Dracunos> Got wrath seems to work
02:45:16 <Dracunos> Because that stuff doesn't check max exp
02:45:19 <PleasingFungus> you're misunderstanding me
02:45:19 -!- scummos| has quit [Ping timeout: 265 seconds]
02:45:44 <PleasingFungus> !source gain_exp
02:45:45 <Sequell> 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-grow.cc#L154
02:45:49 <PleasingFungus> oh, wrong one
02:45:51 <PleasingFungus> !source gain_exp 2
02:45:51 <Sequell> 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L2644
02:46:10 <PleasingFungus> ^ I was suggesting disabling this function, but keeping the xp penance, xp evokers, etc stuff working
02:47:10 -!- omnirizon has quit [Ping timeout: 265 seconds]
02:47:20 <PleasingFungus> so probably just deleting blocks of it; 2714-2726 is probably the bit you want
02:47:48 -!- travis-ci has joined ##crawl-dev
02:47:49 <travis-ci> The build has errored. (polypotion - c7fd98b #6355 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/152314981
02:47:50 -!- travis-ci has left ##crawl-dev
02:48:58 <Dracunos> Yeah, I have that part edited out already
02:49:06 <amalloy> i simply don't believe you, travis
02:49:27 <PleasingFungus> but don't set max_xp to 1
02:49:30 <Dracunos> except you.exp_available is set to equal 0
02:49:36 <Dracunos> I see, so that change was redundant
02:49:38 <Dracunos> And caused errors
02:49:41 <PleasingFungus> maybe!
02:49:42 <Dracunos> So a good change
02:49:51 <PleasingFungus> this code is complex; i'm not an expert myself
02:49:57 <PleasingFungus> but that's what it sounds like
02:51:00 <Gretell> Monster database of master branch on crawl.develz.org updated to: 0.19-a0-1169-g4149f68
02:52:54 <Dracunos> I think if I don't do something about the you.experience it'll display weird on the screen.. But disabling level_change should still prevent leveling  Isuppose
02:53:24 <PleasingFungus> just remove the xp display
02:53:29 <PleasingFungus> output.cc
02:53:32 <Dracunos> Yeah!
02:53:35 <PleasingFungus> :)
02:53:40 <PleasingFungus> replace it with the word "gnoll%"
02:53:48 <Dracunos> Ha, what would that do? :D
02:54:04 <PleasingFungus> display "gnoll%" in the top right at all times, hopefully
02:54:27 <Dracunos> Oh, you mean gnoll percent experience
02:54:28 -!- travis-ci has joined ##crawl-dev
02:54:29 <travis-ci> The build has errored. (polypotion - b9da9fa #6356 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/152315103
02:54:29 -!- travis-ci has left ##crawl-dev
02:54:48 <PleasingFungus> 薪褎
02:54:49 <PleasingFungus> *ya
02:55:27 -!- Lasty has joined ##crawl-dev
02:55:51 <gammafunk> wow, we have a russian spy in channel
02:56:40 <PleasingFungus> 薪械褌!
02:56:59 -!- Lasty has quit [Client Quit]
02:58:56 <chequers> replace all text with "gnoll"
02:58:59 <amalloy> also replace Hu-- with Gn
02:59:11 <chequers> maybe you could rework buttlang into gnolllang
02:59:13 -!- travis-ci has joined ##crawl-dev
02:59:13 -!- chan20 has quit [Ping timeout: 240 seconds]
02:59:14 <travis-ci> The build has errored. (polypotion - 7fdd737 #6357 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/152317806
02:59:14 -!- travis-ci has left ##crawl-dev
02:59:26 <Dracunos> make a pull request :O
02:59:45 <gammafunk> amalloy's errors piling up...
03:00:03 -!- omarax has quit [Remote host closed the connection]
03:00:06 <amalloy> travis is a filthy liar who wants me to fail
03:02:48 <PleasingFungus> hm
03:02:51 -!- elliptic has quit [Quit: Leaving]
03:02:59 <PleasingFungus> elf_loot_randomisation sets e.kfeat("$ = $")
03:03:01 <PleasingFungus> what's with that
03:05:44 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]]
03:07:45 -!- Zeor has quit [Quit: Leaving.]
03:09:59 -!- VoxSomniator has quit [Quit: Leaving]
03:10:15 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1169-g4149f68 (34)
03:11:45 <minmay> Your rod of inaccuracy {!a} has recharged.
03:11:56 <minmay> should I be able to tell when an unidentified rod has recharged?
03:13:22 <Rotatell> Unstable branch on crawl.beRotato.org updated to: 0.19-a0-1169-g4149f68 (34)
03:37:57 -!- nepochal has quit [Remote host closed the connection]
03:44:11 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]]
03:44:55 -!- Furril has quit [Ping timeout: 276 seconds]
03:44:58 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.]
03:49:32 -!- Because has joined ##crawl-dev
03:50:36 -!- Patashu_ has joined ##crawl-dev
03:52:44 -!- Patashu__ has quit [Ping timeout: 276 seconds]
03:55:03 -!- Because has quit [Ping timeout: 264 seconds]
03:59:30 -!- eb_ has quit []
04:00:04 -!- omarax has quit [Remote host closed the connection]
04:01:38 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
04:02:59 -!- Ququman has joined ##crawl-dev
04:08:05 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
04:12:53 -!- bonghitz has quit [Ping timeout: 276 seconds]
04:23:00 <Dracunos> Cases fall through to the next case without a break?
04:23:31 <Dracunos> Duh
04:30:27 -!- PElf has joined ##crawl-dev
04:32:43 -!- Patashu has joined ##crawl-dev
04:33:41 -!- Patashu_ has quit [Ping timeout: 276 seconds]
04:35:56 -!- sneakyness has quit [Ping timeout: 265 seconds]
04:36:14 -!- Patashu has quit [Client Quit]
04:36:29 -!- Patashu has joined ##crawl-dev
04:41:10 -!- Patashu has quit [Client Quit]
04:41:27 -!- Patashu has joined ##crawl-dev
04:41:38 <amalloy> cases without a break? call a union representative!
04:42:00 <Lightli> there are no unions in the dungeon
04:42:11 <Lightli> why do you think everyone is trying to kill you
04:49:02 -!- sneakyness has joined ##crawl-dev
04:52:22 -!- chan20 has quit [Ping timeout: 265 seconds]
04:58:19 -!- MarvinPA has joined ##crawl-dev
04:59:29 <zxc> entry vaults need tweaking: http://i.imgur.com/fmfSwFv.png
04:59:29 <Jafet> cases falling through things sounds like a workplace hazard
05:00:02 <Dracunos> yeah, those are plants :D
05:00:04 -!- omarax has quit [Remote host closed the connection]
05:00:06 <Dracunos> I hopefully already patched that
05:00:34 <Jafet> fr stationary gnolls
05:00:42 <MarvinPA> !tell amalloy i'm very unconvinced by the merits of a new potion just duplicating a bunch of spells, the commit justification doesn't seem great to me
05:00:42 <Sequell> MarvinPA: OK, I'll let amalloy know.
05:01:00 <Dracunos> :D That wouldn't be super hard to do actually
05:01:12 <MarvinPA> !tell amalloy !might and !agility already do the thing it's supposed to do pretty effectively
05:01:12 <Sequell> MarvinPA: OK, I'll let amalloy know.
05:01:12 <Dracunos> But I need to sleep
05:01:34 <Jafet> actually you can do it with a 1-tile moat because they have polearms
05:02:11 <Dracunos> Wow, hunger is actually well abstracted?
05:02:24 <Dracunos> Looks like I can just return this make hungry function and that's it
05:02:28 <MarvinPA> !tell amalloy and lignify also does it okay situationally/in the earlygame, without the downside of being a plain duplicated effect
05:02:28 <Sequell> MarvinPA: OK, I'll let amalloy know.
05:02:37 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
05:05:36 -!- insecticide has quit [Ping timeout: 244 seconds]
05:08:21 -!- sneakyness has quit [Ping timeout: 258 seconds]
05:08:45 <MarvinPA> oh and !berserk also qualifies i guess
05:08:52 -!- ProzacElf has quit [Ping timeout: 265 seconds]
05:12:20 -!- Bcadren has quit [Ping timeout: 244 seconds]
05:12:31 <Dracunos> If I set temple to spawn only on d:1 in branch-data, will the dungeon maker get all fumbled up with like, entry vaults being incompatible sizes or anything like that?
05:12:35 -!- Poncheis has quit [Remote host closed the connection]
05:13:26 -!- bonghitz has quit [Ping timeout: 250 seconds]
05:14:54 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
05:31:30 -!- amalloy is now known as amalloy_
05:37:46 -!- sneakyness has joined ##crawl-dev
05:38:57 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
05:41:37 -!- GauHelldragon has quit [Ping timeout: 250 seconds]
05:45:31 <Dracunos> It worked, but no entry vaults
05:51:59 -!- Yermak has quit [Quit: Page closed]
05:59:30 -!- PElf has quit [Quit:  HydraIRC -> http://www.hydrairc.com <- IRC with a difference]
06:00:02 -!- omarax has quit [Remote host closed the connection]
06:00:18 -!- ig0rbit has quit [Ping timeout: 252 seconds]
06:05:31 -!- ontoclasm has quit [Quit: Leaving.]
06:13:17 -!- Shard1697 has quit [Ping timeout: 244 seconds]
06:15:07 -!- ontoclasm has joined ##crawl-dev
06:16:36 -!- DrKe has joined ##crawl-dev
06:18:46 -!- ig0rb1t has quit [Ping timeout: 244 seconds]
06:19:39 -!- iFurril has quit [Ping timeout: 264 seconds]
06:20:06 -!- edsrzf has quit [Ping timeout: 252 seconds]
06:20:36 -!- jeefus has joined ##crawl-dev
06:24:43 -!- jefus has quit [Ping timeout: 265 seconds]
06:26:38 -!- Dracunos has quit [Ping timeout: 250 seconds]
06:28:50 -!- Lasty has joined ##crawl-dev
06:29:31 -!- ontoclasm has quit [Quit: Leaving.]
06:30:17 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
06:48:42 -!- mad0wl has quit [Ping timeout: 258 seconds]
06:51:18 -!- ig0rb1t has quit [Ping timeout: 265 seconds]
06:53:39 -!- Tungsten has quit [Quit: Page closed]
06:58:02 -!- ig0rbit has quit [Ping timeout: 244 seconds]
07:00:01 -!- omarax has quit [Remote host closed the connection]
07:22:17 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
07:29:58 -!- Smello has quit [Ping timeout: 265 seconds]
07:43:11 -!- waat has quit [Ping timeout: 258 seconds]
07:53:03 -!- Krakhan has quit [Ping timeout: 240 seconds]
08:00:01 -!- omarax has quit [Remote host closed the connection]
08:01:45 -!- Furril has quit [Ping timeout: 244 seconds]
08:09:00 -!- Lasty has quit [Quit: Leaving.]
08:09:38 -!- Lasty has joined ##crawl-dev
08:26:32 -!- Bcadren has quit [Ping timeout: 240 seconds]
08:28:22 -!- robotcentaur has quit [Quit: Page closed]
08:28:37 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
08:40:44 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)]
08:51:48 -!- olscumpy has quit [Ping timeout: 258 seconds]
09:00:01 -!- omarax has quit [Remote host closed the connection]
09:00:04 -!- rephenryclay has joined ##crawl-dev
09:00:47 -!- Lasty_ has joined ##crawl-dev
09:01:27 -!- Patashu has quit [Ping timeout: 276 seconds]
09:04:39 -!- iFurril has quit [Ping timeout: 264 seconds]
09:04:43 -!- rephenryclay has quit [Client Quit]
09:10:51 -!- doll has quit [Quit: Lost terminal]
09:19:49 -!- debo has joined ##crawl-dev
09:27:21 -!- wheals has joined ##crawl-dev
09:29:08 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
09:30:07 -!- bonghitz has quit [Remote host closed the connection]
09:30:09 -!- Lasty has quit [Read error: Connection reset by peer]
09:30:27 -!- waat has quit [Ping timeout: 264 seconds]
09:30:56 -!- debo has quit [Quit: orb spiders :(]
09:31:10 -!- debo has joined ##crawl-dev
09:31:12 -!- wheals has joined ##crawl-dev
09:31:57 -!- rossi has quit [Quit: WeeChat 1.6-dev]
09:32:12 -!- wheals has quit [Client Quit]
09:54:12 -!- ig0rb1t has quit [Quit: Leaving]
10:00:02 -!- omarax has quit [Remote host closed the connection]
10:06:32 -!- kogasa has joined ##crawl-dev
10:10:20 -!- Doesnty has quit [Ping timeout: 276 seconds]
10:29:21 -!- MakMorn has quit [Ping timeout: 244 seconds]
10:31:04 -!- MakMorn has joined ##crawl-dev
10:34:52 -!- doll has quit [Quit: Lost terminal]
10:38:15 -!- Nerem has quit [Ping timeout: 264 seconds]
10:38:57 -!- Yermak has joined ##crawl-dev
10:39:13 -!- Patashu has joined ##crawl-dev
10:57:24 -!- muravey has joined ##crawl-dev
11:00:02 -!- omarax has quit [Remote host closed the connection]
11:03:00 -!- Dracunos has joined ##crawl-dev
11:20:25 -!- sjl has quit [Ping timeout: 252 seconds]
11:40:40 -!- PleasingFungus has joined ##crawl-dev
11:49:16 -!- robotcentaur has quit [Quit: Page closed]
11:50:28 -!- Jafet has quit [Quit: Jafet]
11:50:57 -!- Daekdroom has quit [Quit: Leaving]
11:57:49 -!- jehoesefat has quit [Read error: Connection reset by peer]
11:59:15 -!- MarvinPA has quit [Ping timeout: 264 seconds]
12:00:02 -!- omarax has quit [Remote host closed the connection]
12:03:32 -!- amalloy_ is now known as amalloy
12:05:38 -!- valrus_ has quit [Ping timeout: 244 seconds]
12:05:55 -!- MarvinPA has joined ##crawl-dev
12:12:49 -!- amalloy is now known as amalloy_
12:16:28 -!- NeremWorld has quit [Ping timeout: 244 seconds]
12:52:12 <Eksell> WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1)
12:55:12 -!- olscumpy has quit [Ping timeout: 240 seconds]
12:57:49 -!- scorchgeek has quit [Quit: restarting client]
12:58:49 -!- Rast has quit [Ping timeout: 250 seconds]
13:00:01 -!- omarax has quit [Remote host closed the connection]
13:05:05 <Henzell> Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-1169-g4149f68 (34)
13:08:30 -!- amalloy_ is now known as amalloy
13:13:32 -!- robotcentaur has quit [Quit: Page closed]
13:17:20 -!- FunkyBomb has quit [Read error: Network is unreachable]
13:19:21 -!- xormask has quit [Ping timeout: 244 seconds]
13:22:38 -!- zxc has quit [Read error: Connection reset by peer]
13:23:29 -!- xormask has joined ##crawl-dev
13:24:27 -!- Telnaior has quit [Ping timeout: 264 seconds]
13:29:04 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz鈥
13:29:14 -!- kogasa is now known as Doesnty
13:30:29 -!- muravey has joined ##crawl-dev
13:33:39 -!- Kalir has quit [Changing host]
13:34:14 -!- Zxpr1jk has quit [Read error: Connection reset by peer]
13:36:15 -!- packet_loss has joined ##crawl-dev
13:40:44 -!- ontoclasm has joined ##crawl-dev
13:45:44 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz鈥
13:56:00 -!- insecticide has quit [Ping timeout: 250 seconds]
14:00:01 -!- omarax has quit [Remote host closed the connection]
14:01:06 -!- Telnaior has quit [Ping timeout: 258 seconds]
14:05:43 -!- Kellhus has quit [Quit: Page closed]
14:14:54 -!- amalloy is now known as amalloy_
14:14:59 -!- muravey has joined ##crawl-dev
14:19:54 -!- jeefus is now known as jefus
14:19:57 -!- PleasingFungus has quit [Ping timeout: 276 seconds]
14:21:25 <Yermak> If you find a book that is on your shopping list, it gets removed from it only after you pick it up.
14:28:09 -!- PleasingFungus has joined ##crawl-dev
14:32:57 -!- Zxpr1jk has quit [Client Quit]
14:34:59 -!- Xenobreeder has joined ##crawl-dev
14:36:25 <PleasingFungus> Yermak: not a bug necessarily... sort of tough to say
14:36:44 <PleasingFungus> we may be changing more book stuff shortly, so it may be moot
14:36:52 <Yermak> not a bug, but "fixing" it would be certainly an improvement
14:37:03 <Yermak> oh, nice
14:39:09 -!- Zxpr1jk has quit [Quit: Leaving]
14:44:09 <PleasingFungus> yeah, if xorxor's library stuff happens, then this would be moot
14:44:14 <PleasingFungus> haven't seen him or her in a few days tho
14:49:09 <PleasingFungus> !bug 10576
14:49:09 <Sequell> https://crawl.develz.org/mantis/view.php?id=10576
14:49:46 <PleasingFungus> %git 52f5b20b692aa82
14:49:46 <Cheibriados> 07edlothiol02 {wheals} * 0.19-a0-999-g52f5b20: Some work on Webtiles mouse control (walking around and attacking). 10(4 years, 3 months ago, 7 files, 248+ 10-) 13https://github.com/crawl/crawl/commit/52f5b20b692a
14:54:39 -!- Zxpr1jk has quit [Quit: Leaving]
14:59:48 -!- amalloy_ is now known as amalloy
15:00:01 -!- omarax has quit [Remote host closed the connection]
15:03:16 <Cheibriados> 03PleasingFungus02 07* 0.19-a0-1170-g18f0c96: Hide rclick menu on webtiles minimap (10576) 10(50 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/18f0c961484d
15:05:01 <xormask> PleasingFungus, I'm still alive, been busy on the weekend
15:05:08 <PleasingFungus> hm
15:05:13 <PleasingFungus> should become a full-time crawl dev isntead
15:05:34 <xormask> Is there a clever way to get a paycheck out of that?
15:06:43 <xormask> PleasingFungus, when you buy a book would it just get dropped on the ground?
15:11:34 -!- MakMorn has quit [Ping timeout: 265 seconds]
15:16:29 -!- MakMorn has joined ##crawl-dev
15:17:11 -!- wheals has joined ##crawl-dev
15:19:13 -!- PleasingFungus has quit [Ping timeout: 250 seconds]
15:21:05 -!- PleasingFungus has joined ##crawl-dev
15:21:28 <PleasingFungus> xormask: another good question. i feel like it's the mirror of the "should book backgrounds start with the book in inventory" question
15:21:34 <PleasingFungus> or reminiscent, at least
15:22:47 <xormask> Yes perhaps.
15:22:56 <PleasingFungus> the reasoning for "it's okay to not goldify books and to let them sit around after you've already added them to your library" was that, while it was inelegant, it was an inelegance that didn't inconvenience the player. but we keep bumping into these cases, the two i just listed and possibly others we haven't yet thought of, where books existing *does* still inconvenience the player.
15:22:58 <MarvinPA> seems like probably yes to both if they're still treated as regular items otherwise? kinda bad either way though
15:24:17 <xormask> Yes I feel like this direction is going to result in lots of weird exceptions for books as opposed to other items, which is probably bad from a user and code perspective
15:30:02 -!- DrKe has quit [Read error: Connection reset by peer]
15:30:41 -!- Shard1697 has joined ##crawl-dev
15:30:58 -!- DrKe has joined ##crawl-dev
15:33:18 -!- packet_loss has quit []
15:51:55 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz鈥
15:56:40 -!- muravey has joined ##crawl-dev
15:59:20 -!- robotcentaur has quit [Quit: Page closed]
16:00:03 -!- omarax has quit [Remote host closed the connection]
16:04:46 -!- ontoclasm has quit [Quit: Leaving.]
16:06:40 -!- Zekka has quit [Ping timeout: 265 seconds]
16:09:25 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1170-g18f0c96 (34)
16:13:49 -!- Jebus_ has quit [Client Quit]
16:16:36 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz鈥
16:17:35 -!- scummos| has quit [Ping timeout: 258 seconds]
16:20:38 -!- muravey has joined ##crawl-dev
16:21:37 -!- cait has quit [Ping timeout: 250 seconds]
16:24:50 -!- edsrzf has joined ##crawl-dev
16:25:36 -!- Prozacelf has joined ##crawl-dev
16:26:34 -!- fufumann has quit [Quit: Leaving]
16:27:03 -!- Zekka_ has quit [Ping timeout: 240 seconds]
16:29:04 <amalloy> MarvinPA: i'm not sure !might and !agility really do what i wanted !prowess to do. they help meleedudes more than mages really, acting more like a force multiplier
16:29:43 <amalloy> like with !might a fighter can tear apart just about anything, but a VM who hasn't trained a weapon skill is still not very good
16:30:27 <amalloy> i do see your point about just being a grab bag of duplicated effects, though: maybe reusing existing forms for this is not a good idea
16:35:44 <Dracunos> Can't we just make a potion of brand fists and be done with it?
16:37:23 -!- elliptic has joined ##crawl-dev
16:37:40 <PleasingFungus> Dracunos: that'd be sort of the opposite of the point of this potion, i think
16:38:31 <Prozacelf> although i think everyone would still like a way to brand fists
16:38:40 <Prozacelf> even just some unrand gloves or something
16:39:01 <Dracunos> How about fist brands in the form of shaping your fist
16:39:11 <Dracunos> the eye gouge fist brand, for example
16:39:19 -!- Kenran has quit [Quit: leaving]
16:39:24 <PleasingFungus> what is exciting about brand fists
16:39:32 <Prozacelf> chaos gauntlets
16:39:43 <Dracunos> People think there needs to be some meaningless balance
16:39:51 <Dracunos> And melee guys with weapons have brands and melee without don't
16:40:56 <MarvinPA> i'm mostly just not sure that the very specific "improve melee, but more so for those who haven't actually trained it" is a niche that should be filled particularly
16:41:17 <Prozacelf> i think branded fists are such a recurring theme because UC is so mediocre at low skill
16:41:24 <MarvinPA> (and if it is i don't think the current implementation is a good way to do it)
16:41:36 <Dracunos> I'm thinking of refactoring the dungeon and everything for gnollcrawl.. But maybe it would be easier to guarantee generation of like a portal from D to zot 1 and back?
16:43:07 <PleasingFungus> Dracunos: what does 'refactoring the dungeon and everything' mean?
16:43:25 <amalloy> PleasingFungus: pray he does not refactor it further
16:43:37 <Dracunos> Refactoring was a harsh term
16:43:47 <Dracunos> Basically, Zxc thinks the game should be shorter
16:44:07 <Dracunos> I agree, but I also want to preserve all the branches and everything, too, so if some poor masochistic soul wanted to go to crypt and see all the gnoll zombies for example
16:44:16 <Dracunos> So maybe just a shortcut portal would be easiest
16:44:20 -!- jehoesefat has quit [Read error: Connection reset by peer]
16:44:58 <Prozacelf> just put portals to everything on d:1
16:44:59 <Dracunos> But I don't really know what's easier or harder with the dungeon generation code craziness
16:45:02 <Prozacelf> =p
16:45:23 -!- Nerem has quit []
16:45:35 <PleasingFungus> portals would probably be simpler, i guess
16:45:52 <PleasingFungus> hrm
16:45:58 <PleasingFungus> might break autotravel
16:46:00 <PleasingFungus> but who cares
16:46:24 <amalloy> Dracunos: play sprint?
16:47:54 -!- VoxSomniator has quit [Quit: Leaving]
16:59:44 <Dracunos> I've tried it a few times
16:59:51 -!- Krakhan has quit [Changing host]
17:00:01 <Dracunos> Sadly it's no GnollCrawl
17:00:02 -!- omarax has quit [Remote host closed the connection]
17:00:11 -!- Homage_ has quit [Ping timeout: 250 seconds]
17:01:20 -!- Homage_ has quit [Write error: Connection reset by peer]
17:06:32 <Dracunos> hrmm, what else do I need to do to link the des temple entry vaults to the new d:1-2 location?
17:07:39 -!- MakMorn has quit [Ping timeout: 276 seconds]
17:10:17 -!- MakMorn has joined ##crawl-dev
17:10:32 -!- Lasty_ has quit [Read error: Connection reset by peer]
17:10:46 -!- TuxQmob has quit [Ping timeout: 252 seconds]
17:11:59 -!- Lasty_ has joined ##crawl-dev
17:12:38 -!- kogasa has joined ##crawl-dev
17:16:04 -!- Doesnty has quit [Ping timeout: 240 seconds]
17:17:19 -!- MakMorn has quit [Ping timeout: 264 seconds]
17:17:46 -!- sooheon has quit [Ping timeout: 258 seconds]
17:18:34 -!- duralumin has quit [Read error: Connection reset by peer]
17:18:35 -!- bonghitz has quit [Remote host closed the connection]
17:20:04 -!- MakMorn has joined ##crawl-dev
17:21:28 -!- mamgar has quit [Client Quit]
17:25:19 -!- debo has quit [Ping timeout: 250 seconds]
17:26:59 -!- kdrnic has joined ##crawl-dev
17:33:46 -!- Jebus_ has quit [Quit: Page closed]
17:36:36 -!- bonghitz has quit [Ping timeout: 258 seconds]
17:46:37 -!- JimmahDean has quit []
17:47:09 -!- Patashu has quit [Ping timeout: 260 seconds]
17:50:00 -!- scorchgeek has quit [Read error: Connection reset by peer]
18:00:02 -!- omarax has quit [Remote host closed the connection]
18:01:51 -!- MakMorn has quit [Ping timeout: 258 seconds]
18:02:48 <Lantell> Unstable branch on underhound.eu updated to: 0.19-a0-1170-g18f0c96 (34)
18:05:00 -!- MakMorn has joined ##crawl-dev
18:10:23 -!- cait has quit [Ping timeout: 250 seconds]
18:11:59 -!- scummos__ has quit [Remote host closed the connection]
18:13:25 -!- wheals has quit [Ping timeout: 250 seconds]
18:17:26 -!- kogasa has quit [Read error: Connection reset by peer]
18:17:51 -!- kogasa has joined ##crawl-dev
18:17:53 -!- Cryp71c has joined ##crawl-dev
18:18:37 -!- mango_lives has quit [Read error: Connection reset by peer]
18:20:38 -!- jeefus has joined ##crawl-dev
18:23:19 -!- MakMorn has quit [Ping timeout: 260 seconds]
18:24:25 -!- jefus has quit [Ping timeout: 265 seconds]
18:25:33 -!- cait has quit [Ping timeout: 250 seconds]
18:26:07 -!- scummos| has quit [Ping timeout: 252 seconds]
18:26:40 -!- MakMorn has joined ##crawl-dev
18:33:33 -!- Prozacelf has quit [Quit:  HydraIRC -> http://www.hydrairc.com <- Organize your IRC]
18:37:34 -!- Cryp71c has quit [Ping timeout: 240 seconds]
18:37:38 -!- Undo has quit [Ping timeout: 264 seconds]
18:38:52 -!- cait has quit [Ping timeout: 264 seconds]
18:38:59 -!- ontoclasm has joined ##crawl-dev
18:46:08 -!- Ququman has quit [Read error: Connection reset by peer]
18:59:46 -!- wheals has joined ##crawl-dev
19:00:03 -!- omarax has quit [Remote host closed the connection]
19:01:02 -!- Zxpr1jk has quit [Quit: Leaving]
19:02:54 <PleasingFungus> @??ancient lich
19:02:54 <Gretell> ancient lich (00L) | Spd: 10 | HD: 27 | HP: 90-127 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 8245 | Sp: b.cold (3d37), force lance (3d27), sum.greater demon, slow, invisibility / b.corrosive (3d28), crystal spear..
19:05:12 -!- kogasa is now known as Doesnty
19:07:46 -!- SaintRoka has quit [Quit: Page closed]
19:17:18 <Lightli> ??gnollcrawl
19:17:18 <Sequell> gnollcrawl[1/1]: You are always level 1 and every enemy is a gnoll. In other words, it's exactly like regular crawl.
19:33:00 -!- Kellhus has quit [Quit: Page closed]
19:37:14 -!- dtsund has joined ##crawl-dev
19:43:11 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]]
19:45:13 -!- Cryp71c has joined ##crawl-dev
19:47:27 -!- sysice has quit [Client Quit]
19:57:37 <Dracunos> heey, what is this gnoll camp thing
19:57:48 <Dracunos> gnoll_camp.des
19:58:19 <amalloy> !source gnoll_camp.des
19:58:19 <Sequell> https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/serial/gnoll_camp.des
20:00:03 -!- omarax has quit [Remote host closed the connection]
20:02:21 -!- jefus- has joined ##crawl-dev
20:05:31 -!- jefus- is now known as jefus
20:05:59 -!- jeefus has quit [Ping timeout: 260 seconds]
20:19:31 -!- dtsund has quit [Quit: Reality is an illusion, the universe is a hologram, buy gold, BYE]
20:19:55 -!- PleasingFungus has joined ##crawl-dev
20:29:49 -!- jehoesefat has quit [Ping timeout: 258 seconds]
20:31:03 <chequers> !learn edit gnollcrawl[1] s/$/ Playable on {cpo}./
20:31:04 <Sequell> gnollcrawl[1/1]: You are always level 1 and every enemy is a gnoll. In other words, it's exactly like regular crawl. Playable on {cpo}.
20:31:36 <gammafunk> amalloy: this brave new world of uploading youtube videos is v. frightening. It seems to count my views in the view count!
20:31:53 <amalloy> yeah i'm not really sure about that. it seems to count some of mine but not all
20:32:10 <gammafunk> twitch seems to ignore all views from myself
20:32:18 <amalloy> that's what it absolutely should do
20:32:31 <amalloy> but like, it seems like sometimes youtube doesn't. can they not tell it's me? who knows
20:32:32 <gammafunk> I think it might even be a unique viewer count, rather than a view count
20:33:14 <gammafunk> yeah, not sure if that's viewable in the analytics, I guess it wouldn't show anything as specific as the username of the viewers
20:34:01 <chequers> In conclusion, a view is a unique, user-initiated play of a certain secret percentage of a video that is played only by YouTube's hosting.
20:34:17 <chequers> according to that most trustworthy of sources, quora
20:34:22 <gammafunk> wow
20:34:44 <amalloy> gammafunk: i remember i looked at my analytics for one video and saw the average view duration was larger than the length of the video
20:34:52 <gammafunk> hah
20:34:53 <amalloy> not sure what that means
20:35:03 <amalloy> lots of rewinding? playing at 0.5x speed?
20:35:04 <PleasingFungus> just going over the videos again and again!
20:35:05 <gammafunk> people rewatching that death...over...and over...and over...
20:35:16 <chequers> benny hill chrome plugin
20:36:56 <gammafunk> I'm using ffmpeg to trim the parts of the video at the beginning and end, but I may be able to just use youtube's browser-based video editor for that
20:37:14 <gammafunk> only problem is uploading an hour or two of video that you're only going to cut, for some vids
20:37:55 <amalloy> gammafunk: isn't there a twitch->youtube exporter?
20:38:09 <gammafunk> amalloy: it's terrible, the video quality of the conversion is awful
20:38:29 <gammafunk> not sure what they're doing to it; it also failed once when I used it on a longer vid
20:38:37 <Cryp71c> Evening
20:38:44 <gammafunk> Welcome
20:38:46 <amalloy> the technology just isn't there yet
20:38:52 <amalloy> moving bits from one place to another
20:39:07 <gammafunk> Converting a video?! What do you think this is, Star Trek?
20:39:18 <Cryp71c> mmmm, ffmpeg <3
20:39:28 <Cryp71c> Working with video definitely has its aggrivating poitns
20:39:32 <Cryp71c> Mostly its trying to do anything with it.
20:39:48 <gammafunk> yeah, I was using some graphical tools for the cropping, but they wanted to take like 4+ hours for a video about that long
20:39:53 <gammafunk> ffmpeg takes like 15 mins
20:40:43 -!- bencryption has quit [Quit: WeeChat 1.0.1]
20:40:48 <Cryp71c> yeah, its just the 32 hours getting through the documentation and examples where the time disparity comes through
20:40:57 -!- Lasty has joined ##crawl-dev
20:41:00 <gammafunk> haha
20:41:23 <Cryp71c> You truly can do anythign though, its pretty amazing
20:41:31 <gammafunk> Thankfully for trimming vids it's juse two very simple arguments
20:41:36 <PleasingFungus> you can do anything at ffmpeg... anything at all...
20:41:51 <gammafunk> console mode for video players...the future...
20:42:04 <amalloy> most of the editing i need to do is splicing together videos
20:42:12 <Dracunos> I wish every program I had I could just hit tilde and access hooks directly
20:42:13 <amalloy> or removing a segment in the middle where i sneezed or whatever
20:42:23 <gammafunk> yeah, do you use youtube's thing for that?
20:42:36 <gammafunk> I have a 15 min break I'd like to splice out
20:42:46 <amalloy> no, i use imovie. it is pretty abysmal, but liveable
20:43:05 -!- HellTiger has quit [Ping timeout: 252 seconds]
20:43:12 <amalloy> if i had to do it more often i'd search for something better
20:50:12 -!- Alatreon has quit [Quit: Page closed]
20:54:38 <chequers> gammafunk: with ffmpeg just re-encode into lossless video when you trim, although the output file will be large
20:55:05 <gammafunk> why would I want to do that?
20:55:17 <gammafunk> I want to preserve the format for uploading to youtube (with a reasonable file size)
20:55:28 <chequers> oh, I thought you meant the ffmpeg output quality was awful
20:55:30 <gammafunk> besides, trimming is already very fast with ffmpeg
20:55:36 <chequers> but you mean the youtube conversion?
20:55:40 <gammafunk> oh no, that's the twitch->youtube autoconversion
20:55:45 <gammafunk> god knows what they use
20:56:10 <gammafunk> it's a thing that will send your videos to youtube from twitch, but the quality is bad and it's buggy (when I used it)
20:56:17 <chequers> hmm, if it's not aready, try making your source video size 720p or 1080p
20:56:30 <gammafunk> no my stream is 720p
20:56:47 <gammafunk> and the videos that I record simultaneously are the same
20:57:08 <chequers> do you get a 720p version on YT with awful quality?
20:57:30 <gammafunk> I believe it was 720p yeah, but I did this some time ago
20:57:49 <gammafunk> anyhow it's very easy to just upload the vids I already have recorded
20:58:10 <chequers> dang people with good internet
20:58:54 <gammafunk> yeah that 8GB I just did took about 1 hour 15 min (maybe 1 hour 30 min) to upload
20:58:57 -!- Lasty has quit [Ping timeout: 258 seconds]
20:59:36 -!- Lasty1 has joined ##crawl-dev
21:00:02 -!- omarax has quit [Remote host closed the connection]
21:03:24 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]]
21:07:38 -!- elliptic has quit [Ping timeout: 244 seconds]
21:22:23 -!- valrus_ has quit [Ping timeout: 258 seconds]
21:33:20 -!- CanOfWorms has joined ##crawl-dev
21:42:13 -!- Krymise has joined ##crawl-dev
21:47:54 -!- insecticide has quit [Ping timeout: 265 seconds]
21:53:56 -!- Homage_ has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]]
21:55:36 -!- kdrnic has quit [Quit: Leaving]
21:58:31 -!- debo has joined ##crawl-dev
22:00:03 -!- omarax has quit [Remote host closed the connection]
22:14:26 -!- amalloy is now known as amalloy_
22:16:45 -!- sjl has quit [Read error: Connection reset by peer]
22:19:53 -!- qguv has quit [Ping timeout: 252 seconds]
22:23:08 -!- Lasty1 has quit [Quit: Leaving.]
22:23:43 -!- Lasty has joined ##crawl-dev
22:28:02 -!- Cimanyd has quit [Quit: Page closed]
22:44:52 -!- Dracunos72 has quit [Ping timeout: 265 seconds]
22:46:09 -!- Rast has joined ##crawl-dev
22:49:20 -!- nicolae- has joined ##crawl-dev
22:49:39 -!- squidcat has quit [Ping timeout: 264 seconds]
22:50:44 -!- Rast has quit [Ping timeout: 250 seconds]
22:52:26 -!- Daekdroom has quit [Quit: Leaving]
22:53:09 <Shard1697> can Grum spawn in gnollcrawl
22:53:13 -!- robotcentaur has quit [Quit: Page closed]
22:55:26 -!- qguv has quit [Ping timeout: 244 seconds]
22:56:42 -!- bonghitz has quit [Remote host closed the connection]
22:57:27 -!- Rast has joined ##crawl-dev
22:57:41 -!- panicbit2 has quit [Ping timeout: 250 seconds]
22:59:33 -!- dtsund has joined ##crawl-dev
23:00:03 -!- omarax has quit [Remote host closed the connection]
23:00:16 -!- Dracunos-m has quit [Ping timeout: 250 seconds]
23:01:34 <Shard1697> tfw you step on an alarm trap in gnollcrawl
23:02:36 -!- VoxSomniator has quit [Ping timeout: 240 seconds]
23:02:36 <Dracunos> Grum can only spawn in the new version, coming soon
23:02:38 <Dracunos> And only in the zot chamber
23:03:16 <Shard1697> http://i.imgur.com/KU8bfuv.png y'know, it's fine, really, it's not a problem
23:03:59 -!- qguv has quit [Client Quit]
23:04:13 <chequers> what's the current layout of gnollcrawl? Do you have to go DUZ to win?
23:05:02 <wheals> orb of gnoll
23:09:02 <Shard1697> gnollcrawl dream setup: +9 spear of venom, 2 rings of MP, spirit shield amulet
23:11:25 <Shard1697> if you play a monk in gnollcrawl and follow fedhas, can you make unlimited wandering mushrooms
23:12:23 -!- kdrnic has joined ##crawl-dev
23:13:46 -!- valrus_ has quit [Ping timeout: 252 seconds]
23:17:20 -!- nicolae- has left ##crawl-dev
23:17:23 -!- kdrnic has quit [Quit: Leaving]
23:18:08 -!- dtsund has quit [Remote host closed the connection]
23:18:44 -!- PleasingFungus has joined ##crawl-dev
23:22:00 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz鈥
23:22:54 <Cryp71c> How are phrasing exceptions done nowadays, like the one for 10553?
23:24:29 <PleasingFungus> !bug 10553
23:24:29 <Sequell> https://crawl.develz.org/mantis/view.php?id=10553
23:24:51 <PleasingFungus> phrasing exceptions?
23:25:12 <PleasingFungus> mm, player tile
23:25:51 <PleasingFungus> there's something very weird going on with LOS there
23:25:59 <PleasingFungus> oh, i guess that's just displaying available targetting locations
23:26:00 <PleasingFungus> hm
23:26:01 <Cryp71c> PleasingFungus, gah I'm looking at the wrong card. There was one earlier about Natasha : v
23:26:03 <Cryp71c> https://crawl.develz.org/mantis/view.php?id=10598
23:26:08 <PleasingFungus> ahh
23:26:30 <Cryp71c> Super simple stuff, just was curious if there was a better way than the obvious
23:26:37 <PleasingFungus> i don't think we have a good way to do that, really. there are two choices
23:26:54 <PleasingFungus> (a) write a function that calculates a name for "fingertips" for every possible monster, and then reference that in the message
23:27:05 <PleasingFungus> (b) give natasha a different set of cantrip messages
23:27:10 <PleasingFungus> (just her own disjoint set)
23:27:33 <PleasingFungus> i guess you could do something with splitting the current cantrips into 'humanoid-specific' and 'generic' cantrips, and then make natasha use only the latter?
23:27:35 <minmay> is eyeballs eating items under jiyva new
23:27:40 <PleasingFungus> probably
23:27:46 <PleasingFungus> funny to imagine tho
23:27:51 <gammafunk> the eyeteeth
23:27:52 <PleasingFungus> !blame MarvinPA
23:27:53 <Sequell> I pronounce MarvinPA... Guilty!
23:27:59 <PleasingFungus> blamed without checking code of
23:28:02 <PleasingFungus> c
23:31:58 -!- PleasingFungus has quit [Remote host closed the connection]
23:39:16 -!- wheals has quit [Ping timeout: 250 seconds]
23:39:43 <minmay> Welcome back to an ice cave!
23:40:04 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)]
23:43:27 -!- Krymise has joined ##crawl-dev
23:43:28 -!- Krymise has quit [Client Quit]
23:43:39 <Lightli> minmay: I have that happen except with labyrinths instead
23:43:50 -!- Krymise has joined ##crawl-dev
23:50:08 <minmay> The deep elf elementalist points at the large abomination and mumbles some
23:50:08 <minmay> strange words.
23:50:09 <minmay> Some walls begin to move on their own!
23:50:11 <minmay> what
23:50:50 -!- Jafet has joined ##crawl-dev
23:52:27 -!- qguv has quit [Ping timeout: 244 seconds]
23:52:28 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz鈥
23:59:23 <Eksell> Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-1170-g18f0c96 (34)