00:11:02 Unstable branch on crawl.s-z.org updated to: 0.17-a0-986-gf45d1aa (34) 00:16:45 -!- AlphaQ has quit [Remote host closed the connection] 00:19:12 Unstable branch on crawl.develz.org updated to: 0.17-a0-986-gf45d1aa (34) 00:24:27 -!- Imosa has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141127111547]] 00:31:58 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:34:15 -!- Basil__ is now known as Basil 00:42:20 ??is cszo down 00:42:31 1 minutes, 29 seconds since last activity (cszo) 00:42:34 oh dear 00:45:32 stevs (L13 GrFi) ASSERT(you.props.exists(RU_SACRIFICE_PENALTY_KEY)) in 'godabil.cc' at line 6301 failed. (Lair:2) 00:47:30 <|amethyst> your minor version check is backwards? 00:47:54 -!- st_ has quit [Ping timeout: 265 seconds] 00:49:04 -!- tcsc has quit [Quit: This computer has gone to sleep] 00:49:53 -!- Krakhan|2 is now known as Krakhan 00:49:53 -!- Krakhan has quit [Changing host] 00:50:00 ? 00:50:14 <|amethyst> %git f8a484 00:50:16 07Lasty02 * 0.17-a0-981-gf8a484a: Refactor Ru sacrifice offers and allow sac delay stacking 10(9 hours ago, 9 files, 56+ 43-) 13https://github.com/crawl/crawl/commit/f8a484a5ea83 00:52:55 -!- muravey has quit [Ping timeout: 255 seconds] 00:53:08 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-986-gf45d1aa 00:53:08 -!- muravey has joined ##crawl-dev 00:54:06 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 01:01:35 have there ever been proposals to make str/dex/int affect more things? 01:01:58 int does nothing for troglodytes and str is meaningless for 0er wearers 01:02:14 <|amethyst> str is not meaningless for people in robes 01:02:15 well, 0er "casters" 01:02:27 <|amethyst> it affects melee damage and accuracy 01:04:51 -!- Shard1697 has joined ##crawl-dev 01:04:55 i wonder if mr += int; or something 01:05:08 does accuracy affect spells too? 01:06:00 <|amethyst> no, spell accuracy comes from spell power 01:07:43 <|amethyst> I think it's fine if pure casters want to train int to the exclusion of all else, light-armour melee characters dex, etc 01:08:20 <|amethyst> if every character wants balanced stats, that just makes characters more homogeneous 01:08:30 me too! I don't want to change how current allocations work. I was just idly wondering if there was some way to make all stats matter to all players, even in a minor fashion 01:08:57 <|amethyst> int matters to trogolodytes because of stat-zero :) 01:09:04 I can't see a spellcaster putting +1 str even if it did improve spell accuracy, or mr on a troglodyte or whatever 01:09:10 yeah heh 01:09:22 !lg * current trbe won x=avg(int) 01:09:23 5 games for * (current trbe won): avg(int)=4.4 01:09:28 <|amethyst> spellcasters already have good use for str 01:09:44 <|amethyst> unless they're octopodes or draconians or something 01:10:00 <|amethyst> it lets them wear heavier armour with minimal failure penalty 01:10:01 !lg * decj current won x=avg(str) 01:10:02 24 games for * (decj current won): avg(str)=9.79 01:10:19 yeah, I guess troglodytes are an extreme case that other stats don't reach 01:10:29 <|amethyst> !lg * skill=conjurations won x=avg(str) 01:10:29 !lg * opcj current won x=avg(str) 01:10:30 1173 games for * (skill=conjurations won): avg(str)=13.35 01:10:30 4 games for * (opcj current won): avg(str)=12.25 01:10:41 <|amethyst> !lg * current skill=conjurations won x=avg(str) 01:10:42 80 games for * (current skill=conjurations won): avg(str)=13.39 01:10:50 <|amethyst> !lg * current skill=fire won x=avg(str) 01:10:51 27 games for * (current skill=fire won): avg(str)=14.44 01:10:52 statflation is real! 01:11:02 <|amethyst> !lg * current skill=fire won x=avg(str),avg(dex),avg(int) 01:11:02 27 games for * (current skill=fire won): avg(str)=14.44; avg(dex)=18.96; avg(int)=36.93 01:11:05 13.35 then, 13.39 now, what's next? 01:11:07 <|amethyst> !lg * current skill=conj won x=avg(str),avg(dex),avg(int) 01:11:08 80 games for * (current skill=conj won): avg(str)=13.39; avg(dex)=19.24; avg(int)=34.56 01:11:13 <|amethyst> !lg * current skill=armour won x=avg(str),avg(dex),avg(int) 01:11:14 201 games for * (current skill=armour won): avg(str)=29.12; avg(dex)=20.7; avg(int)=13.89 01:11:28 !lg * current be won x=avg(str),avg(int) 01:11:29 438 games for * (current be won): avg(str)=29.2; avg(int)=9.57 01:12:02 !lg * trfi|trgl|trmo current x=avg(int) 01:12:03 4009 games for * (((trfi || trgl || trmo)) current): avg(int)=6.55 01:12:26 maybe the only truly ignored stat is int on tab-builds 01:18:07 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 01:25:33 1int=1mr is hard to scale, since some players start with 20int 01:25:55 that completely changes early game against orcs 01:29:19 how is spellpower calculated for monsters? 01:31:38 <|amethyst> from HD, with adjustments for some spells 01:31:56 <|amethyst> "some" = lots 01:32:03 <|amethyst> !source _mons_power_hd_factor 01:32:04 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-cast.cc#l341 01:33:41 dang 01:33:49 that's a nest of snakes i'm staying out of 01:39:19 -!- Textmode has joined ##crawl-dev 01:39:37 -!- Blazinghand has joined ##crawl-dev 01:45:13 -!- n1000__ is now known as n1k 01:45:15 -!- n1k has quit [Changing host] 01:45:15 -!- n1k has joined ##crawl-dev 01:51:36 -!- WalkerBoh has quit [Remote host closed the connection] 01:53:34 -!- dtsund has quit [Quit: dtsund] 01:55:19 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 01:56:07 -!- st_ has joined ##crawl-dev 01:58:47 03|amethyst02 07* 0.17-a0-987-g15e8808: Fix an apparently backwards minor tag check. 10(53 minutes ago, 1 file, 4+ 5-) 13https://github.com/crawl/crawl/commit/15e8808082f5 01:59:19 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 02:04:33 -!- KamiKatze has quit [Quit: Page closed] 02:10:00 |amethyst: is there a better way to select from a random code path than select (random2(n)) ? It feels fragile because I need to update n whenever I add/remove a potential codepath 02:12:54 can you use the onechancein() method? would be annoying to change when you remove a path in the middle though 02:12:57 -!- doubtofbuddha has quit [Ping timeout: 244 seconds] 02:13:12 how do you mean? 02:13:16 also, it wouldn't work, so ignore this 02:13:27 oh, like if one_chance_in(5) { } else if one_chance_in(4) { } 02:13:41 yeah that sort 02:14:35 even more numbers to update :P 02:14:57 -!- simmarine has quit [Quit: Leaving] 02:18:20 enum path = {ALPHA, BETA, GAMMA}; x= random from path; if (x == ALPHA) {} ; etc. 02:18:28 better or worse? 02:22:32 -!- ChonChon has quit [Quit: Page closed] 02:22:35 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-987-g15e8808 (34) 02:23:56 -!- bonghitz has quit [Remote host closed the connection] 02:28:49 -!- aarujn has quit [Quit: aarujn] 02:34:45 -!- scummos__ has quit [Ping timeout: 276 seconds] 02:34:59 probably worse 02:35:05 -!- Yllodra has quit [Ping timeout: 250 seconds] 02:35:39 -!- WalrusKing has quit [Ping timeout: 245 seconds] 02:52:55 -!- st_ has quit [Ping timeout: 256 seconds] 02:54:05 -!- Marbit has joined ##crawl-dev 03:01:29 -!- ussdefiant has quit [Ping timeout: 245 seconds] 03:06:56 -!- Egglet has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 03:07:22 -!- bonghitz has quit [Ping timeout: 272 seconds] 03:08:39 -!- Ladykiller69 has quit [Ping timeout: 256 seconds] 03:10:14 -!- Nightbeer has quit [Ping timeout: 245 seconds] 03:11:46 -!- jetho has quit [Ping timeout: 246 seconds] 03:13:45 -!- scummos__ has quit [Ping timeout: 276 seconds] 03:20:02 -!- execc has quit [Ping timeout: 272 seconds] 03:22:34 -!- Shard1697 has quit [Ping timeout: 272 seconds] 03:27:47 -!- rchandra has left ##crawl-dev 03:29:10 !tell marvinpa updated pbp -- my goal was to significantly reduce the duration of effects but make them more likely, which would seem to encourage more interesting decisions ("i only get 4 turns of might, i should stand and fight!"). What do you think? 03:29:10 chequers: OK, I'll let marvinpa know. 03:29:22 elliptic: also interested in your comments on this ds mutation change 03:30:25 03chequers02 07[pull/25] * 0.17-a0-984-gb0cb13a: Rework Powered By Pain. 10(19 hours ago, 1 file, 44+ 21-) 13https://github.com/crawl/crawl/commit/b0cb13af5b70 03:30:54 -!- tgcid_ has quit [Remote host closed the connection] 03:31:36 -!- tgcid has joined ##crawl-dev 03:34:26 -!- scummos__ has quit [Ping timeout: 252 seconds] 03:35:31 03chequers02 07[pull/11] * 0.17-a0-895-ge55f4ec: Correlate Gozag gold with threat, not size. 10(19 hours ago, 3 files, 21+ 14-) 13https://github.com/crawl/crawl/commit/e55f4ec7b968 03:36:13 -!- n1k has quit [Read error: Connection reset by peer] 03:36:13 -!- raskol has quit [Read error: Connection reset by peer] 03:37:40 -!- n1k has joined ##crawl-dev 03:38:03 -!- n1k is now known as Guest53601 04:04:33 -!- ___miek has quit [Ping timeout: 244 seconds] 04:10:36 -!- ontoclasm has quit [Quit: Leaving.] 04:11:59 -!- bmfx has quit [Quit: Lost terminal] 04:12:25 so, how does one aks for the stats of a monster here? 04:14:07 @??hobgoblin 04:14:07 hobgoblin (07g) | Spd: 10 | HD: 1 | HP: 4-7 | AC/EV: 2/10 | Dam: 5 | 10weapons, 10items, 10doors | XP: 2 | Sz: Medium | Int: normal. 04:15:01 -!- onget has quit [Quit: Page closed] 04:15:14 Marbit: you may be looking for ##crawl also 04:15:32 thanks! 04:26:32 -!- execc has quit [Ping timeout: 272 seconds] 04:26:33 -!- ktgrey has quit [Ping timeout: 276 seconds] 04:27:18 -!- scummos__ has quit [Ping timeout: 272 seconds] 04:35:39 -!- Ladykiller69 has quit [Ping timeout: 245 seconds] 04:43:48 @??lost soul 04:43:48 lost soul (09*) | Spd: 13 | HD: 10 | HP: 15-33 | AC/EV: 0/10 | 07undead, evil, fly, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 103 | Sz: small | Int: plant. 04:44:49 @??ogre 04:44:49 ogre (07O) | Spd: 10 | HD: 5 | HP: 19-38 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 119 | Sz: Large | Int: normal. 04:45:34 Marbit: better to do that in a PM or ##crawl 04:45:36 suggestion: make the first message you receive in webtiles slightly more visible 04:45:42 by displaying a temporary arrow pointing to the chat. 04:45:59 a lot of people miss messages because they don't see the relatively dark green text on black background. 04:47:27 oks, I'll only do it in ##crawl when not trying to discuss a monster here. 04:52:36 -!- amalloy is now known as amalloy_ 04:53:58 -!- Marbit has quit [Ping timeout: 246 seconds] 04:54:00 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 04:54:10 -!- Marbit has joined ##crawl-dev 04:57:17 -!- Basil has quit [Ping timeout: 264 seconds] 04:58:05 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:05:23 -!- siepu has quit [Ping timeout: 256 seconds] 05:10:16 -!- ProzacElf has joined ##crawl-dev 05:17:12 -!- Nightbeer has quit [Ping timeout: 272 seconds] 05:23:23 -!- muravey has quit [Read error: Connection reset by peer] 05:23:39 -!- muravey has joined ##crawl-dev 05:36:19 -!- Marbit has quit [Ping timeout: 246 seconds] 05:39:14 -!- panicbit has quit [Ping timeout: 256 seconds] 05:44:01 -!- Wah has quit [Read error: Connection reset by peer] 05:44:29 -!- miserium has left ##crawl-dev 05:49:24 -!- Ladykiller69 has quit [Ping timeout: 245 seconds] 05:51:09 -!- Crawl_Bacchus has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 05:52:57 -!- Nightbeer has quit [Ping timeout: 240 seconds] 05:54:53 -!- ontoclasm has joined ##crawl-dev 05:56:02 -!- debo_ is now known as debo 05:57:44 -!- Ladykiller69 has quit [Ping timeout: 272 seconds] 06:01:06 -!- ProzacElf has quit [Ping timeout: 265 seconds] 06:16:33 -!- siepu has quit [Ping timeout: 240 seconds] 06:22:04 -!- KurzedMetal has quit [Read error: Connection reset by peer] 06:23:05 -!- Marbit has joined ##crawl-dev 06:25:23 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:29:40 -!- Krakhan has quit [Ping timeout: 256 seconds] 06:33:40 -!- tgcid has quit [Remote host closed the connection] 06:43:31 -!- Lasty has joined ##crawl-dev 06:52:48 -!- ontoclasm has quit [Quit: Leaving.] 06:53:40 -!- thelo has quit [Ping timeout: 246 seconds] 06:56:29 -!- tabstorm has joined ##crawl-dev 06:56:41 -!- Annabella has quit [Ping timeout: 264 seconds] 07:15:46 -!- Lasty has quit [Quit: Leaving.] 07:21:39 -!- Daekdroom has quit [Quit: Leaving] 07:29:40 -!- Patashu has quit [Ping timeout: 244 seconds] 07:36:18 -!- rast has quit [Read error: Connection reset by peer] 07:47:25 -!- halberd has quit [Changing host] 07:52:29 -!- Reawakening has quit [Ping timeout: 264 seconds] 07:56:07 -!- bitcoinbastard has quit [Read error: Connection reset by peer] 07:56:15 -!- djinni has quit [Ping timeout: 248 seconds] 07:57:30 -!- djinni has joined ##crawl-dev 07:59:58 -!- tabstorm has quit [Ping timeout: 255 seconds] 08:04:32 -!- Kolbur has joined ##crawl-dev 08:05:19 -!- debo has quit [Ping timeout: 244 seconds] 08:10:14 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 08:17:37 -!- ksagri has quit [Read error: Connection reset by peer] 08:22:01 -!- siepu has quit [Ping timeout: 256 seconds] 08:23:16 -!- orionstein has quit [Quit: ZNC - http://znc.in] 08:27:52 -!- tabstorm has joined ##crawl-dev 08:28:57 -!- Inferior has quit [Quit: Page closed] 08:35:38 -!- rast has joined ##crawl-dev 08:36:11 -!- Brannock has joined ##crawl-dev 08:37:47 -!- Shard1697 has joined ##crawl-dev 08:37:47 -!- execc has quit [Ping timeout: 246 seconds] 08:43:07 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 08:44:11 -!- debo has joined ##crawl-dev 08:48:09 -!- panicbit has quit [Ping timeout: 240 seconds] 08:56:31 -!- BanMido has quit [Ping timeout: 246 seconds] 08:57:09 -!- Ipsum has quit [Ping timeout: 256 seconds] 09:09:38 -!- LexAckson has joined ##crawl-dev 09:14:41 -!- ldf has joined ##crawl-dev 09:14:55 -!- vale has quit [Remote host closed the connection] 09:16:29 -!- LexAckson has quit [Read error: Connection reset by peer] 09:19:37 -!- Marbit has quit [Ping timeout: 246 seconds] 09:20:39 -!- LexAckson has joined ##crawl-dev 09:21:50 -!- LexAckson has quit [Client Quit] 09:22:12 -!- LexAckson has joined ##crawl-dev 09:23:40 -!- bonghitz has quit [Ping timeout: 255 seconds] 09:31:08 -!- ProzacElf has joined ##crawl-dev 09:31:31 -!- hetlo has quit [Ping timeout: 246 seconds] 09:33:28 -!- koolguydude has quit [Quit: Page closed] 09:35:13 -!- Shard1697 has quit [Ping timeout: 264 seconds] 09:43:37 -!- Tux[Qyou] has joined ##crawl-dev 09:43:55 -!- nixor has quit [Ping timeout: 255 seconds] 09:49:08 -!- MakMorn has quit [Ping timeout: 256 seconds] 09:50:22 -!- MakMorn has joined ##crawl-dev 09:50:49 -!- siepu has quit [Quit: Leaving] 09:50:50 -!- ystael has quit [Ping timeout: 256 seconds] 09:55:25 -!- Monkaria has quit [Quit: Page closed] 09:57:47 enum path = {ALPHA, BETA, GAMMA, NUM_PATH}; x = random2(NUM_PATH); switch (x) { case ALPHA: ...; ...} # this is how we usually do it 09:57:59 these days, you could potentially also use a vector of closures 09:58:16 Ayutzia (L27 FeEE) ASSERT(slot) in 'acquire.cc' at line 102 failed. (Depths:5) 10:06:13 -!- ystael has quit [Ping timeout: 244 seconds] 10:09:41 -!- danbrgarsbuce has quit [Quit: Page closed] 10:20:10 -!- vale_ has quit [Ping timeout: 244 seconds] 10:26:58 -!- st_ has joined ##crawl-dev 10:30:30 -!- panicbit has quit [Ping timeout: 256 seconds] 10:32:27 -!- ussdefiant has joined ##crawl-dev 10:38:41 -!- Ladykiller69 has quit [Ping timeout: 250 seconds] 10:39:59 -!- mefis231 has quit [Ping timeout: 265 seconds] 10:43:07 -!- quik has quit [Ping timeout: 256 seconds] 10:43:16 -!- MakMorn has quit [Ping timeout: 240 seconds] 10:45:57 -!- MakMorn has joined ##crawl-dev 10:54:17 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 10:57:56 -!- panicbit has quit [Ping timeout: 272 seconds] 11:00:14 -!- debo has quit [Read error: No route to host] 11:00:25 -!- Lightli has quit [Ping timeout: 246 seconds] 11:02:48 -!- wheals has joined ##crawl-dev 11:04:04 -!- debo has joined ##crawl-dev 11:04:57 -!- gressup has quit [Quit: Leaving] 11:06:50 -!- Lightli has joined ##crawl-dev 11:07:36 -!- zxc232 has quit [Read error: Connection reset by peer] 11:20:27 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:21:08 -!- vale_ has quit [Ping timeout: 244 seconds] 11:21:09 -!- Nightbeer has quit [Ping timeout: 250 seconds] 11:22:14 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:23:19 -!- ystael has quit [Ping timeout: 250 seconds] 11:23:24 -!- Ladykiller69 has quit [Ping timeout: 252 seconds] 11:25:02 -!- LexAckson has quit [Read error: Connection reset by peer] 11:26:06 -!- wheals has joined ##crawl-dev 11:26:42 -!- Nightbeer has quit [Ping timeout: 252 seconds] 11:27:19 |amethyst: your "format" commit didn't actually fix the brace on the same line as the function name :P 11:29:35 -!- nixor has quit [Ping timeout: 256 seconds] 11:29:55 -!- zkyp has quit [Ping timeout: 244 seconds] 11:31:03 -!- Twiggytwiggytwi_ has quit [Read error: Connection reset by peer] 11:31:30 -!- Twiggytwiggytwig has quit [Ping timeout: 272 seconds] 11:31:30 -!- SurpriseTRex has quit [Quit: Leaving] 11:31:44 -!- ussdefiant has quit [Ping timeout: 246 seconds] 11:32:49 aves (L7 VSSk) ASSERT(you.props.exists(RU_SACRIFICE_PENALTY_KEY)) in 'godabil.cc' at line 6301 failed. (D:4) 11:35:02 TZer0: good idea 11:38:17 -!- LexAckson has joined ##crawl-dev 11:44:41 i wonder if the webtiles lobby should have a link to your latest dump 11:45:07 maybe it already does in webtiles-changes though 11:46:02 wheals: don't you talk about webtiles-changes after you made fun of it so much!!! 11:46:08 (but no it doesn't do that) 11:46:27 it does have links to the morgues, though, or was that just on d++'s changes? 11:46:59 oh, d++ doesn't have any changes to it; I made scoring nav based on his idea and a tiny bit of his code 11:47:12 ah 11:47:31 he does have links to morgues integrated in his version of webtiles, though 11:47:34 that might be what you're thinking 11:48:04 it's not really better than the cao scoring pages imo, except I guess you can get access to all your old games possibly 11:48:09 not sure if it actually allows that 11:48:17 -!- ProzacElf has quit [Ping timeout: 256 seconds] 11:49:09 -!- MarvinPA has joined ##crawl-dev 11:50:08 -!- Blazinghand has joined ##crawl-dev 11:52:55 -!- simmarine has joined ##crawl-dev 11:54:15 -!- ProzacElf has joined ##crawl-dev 11:55:42 <|amethyst> wheals: doh, didn't even notice that 11:57:28 -!- ystael has quit [Ping timeout: 272 seconds] 11:58:05 03|amethyst02 07* 0.17-a0-988-g8372725: Fix formatting further (wheals) 10(54 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/837272553fc9 11:58:35 BigStickPopham (L11 MiFi) ASSERT(you.props.exists(RU_SACRIFICE_PENALTY_KEY)) in 'godabil.cc' at line 6301 failed. (Lair:6) 11:59:40 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 12:00:33 -!- Doesnt has quit [Read error: Connection reset by peer] 12:00:53 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:03:05 -!- CanOfWorms has joined ##crawl-dev 12:03:44 -!- wheals has joined ##crawl-dev 12:05:07 -!- seriallos has joined ##crawl-dev 12:05:20 -!- ystael has quit [Ping timeout: 246 seconds] 12:07:07 -!- elliptic has quit [Quit: Leaving] 12:09:40 -!- UncertainKitten has joined ##crawl-dev 12:11:00 did anyone ever get very far with making a good docker? 12:13:14 I keep wanting to work on the dgl stuff again 12:13:26 but I can't help but think there's a better approach to doing this 12:15:44 -!- Twiggytwiggytwi_ has quit [Quit: See ya guys later ;)] 12:15:49 -!- amalloy_ is now known as amalloy 12:17:27 -!- gressup has quit [Quit: Leaving] 12:21:35 -!- vale_ has quit [Ping timeout: 244 seconds] 12:25:44 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-988-g8372725 (34) 12:31:49 Unstable branch on crawl.s-z.org updated to: 0.17-a0-988-g8372725 (34) 12:33:27 -!- ontoclasm has joined ##crawl-dev 12:36:42 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:37:23 -!- onget has quit [Quit: Page closed] 12:40:43 -!- elliptic has joined ##crawl-dev 12:40:50 -!- Alarkh has joined ##crawl-dev 12:43:42 -!- halberd has quit [Ping timeout: 252 seconds] 13:01:39 -!- Tompu has quit [Quit: Page closed] 13:03:38 -!- Kalir has quit [Changing host] 13:04:34 -!- DUJT has quit [Quit: Page closed] 13:06:54 -!- Nerem has quit [Ping timeout: 245 seconds] 13:07:56 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:08:02 -!- wheals_ has joined ##crawl-dev 13:08:12 -!- wheals_ is now known as wheals 13:08:52 -!- shnurlf has quit [Ping timeout: 246 seconds] 13:10:39 -!- st_ has quit [Read error: Connection reset by peer] 13:11:15 -!- st_ has joined ##crawl-dev 13:21:32 -!- copt has quit [] 13:22:02 -!- vale has quit [Ping timeout: 244 seconds] 13:29:21 -!- Cheibriados has joined ##crawl-dev 13:29:21 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 13:29:21 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 13:34:04 -!- elmdor has quit [Ping timeout: 246 seconds] 13:47:49 -!- nixor has quit [Ping timeout: 255 seconds] 13:51:17 -!- Imquik has quit [Ping timeout: 264 seconds] 14:02:38 -!- Dharmy has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org] 14:03:11 i'm going to try fiddling with tzero's stuff this week 14:04:42 -!- Weretaco has quit [Ping timeout: 256 seconds] 14:12:21 -!- amalloy_ is now known as amalloy 14:13:56 -!- mauris has joined ##crawl-dev 14:17:45 -!- pikaro has quit [Ping timeout: 240 seconds] 14:23:04 -!- vale has quit [Ping timeout: 252 seconds] 14:27:52 -!- stubblyhead has quit [Ping timeout: 255 seconds] 14:28:03 New branch created: pull/27 (1 commit) 13https://github.com/crawl/crawl/pull/27 14:28:07 03amalloy02 07[pull/27] * 0.17-a0-989-g1553b75: Implement my helper function in a less silly way. 10(3 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/1553b75c0c77 14:28:09 -!- ontoclasm has quit [Quit: Leaving.] 14:28:12 -!- Okiemurse has quit [Ping timeout: 272 seconds] 14:28:33 -!- ksagri has quit [Ping timeout: 240 seconds] 14:29:32 -!- ProzacElf has quit [Ping timeout: 246 seconds] 14:30:30 -!- Crawl_Bacchus_ is now known as Crawl_Bacchus 14:31:59 -!- panicbit has quit [Ping timeout: 265 seconds] 14:32:31 maybe it could even be a && a->temp_attitude() == ATT_FRIENDLY 14:34:25 <|amethyst> wheals: hm, I guess DESC_YOUR with you is probably still just "you" and not "your you" 14:35:07 i assume DESC_A/DESC_THE/DESC_YOUR all just do the same thing on the player 14:35:22 maybe making code based on that assumption would be a bad idea though... 14:40:21 <|amethyst> If you're going to go, go all out 14:40:41 03|amethyst02 07* 0.17-a0-989-gada8a91: Simplify. 10(2 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/ada8a91670d3 14:44:07 |amethyst: does crawl have a stance on the use of the ?: operator? as a lisper i'd use it in place of if almost anytime i can, but i don't imagine that'd be a popular policy 14:45:49 -!- Basil has joined ##crawl-dev 14:46:52 <|amethyst> amalloy: the only real policy on ternary operators is "Comparisons using the ? shortcut may be indented ... but really short ones don't have to be." 14:47:36 okay 14:47:42 <|amethyst> I think our code style tends to lean towards ?: 14:48:50 -!- namelastname112 has quit [Quit: Page closed] 14:51:06 -!- serq has quit [Changing host] 14:56:20 -!- muravey has quit [Read error: Connection reset by peer] 14:57:23 -!- muravey has joined ##crawl-dev 14:57:24 -!- Shard1697 has joined ##crawl-dev 14:57:53 -!- Textmode has joined ##crawl-dev 15:06:27 -!- serq has quit [Quit: leaving] 15:07:21 listen to amalloy, "my helper function", wow 15:07:34 gammafunk: sorry bro. i own it now 15:08:39 _article_for_amalloy_implemented_this_visit_amalloy.com_for_details() 15:11:15 -!- mefis231 has quit [Remote host closed the connection] 15:13:40 -!- Earlo has quit [Remote host closed the connection] 15:14:21 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:16:11 hrm, I wonder how to integrate the android tiles builds 15:16:21 ??android 15:16:21 android[1/1]: Official (tiles) available: http://crawl.develz.org/wordpress/downloads, unofficial tiles (trunk): http://crawl.newtzie.com/ , unofficial console (0.16.1) available: https://play.google.com/store/apps/details?id=com.crawlmb&hl=en 15:16:45 ah, he has version and date of build on there now, that's nice 15:17:20 -!- Kolbur has left ##crawl-dev 15:17:46 -!- nixor has quit [Ping timeout: 244 seconds] 15:18:37 maybe have two entries, one Download (stable) and Download (unofficial 0.17) below it? 15:19:53 I'll do that for now; chequers might not like that we're making the downloads more complicated, but what can you do 15:21:12 -!- Tuxedo[Qyou] has joined ##crawl-dev 15:21:30 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 15:23:14 I guess the awkward part about that is we don't link to trunk builds for other platforms, and we do have a stable build 15:24:10 |amethyst: could you make a link to http://crawl.newtzie.com/ on the trunk page for android? 15:24:11 -!- vale has quit [Ping timeout: 265 seconds] 15:24:18 I don't think I have access to edit that page 15:24:58 oh nevermind, seems I do 15:26:18 -!- ___miek has quit [Ping timeout: 276 seconds] 15:30:51 -!- tabstorm_ has quit [Ping timeout: 276 seconds] 15:30:53 -!- serq has quit [Quit: Leaving] 15:31:35 -!- stubblyhead_ has quit [Ping timeout: 256 seconds] 15:36:51 -!- Egglet has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:37:42 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 15:41:47 -!- elliptic has quit [Quit: Leaving] 15:46:29 -!- serq has quit [Changing host] 15:52:18 -!- Insomniak` has quit [Read error: Connection timed out] 15:53:40 -!- tensorpudding has quit [Ping timeout: 265 seconds] 15:55:00 -!- Krakhan has quit [Changing host] 15:56:17 -!- Patashu has joined ##crawl-dev 15:57:41 -!- amalloy is now known as amalloy_ 15:57:58 -!- serq has quit [Quit: leaving] 16:00:13 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 16:02:08 just fyi: http://crawl.develz.org/trunk/bikinithing.png 16:03:52 chequers: I was going to add the android tiles trunk builds to the download page, but then I realized this wouldn't be the best place for it 16:04:25 probably we should have a link to http://crawl.develz.org/trunk/ somewhere reasonable instead 16:10:42 oh I see 16:10:49 I updated the trunk page, but that's not the template 16:10:55 so that will just get clobbered 16:11:28 looks like I have to update the python code directly, which is kind of sad, but it would work 16:13:54 -!- debo has quit [Ping timeout: 256 seconds] 16:18:00 oh good, no this can go right in the template 16:18:00 -!- amalloy_ is now known as amalloy 16:20:04 heh, we have a big text file of all commits at http://crawl.develz.org/trunk/changes.txt 16:22:44 -!- LexAckson has quit [Read error: Connection reset by peer] 16:23:41 -!- Patashu has quit [Ping timeout: 264 seconds] 16:23:53 psh, only back to 2006 16:25:01 -!- vale has quit [Ping timeout: 264 seconds] 16:25:43 -!- xordid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 16:26:22 well, 2006 was the first commit of dcss 16:26:48 it's actually 2005 as well 16:27:22 since it has commits that started in cvs 16:27:54 this isn't including Crawl, which is effectively a different game 16:29:27 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 16:41:42 -!- scummos__ has quit [Ping timeout: 276 seconds] 16:44:17 I've put up a little link to the /trunk/ url on download.htm for now 16:44:38 -!- Aryth has quit [Read error: Connection reset by peer] 16:44:46 -!- Foamed has quit [Quit: Leaving] 16:44:53 and the trunk url template has been updated with the android URL 16:48:01 -!- mauris_ has joined ##crawl-dev 16:48:56 -!- mauris has quit [Ping timeout: 240 seconds] 16:48:57 -!- wheals has joined ##crawl-dev 16:49:27 gammafunk: you should show PF that you get a choice between "tiles" and "regular" on that page, i'm sure he'll love it 16:50:46 -!- carwin has quit [Ping timeout: 246 seconds] 16:51:11 yeah that should be updated 16:51:29 (to have s/regular/infinitely superior/) 16:51:54 dpeg: you're too german, the guy on wordpress was making a pun :P 16:52:23 (boring <-> exciting) 16:52:31 there's no such thing as *too* german! 16:53:56 -!- doubtofbuddha has quit [Ping timeout: 240 seconds] 16:55:31 apparently there is a verb bohren in the sense of to bore a hole, and it does have usage in the figurative sense of "to go on and on (persist)" 16:55:46 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 16:56:35 but langweilen is the verb more commonly used and langweilig the word more commonly used for "boring" in the not exciting sense 16:58:11 -!- elliptic has joined ##crawl-dev 16:58:31 maybe http://crawl.develz.org/trunk/ should get merged into download.htm anyhow 17:00:21 it's not quite that simple, since that url is auto-generated 17:00:45 well its index page is auto-generated 17:01:11 I think it'd need to lose an awful lot of text and detail to be on the download page, which we're trying to keep fairly simple 17:01:20 Unstable branch on crawl.lantea.net updated to: 0.17-a0-989-gada8a91 (34) 17:01:26 but I'm not sure how strongly people feel about it being simple 17:02:12 yeah, i really was thinking to just move the windows/android links over and making it redirect to that page 17:02:37 the rest is kinda more "main page" kind of stuff 17:02:42 s/kind of // 17:02:52 well chequers had wanted to just have there be very few links 17:02:58 at least at the top 17:03:09 we could have a section at the bottom for trunk, I guess 17:03:21 -!- debo has joined ##crawl-dev 17:03:25 but I think there's also the debian trunk repo? 17:03:38 -!- halberd has quit [Changing host] 17:03:48 ah, it follows the same setup 17:03:57 that's already on the download page 17:04:10 yeah 17:04:20 heh 17:04:25 "Send email this way!" 17:04:29 dev-builds@crawl.develz.org 17:04:34 no idea who that goes to 17:04:36 -!- Zekka has quit [Ping timeout: 240 seconds] 17:04:42 maybe nap gets it 17:05:46 I guess as long as it's fairly easy to edit the template for releases or any other changes 17:05:50 hopefully not due :P 17:05:52 then it'd be ok to integrate them 17:06:37 -!- tabstorm has joined ##crawl-dev 17:07:37 -!- ystael has quit [Ping timeout: 265 seconds] 17:10:22 -!- siepu has quit [Read error: Connection reset by peer] 17:18:31 -!- Chance672 has quit [Quit: Leaving my desktop..... laptop possibly?] 17:19:58 -!- DrKe has quit [Ping timeout: 272 seconds] 17:22:07 -!- Blazinghand has quit [Ping timeout: 265 seconds] 17:22:58 -!- wheals has quit [Ping timeout: 246 seconds] 17:25:23 -!- vale has quit [Ping timeout: 244 seconds] 17:25:23 -!- Lasty has joined ##crawl-dev 17:29:20 -!- UncertainKitten has quit [Ping timeout: 272 seconds] 17:31:31 -!- lido has quit [Quit: Page closed] 17:40:20 morning 17:41:36 MarvinPA: hi 17:41:44 -!- scummos__ has quit [Ping timeout: 256 seconds] 17:41:50 hey 17:41:50 MarvinPA: You have 1 message. Use !messages to read it. 17:42:43 -!- dob1 is now known as doubtofbuddha 17:42:56 i guess you saw that i literally just commented on potion petition! 17:43:05 haha nope 17:43:07 aha 17:43:14 well, i did! 17:44:19 on faith: that commit was removed just before the latest update of the PR (silently) 17:44:40 ah ok 17:44:57 thinking about it more, i think i do prefer faith just being useless under gozag 17:45:14 it seems thematically appropriate and gets around it being really weird to come up with a sensible way for it to work 17:45:34 personally I consider faith very strong with current gozag, and I wear it preferably 17:45:51 -!- quik has quit [Ping timeout: 256 seconds] 17:46:02 to be fair this is true of faith under most gods :P 17:46:41 true 17:46:42 but yeah the gozag downside especially probably doesn't work well at the moment 17:47:23 -!- mauris has joined ##crawl-dev 17:47:31 I could change the faith mechanic to make the next x purchases more expensive, but people will just use pp x times before buying a shop then 17:48:38 yeah, i'll just leave faith as-is for now, but I wouldn't hate the idea of making faith useless or further working on the removal penalty 17:48:42 until i actually played gozag, i just assumed "faith didn't work for him. why would he care what jewelry you're wearing? 17:48:47 i think it should make the next use (or x uses, or whatever) of each individually ability more expensive if it were to stay a thing 17:48:57 but yeah the more i think about it the more i think it should be useless 17:49:12 each individual* 17:49:31 MPA thinks faith should be useless; too many athiests on the dev team! 17:49:59 more like amulet of brainwashing!11 #dawkins 17:50:04 heh 17:50:15 oh, one thing we should decide on is chequers' PBD patch 17:50:22 -!- mauris_ has quit [Ping timeout: 255 seconds] 17:50:26 and the PBP one! 17:50:28 was that more or less agreed upon (and maybe it already got merged) 17:50:42 not merged 17:50:48 well PBP seems a bit problematic to me a first blush and MarvinPA had some strong reservations 17:51:21 it seems to me to be basically a straight buff, and I'm not sure that diversifying effects is the answer, although those are two independent questions 17:51:22 i still haven't really looked at the pbp one, i don't have any particular problem with the idea but i don't know what it does as far as power level goes 17:51:34 and yeah i'm still not keen on the pbp changes 17:51:51 is it s/pbp/pbd/ in your first comment? 17:51:54 gammafunk: I redid the PBP one from v1 -- durations are muuch shorter and the only new ability is brilliance 17:51:55 er 17:51:57 yes 17:52:16 what kind of silly person added a demonspawn mut with a near-identical abbreviation to one that already existed 17:53:10 i did see the updated pbp, but i still think the current proc rate is pretty reasonable and i don't especially like the idea of it being able to triggering frequently/on really low damage attacks 17:54:24 mm, personally I find it just procs really rarely if you get it early and even in lategame (once you get over the fixed minimum damage hump) it's pretty random 17:54:44 last time i got it i noticed it being really strong early 17:54:49 well triggering based on significant damage really seems to be the "point" of that mutation 17:55:04 it's not "powered by itch", for instance 17:55:27 I agree, and I kept the significant trigger, I just added a (quite low, imo) random chance too 17:55:52 hrm, but wasn't it a flat chance of proc? 17:56:21 i think you missed I updated the PR by overwriting the original commit with a new one 17:56:39 (i should probably work on PRs by not changing history until the 'ok to merge' point) 17:57:09 well I'm looking at the current one I think 17:57:10 it's still a 1/5 chance isn't it? the change was just adding the damage threshold trigger too 17:57:18 yes 17:57:21 ^ 17:57:35 well that's what I mean, that chance for low-damage triggering is still there 17:57:39 so yeah, i'm not a fan of the flat chance on any instance of damage 17:58:24 I think you have to keep in mind that ds mutations aren't an indpendent thing 17:58:27 this is a t2 mut 17:58:37 a ds has other mutations that will trigger more frequently 17:58:43 or just be fully passive 17:59:04 i had PBP on my Ds win, and it seemed pretty strong to me. i think i got level 1 of it early, and then levels 2 and 3 very late, like XL25+27 or something 17:59:06 well I guess by passive I mean always active in that what they do triggers each turn 17:59:21 well, don't forget I massively nerfed the potion duration for pbp -- it went from >40 turns to 4xlevel 17:59:46 which I htink is good because it encourages you to stay fighting if you're considering running 17:59:48 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:00:03 also it was always intended to be more useful for characters that use mp, since there are a fair number of other mutations that are more focused on ~melee characters~ 18:00:08 -!- Alarkh has quit [Read error: Connection reset by peer] 18:00:24 hrm, that's also a good point 18:00:27 I hadn't realized that 18:01:32 why not equally useful for both? :D with brilliance added there's 2 magic and 2 melee abilities 18:02:04 chequers: then remove monstrous ds mutation? 18:02:34 to me it seems that this mutation is fundamentally about "rarely triggers" 18:03:35 it's kind of similar to how dr colours give some encouragement to do certain things, like train in a school where you get a better apt; not all mutations need to be equally good for all play styles 18:03:49 if you get monstrous, you're probably going to be using melee a lot 18:05:29 that's true. i guess the core of my idea is really just more frequent but smaller buffs 18:05:49 but this is obviously more controversial -- let's go back to talking about mergine pbd and gozag :P 18:06:56 yeah for pbd, I just want to see if there's any major problems with that before we merge it 18:10:06 weird, gave a merge conflict when I rebased to trunk, but sure didn't seem like anything that should cause a conflict 18:10:22 where was the conflict? 18:10:33 yeah 18:10:49 it was just the addition of int augmentation_amount() in mutation.cc 18:10:56 but conflict for no reason it seemed to me 18:11:03 and then I just messed up the rebase, so that's nice 18:11:36 i'll push a rebased version for you? 18:11:51 oh I see 18:12:03 sorr, i missed part of it, it was just int handle_pbd_corpses() 18:12:16 I guess you moved that? 18:12:32 it was removed, actually 18:12:33 no I can fix the rebase just fine, I just messed up the command and had to start the branch over 18:12:36 ok, right 18:13:01 yeah this gives a conflict in latest trunk when rebasing, not a big deal and easy to fix 18:13:40 hm, i just spotted a potentialy underflow, let me push a new version anyway :P 18:14:47 you might want to ...hrm, how does that work for pull requests 18:15:07 I guess you put it all in a branch, and can the pull request just be "pull this branch"? 18:16:01 chequers: I think you want to treat these branches like how we'd treat our own branches 18:16:16 namely once a branch is up and people are looking at it, try to make commits rather than force push each time 18:16:37 then, when the branch is merged, the branch can be squashed if need be 18:16:57 yep 18:17:15 yes, that's how PRs work, it's based on the diff of a branch basically 18:17:32 ok, then yeah I'd just make a commit unless you've already force-pushed 18:17:47 then hopefully I can just pull my checkout of the pull request? 18:18:50 one problem here is that the commiter is not the author, yet the final commit message should be an accurate summary of all those squashed commits 18:18:52 pushed my fix 18:18:55 and not the original commit message 18:19:18 I'll try to pull after this builds 18:19:23 03chequers02 07[pull/15] * 0.17-a0-879-gbd442c9: handle a potential underflow 10(52 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/bd442c99bab9 18:19:31 oh good 18:19:37 looks like I can just pull 18:19:45 i see two possible solutions, a) you ok the PR and ask them to squash commits themselves, or b) you ask them for the message as a PR comment 18:19:56 back in an hour 18:19:58 yeah 18:20:01 -!- carwin has quit [Ping timeout: 246 seconds] 18:21:13 -!- st_ has quit [Read error: Connection reset by peer] 18:21:53 -!- st_ has joined ##crawl-dev 18:22:02 -!- namad8 has quit [Ping timeout: 272 seconds] 18:24:52 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 18:26:08 -!- travis-ci has joined ##crawl-dev 18:26:09 The build was broken. (master - 8372725 #2576 : Neil Moore): http://travis-ci.org/crawl/crawl/builds/62111056 18:26:09 -!- travis-ci has left ##crawl-dev 18:26:30 -!- vale has quit [Ping timeout: 256 seconds] 18:26:58 hrm, I guess we can assume from that Under Maintenance page that it's just travis having problems 18:27:16 -!- muravey has quit [Ping timeout: 240 seconds] 18:27:40 -!- muravey has joined ##crawl-dev 18:28:09 -!- serq has quit [Quit: leaving] 18:28:28 -!- Foamed has quit [Quit: Leaving] 18:28:57 -!- onrul has quit [Quit: Leaving] 18:33:18 -!- Zekka has quit [Ping timeout: 256 seconds] 18:34:29 ??powered_by_death 18:34:29 powered by death[1/1]: Demonspawn mutation, appears as 'Regen+'. Turns on when you kill something. While on, for each corpse in mutation_level * 3 radius, your regeneration rate is boosted by 100 (max of 700). Duration of the status is mutation_level * 8 + 2d8 (maximum of 40 turns). Corpses from Kiku don't count. 18:37:30 -!- kazimuth has quit [Remote host closed the connection] 18:40:05 apparently there's a special case to make amulets of faith not display as useless for demigods if they do have a god somehow 18:40:17 amazing 18:40:54 -!- mamgar has quit [Ping timeout: 272 seconds] 18:41:08 well there was 18:41:10 -!- tgcid has joined ##crawl-dev 18:41:14 !lg * dg-- god!= 18:41:15 28. buttmutaskillrobin the Fortune-Teller (L5 DgJr of Nemelex Xobeh), hit from afar by Uhonalaq the merfolk (tomahawk) (created by the player character) on D:2 on 2015-03-26 23:13:50, with 202 points after 2373 turns and 0:08:39. 18:41:37 <_miek> !lg * buggygods s=char,god 18:41:41 43 games for * (buggygods): 27x DgJr (27x Nemelex Xobeh), 12x GrDK (12x Yredelemnul), DsTm (The Shining One), DgBe (Trog), VpCK (The Shining One), GrMo (Yredelemnul) 18:42:08 -!- tgcid_ has joined ##crawl-dev 18:42:11 I can think of at least 3 ways dg has been able to get a god so it's not *that* weird is it 18:42:14 GrDK isn't so much a buggy god 18:42:21 !kw buggygods 18:42:21 Keyword: buggygods => goodgodevilrace|gryred|undemigod 18:42:36 <_miek> well it is now 18:42:45 !lg * grdk 18:42:45 also can anyone come up with a good silly message for gozag when you put on an amulet of faith and he doesn't care about it because it isn't gold 18:42:48 13. gammafunk the Petrodigitator (L27 GrDK of Vehumet), escaped with the Orb and 5 runes on 2013-06-02 14:19:32, with 2159344 points after 139579 turns and 18:23:15. 18:43:16 !kw gryred 18:43:17 Keyword: gryred => gr yred 18:43:27 that should probably filter out versions where that was allowed 18:43:30 that seems like a bad keyword since gr of yred was just legit- yes 18:43:31 "I find your lack of money... disturbing" 18:43:36 s/money/gold/ 18:43:47 "You feel a surge of divine indifference" 18:43:48 also will hopefully be legit again in the future if they get changed to just be living, or whatever the idea was 18:43:55 <_miek> it was specifically written to help another command that needed gryred to be disallowed 18:44:19 well we can make a new kw just for buggygods 18:44:54 buggygryred 18:45:02 also an excellent name for a new demon 18:45:54 -!- tgcid has quit [Ping timeout: 264 seconds] 18:46:29 -!- tgcid_ has quit [Ping timeout: 245 seconds] 18:47:45 -!- tgcid has joined ##crawl-dev 18:48:23 -!- Egglet has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:49:09 <_miek> !kw buggygods goodgodevilrace|undemigod 18:49:10 Defined keyword: buggygods => goodgodevilrace|undemigod 18:49:23 <_miek> !kw fanaticbuggygods buggygods|gryred 18:49:24 Defined keyword: fanaticbuggygods => buggygods|gryred 18:52:09 -!- tgcid has quit [Ping timeout: 256 seconds] 18:53:05 -!- DrKe has joined ##crawl-dev 18:54:18 -!- HellTiger has quit [Ping timeout: 276 seconds] 18:55:22 -!- icezizim has quit [Ping timeout: 246 seconds] 18:56:54 %git 7c14b2386103c09f92faed258e801f296bde743d 18:56:54 07dolorous02 * 0.13-a0-1297-g7c14b23: Mark grotesks as artificial beings (prohibiting their being Death Knights). 10(1 year, 11 months ago, 2 files, 2+ 1-) 13https://github.com/crawl/crawl/commit/7c14b2386103 18:57:17 _miek: you can use vlong>0.13-a0-1297-g7c14b23 to make that more precise, if you want 18:57:25 or >= rather 18:57:34 or was vlong not present then 18:57:45 !lg * grdk x=vlong 18:57:46 13. [vlong=] gammafunk the Petrodigitator (L27 GrDK of Vehumet), escaped with the Orb and 5 runes on 2013-06-02 14:19:32, with 2159344 points after 139579 turns and 18:23:15. 18:57:50 ah, never mind 18:58:44 could use just cv>=0.13 I guess 18:59:08 <_miek> !kw gryred gr yred cv<=0.12 18:59:10 Defined keyword: gryred => gr yred cv<=0.12 18:59:37 <_miek> hmmm actually that doesn't make sense 18:59:44 <_miek> !kw gryred gr yred 18:59:44 Defined keyword: gryred => gr yred 18:59:59 yeah it's 0.13-a that allowed them only 19:00:08 <_miek> I'm just going to assume gryred is fine but that the fanatic command needs to exclude it 19:00:30 <_miek> otherwise you get told that you still have to win a gargoyle 19:00:47 oh, for....greateryred? 19:00:54 <_miek> yeah 19:00:57 <_miek> !fanatic yred 19:00:59 or greatrace as well 19:01:01 Unwon races and classes for _miek with yred: Octopode, Felid, Deep Dwarf, Tengu, High Elf, Naga, Mummy, Human, Spriggan, Vine Stalker, Vampire, Kobold, Formicid, Halfling, Draconian, Centaur, Ogre, Hill Orc, Ghoul, Minotaur, Troll, Demonspawn, Earth Elementalist, Berserker, Conjurer, Summoner, Fire Elementalist, Necromancer, Air Elementalist, Artificer, Wizard, Skald, Transmuter, Arcane Marksman, ... 19:01:36 heh, all races and classes 19:01:39 fanatic indeed 19:01:54 <_miek> it finds won games to ensure that its a valid combo.. so the fact that gryred exists (and Ds^TSO, Dg^Nem/Trog) had to be explicitly included 19:02:15 is there some kind of zealot command? I guess that'd be confusing since zealots are a crawl thing already 19:02:16 <_miek> although if Yred is allowed again on Gr then I'll have to change the command 19:02:18 !kw mage 19:02:19 No keyword 'mage' 19:02:27 <_miek> polytheist is porbably the closest 19:05:16 -!- driftwood_ is now known as driftwood 19:09:10 -!- stubblyhead has quit [Read error: Connection reset by peer] 19:10:51 -!- nicolae- has joined ##crawl-dev 19:17:36 -!- nixor has quit [Ping timeout: 240 seconds] 19:21:42 -!- MarvinPA has quit [Quit: Leaving] 19:24:47 -!- Foamed has quit [Quit: Leaving] 19:26:36 -!- vale has quit [Ping timeout: 240 seconds] 19:27:00 -!- tgcid has joined ##crawl-dev 19:31:15 -!- tgcid has quit [Ping timeout: 250 seconds] 19:31:34 ok i'm back, commit pl0x 19:35:19 chequers: yeah it looks okayish but I need to see what it does at higher power 19:35:20 -!- dtsund has joined ##crawl-dev 19:35:27 oohh, what commit is this 19:35:34 and there are some (maybe only one) formatting commits 19:35:35 nicolae-: oh! 19:35:42 I think you might be happy to see this 19:35:47 !lg * kmap~~containment 19:35:48 2. Sharkman1231 the Skirmisher (L1 MfAK of Lugonu), slain by a spatial maelstrom (kmap: nicolae_abyss_rune_containment_breach) on Abyss:4 on 2015-04-16 17:53:20, with 0 points after 132 turns and 0:00:36. 19:35:53 !lg * kmap~~containment -2 19:35:54 1/2. RushXXI the Ducker (L1 SpAK of Lugonu), mangled by a spatial maelstrom on Abyss:3 (nicolae_abyss_rune_containment_breach) on 2015-04-01 15:49:45, with 0 points after 155 turns and 0:02:12. 19:35:59 oh nm 19:36:01 *kisses fingers* bellissimo 19:36:07 hrm 19:36:10 !lg akett 19:36:11 912. Akett the Ruinous (L25 DEVM of Vehumet), blasted by a smoke demon (divine providence) on Abyss:3 on 2015-05-12 00:34:04, with 582105 points after 106531 turns and 12:53:19. 19:36:14 that'll teach you to dive in the starting abyss 19:36:22 nicolae-: I think that guy basically died to it 19:36:28 !lg akett -tv 19:36:29 912. Akett, XL25 DEVM, T:106531 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 19:36:38 oh, i saw that map nicolae- ! it's genius 19:36:45 aw, thank you 19:36:47 yep! 19:36:54 oh wow 19:36:57 they got him good 19:37:09 and a smoke demon just finished him off 19:37:25 !lm akett rune 19:37:26 86. [2015-05-12 00:33:17] Akett the Ruinous (L25 DEVM of Vehumet) found an abyssal rune of Zot on turn 106512. (Abyss:3) 19:37:39 !lm akett rune -tv:channel=containment:>3 19:37:40 86. Akett, XL25 DEVM, T:106512 (milestone) requested for containment: telnet://termcast.develz.org or http://termcast.develz.org. 19:37:41 there we go 19:38:22 heh 19:38:30 blur'd 19:38:30 wow 19:38:36 this is Bold Gameplay 19:39:13 wwhen you've been wandering about in that damn abyss for too long you just wanna get the fscking rune 19:39:37 !lm akett br.enter=abyss 19:39:38 No milestones for akett (br.enter=abyss). 19:39:54 !lm akett abyss 19:39:55 116. [2015-05-12 00:33:17] Akett the Ruinous (L25 DEVM of Vehumet) found an abyssal rune of Zot on turn 106512. (Abyss:3) 19:40:02 !lm akett abyss -2 19:40:02 115/116. [2015-05-11 05:00:22] Akett the Devastator (L17 DEVM of Vehumet) escaped from the Abyss! (Abyss:1) 19:40:14 !lm akett devm -2 19:40:15 154/155. [2015-05-12 00:15:22] Akett the Ruinous (L25 DEVM of Vehumet) entered the Abyss! (Depths:1) 19:40:23 !lm akett devm -2 x=turns 19:40:24 154/155. [2015-05-12 00:15:22] [turn=104104] Akett the Ruinous (L25 DEVM of Vehumet) entered the Abyss! (Depths:1) 19:40:32 2.4k turns 19:40:36 not really that long 19:40:41 i have a square shaped version of containment breach so that the distance for the maelstroms to get out is the same in all directions but i can't decide whether to have the central area have 4 or 9 maelstroms. i am open to thoughts on the matter, if you two have any. 19:40:57 9 sounds like rather a lot 19:41:05 I like that the choices are 4 or 9 19:41:25 it's 4 now, isn't it? 19:41:27 i think even with squarelos the circular shape is more fun 19:41:52 16 is off the table???? 19:42:01 we need layers 19:42:05 actually, Lasty... 19:42:11 yeah the circle version looks much better 19:42:21 9 maelstroms, 4 caustic shrikes, 1 oof 19:43:01 9 oof, 4 caustic shrikes, 1 maelstrom 19:43:04 shouldn't it be 1 oof, 9 caustic shrikes, 25 maelstroms? 19:43:11 chequers: I don't know what the spell/effect under question is but it's important that stuff like fire storm is square because otherwise there would be the same annoying LoS stuff 19:43:14 s/25/27 19:43:19 just a vault that's like a hundred maelstroms 19:43:31 and no abyss rune 19:43:34 er, annoying circleLoS stuff 19:43:53 elliptic: in this case it's an abyss vault, so I figure people dont really get a chance to reapproach it at the optimal angle 19:43:58 oh, vaults are fine yeah 19:44:01 since they have time pressure to get inside 19:44:07 I'm waiting for whatever feeling I'll have when I hear a lot of new players ask "what's circlelos" 19:44:31 Grandpa, what's circlelos? 19:44:36 i have an idea for a swamp ending vault that has four rooms, the first has 27 1-headed hydra, the next has 9 3-headed hydra, the next has 3 9-headed hydra, and the last has the rune and 1 27-headed lernean hydra 19:44:55 it works because MATH 19:45:02 yes, exactly. 19:45:15 it's a lot of hydras. 19:45:34 shouldn't you have 27 rooms, each with a unique combination of n-ary headed hydras, all leading up to lerny? 19:46:12 27 is only divisible by 3 so the only way to have 27 heads per room is that way 19:46:32 what about one 26-headed hydra and one 1-headed hydra 19:46:33 thats 27 heads 19:46:44 yeah, you don't need equal heads on each hydra 19:46:48 just the correct number per-room 19:46:50 i don't think vault-defined hydras can go up past 26 19:46:51 or a 50-headed hydra and a -23-headed hydra 19:47:05 yeah, you don't need equal heads on each hydra | what the heck is this nonsense 19:47:19 :V 19:47:42 two 0.5-headed hydra 19:48:05 chequers: er...slight problem here 19:48:22 unless I'm misreading this, you've turned PBD into effectively a single level mutation 19:48:30 yet it's still coded as a 3-level one 19:48:38 it seems to do nothing for higher levels of the mutation 19:49:45 the only thing that's obvious is to have a cap based on the mutation level 19:50:01 well, probably a better approach would be to make the regen rate 19:50:06 depend on mutation level 19:50:28 so it's 100 at max level 19:50:33 *100 per corpse 19:50:36 er kill 19:51:26 -!- Daekdroom has quit [Quit: Leaving] 19:51:28 ??troll_leather_armour 19:51:28 troll leather armour[1/1]: Speeds your regeneration by 0.4 HP per turn, but also increases hunger rate by 1.5 while you are injured. All races but felids, draconians, and octopodes can wear this. 4AC, 4ER. Does not work on trolls(0.16-) or deep dwarves. 19:51:36 ??regeneration 19:51:37 regeneration[1/8]: Increases the rate at which you regain HP per turn, at the expense of more nutrition. Different sources stack and vary in effectiveness. The default hunger rate for most races is 3 nutrition per turn. A ring (amulet in 0.16+) of regeneration takes that to 6 per turn. Regeneration doesn't work when you're {sick}; instead it makes Sickness disappear faster. 19:51:52 ??regeneration[2 19:51:52 regeneration[2/8]: The base regeneration rate is your maximum hitpoints / 3. If this number is over 20, then divide the result by two and add ten. For example, 100 max health results in a regen rate of 26. RR accumulates every turn and for every 100 RR you gain, you regenerate 1 hp. For 1 hp per turn, 540 health is needed. For 1 hp per 2 turns, 240. 19:51:57 ??regeneration[3 19:51:57 regeneration[3/8]: An amulet or troll leather armour adds 40 to your rr, player mutation 20 per level, and the status effect (spell) 100. What this means is that an amulet of regen or troll leather armour effectively doubles your healing rate (or better) for most characters. 19:52:13 -!- ldf has quit [Ping timeout: 256 seconds] 19:53:30 gammafunk: oh, duh 19:53:49 -!- Yermak has quit [Ping timeout: 246 seconds] 19:53:50 I used to have the % chance of adding a stack depend on mutation level 19:54:02 I like your approach more though 19:54:13 well it does depend 19:54:19 on how much you want to follow the old behaviour 19:54:32 the old behaviour limited the effect by proximity 19:54:40 but gave full effect within proximity 19:55:31 yeah I guess you kind of would need to reduce the regen 19:55:49 if you allow different numbers of heads per hydra you will need 2^26 rooms. i think nicolae-'s plan of just 4 rooms is better 19:56:48 hrm, scaling up the regen seems pretty good 19:57:02 er, actually 19:57:17 right regen doesn't do super a lot in fights unless it's 100 or so 19:57:44 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20:00:14 what do you think about rr scaling of 33,66,100? 20:00:56 chequers: well as I think about it, the problem is that the mutation won't do a lot in fights (which is the only time it's active) if you add regen much less than 100 20:01:03 since 100 more regen is about 1hp in a turn 20:01:13 so 33 is like 1hp every 3 turns 20:01:38 so basically the chance does need to be affected by the mutation level or something like that 20:01:51 I mean it's super strong as you stack it, and that's kind of the point 20:02:10 one or two kills is modestly impactful in a fight 20:02:23 so maybe it should just be hard to get past e.g. 2 at level one 20:02:39 but it's a bit awkward scaling 20:02:59 l3 isn't going to be a ton greater than l2, but I suppose it'd be fine 20:03:37 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 20:04:26 maybe if you just went by 50 or 60 each level 20:04:34 in terms of rr and then had a lower cap 20:05:02 depends on how much you want to reward "as many kills as possible" versus "just getting the kills sooner" 20:05:38 changing the scaling was my initial idea 20:06:02 i'll try some stuff in an hour or so 20:06:02 well I think 33 is probably just too low but something like 50 or 60 20:06:25 and I think you'd just need a lower cap, the problem with this is that before you used 100 and printed Regen 20:06:29 like the spell, which does give 100 20:06:40 but now you're printing Regen yet it's not the same regen with each level 20:07:05 if you want it to be 100/200/300 regen then obviously you've got to make it harder to increase the stacking 20:07:27 well even then you have the same problem in that Regen no longer means "100 rr" 20:07:37 this is a numbers thing, so maybe you should ask elliptic! 20:08:03 I'm printing Regen (%d) 20:08:03 he will have formulas and metric spaces and stuff like that at the ready 20:08:19 so the strength is still visible to the player (previously you could manually count corpses) 20:08:49 yes, what I'm saying is that currently when we print Regen it means 100 rr because it's from the spell; although, what does current pbd print? 20:08:58 ah 20:09:18 if you have regen the spell and pbd active you'd see Regen (3) Regen in your status bar 20:09:50 yeah, and that's fine 20:10:07 but do you change the printing of PBD regen display? 20:10:23 ah, yeah the old one just printed "Regen+" 20:10:32 yes 20:10:37 -!- CanOfWorms has joined ##crawl-dev 20:10:51 yeah, I think the confusion about what regen means is debatable, but I'm concerned about doing the scaling right 20:10:57 making the stacking harder, but with stronger stacks might be a good move 20:11:12 current pbd is most effective killing trash bands 20:11:45 well pbd is just really strong because it's so easy to get a few corpses 20:11:53 and then you've got 3x regen the spell 20:12:01 yep 20:12:31 that's true regarding trash bands, and this patch probably makes that better overall 20:13:26 anyhow, feel free to make whatever scaling you want, but I personally will probably ask mpa or elliptic at least for some sanity check before merging this 20:14:23 sure, thanks 20:14:32 50 would be pretty reasonalbe as a scale, I should think, and maybe you could make it slightly more difficult to stack? 20:14:43 someone might say I'm an idiot there though 20:16:21 New branch created: pull/28 (1 commit) 13https://github.com/crawl/crawl/pull/28 20:16:21 03noxdominus02 07[pull/28] * 0.17-a0-990-gcfb13b4: Update commands.txt 10(8 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/cfb13b42fd71 20:16:27 gammafunk: usually someone says you're an idiot here as well 20:16:49 that's completely untrue, no one has ever said I'm wrong about anything 20:16:56 nor have I ever lost a game of crawl 20:17:10 you're wrong on both counts 20:17:13 i know where all my games of crawl are; i haven't lost any either! 20:17:19 personally I enjoy the concept of something that stacks really high but really rarely, so you'd have a lot of fun attractig the attention of entire orc:4 and seeing how high the stack can go 20:17:34 but it does make the ability more useful when it's less needed 20:17:47 not neccessarily a balance problem but sort of dumb design 20:18:00 I suppose it's the same problem mak healing has though 20:18:14 mak healing is a really great design 20:18:20 fr: max level regen stack means you can die and immediately heal without issue 20:18:59 implemented 20:19:10 you get co-producer credit 20:19:15 You die... but only for a moment. 20:19:22 i'm in contributors :P 20:19:58 gammafunk: here's another idea: add random2(level) stacks instead of 1 20:20:21 i got a contributor credit for changing one character of actual code and then changing a bunch of documentation and vaults 20:20:38 sounds like you changed one character more than necessary 20:20:44 indeed 20:20:47 that's similar to changing the rr of each stack, but yeah that's good in that there's no confusion about what each stack is 20:20:56 i think i got my first one for a tile that was never used 20:21:12 i ran a server and got added to the credits?! 20:21:26 New branch created: pull/29 (1 commit) 13https://github.com/crawl/crawl/pull/29 20:21:26 03noxdominus02 07[pull/29] * 0.17-a0-990-g1d7c702: Update commands.txt 10(18 minutes ago, 1 file, 63+ 27-) 13https://github.com/crawl/crawl/commit/1d7c702d5eed 20:21:29 chequers: you would have to be careful about applying the chance correctly to each point from those that you rolled (if mut level > 1) 20:22:20 I was thinking to just pretend that's not a problem, and call it a bonus of higher level mut 20:22:34 hrm, well you've made a higher cap remmeber 20:22:37 of 10 vs. 7 20:22:55 it's pretty much impossible to hit >5 with the current (my PR) design 20:23:09 hrm, well certainly not impossible 20:23:14 like, if I spawn 3 saint roka bands I hit 7 for a few turns 20:23:15 -!- NeremWorld has quit [Ping timeout: 250 seconds] 20:23:17 but yeah the chance is fairly low 20:23:19 it's just 1/N right? 20:23:29 100%/90%/80%/... 20:23:46 and 0.25str lost per turn, on average 20:24:06 -!- edgefigaro has quit [Quit: Page closed] 20:24:08 well, if you're at 5, the chance of getting to 6 on a kill is 50%? 20:24:51 03Lasty02 07* 0.17-a0-990-gcf6e620: New negative randart property: Entropy 10(28 minutes ago, 6 files, 21+ 0-) 13https://github.com/crawl/crawl/commit/cf6e62033103 20:24:51 03Lasty02 07* 0.17-a0-991-gf072c89: New negative randart property: LifeHungry 10(16 minutes ago, 6 files, 19+ 0-) 13https://github.com/crawl/crawl/commit/f072c893a8ae 20:24:51 03Lasty02 07* 0.17-a0-992-g141a081: New negative randart property: Confusing 10(9 minutes ago, 6 files, 24+ 0-) 13https://github.com/crawl/crawl/commit/141a081b9ea4 20:24:54 I will killing stuff and seeing 7 for sure 20:24:59 ho boy 20:25:05 what zee hec 20:25:18 they're all secretly just +Twstr 20:25:31 fr re-add Twstr on an unrand 20:25:39 well, I do see +Twstr there but 20:25:45 is the curse reform finally coming in? :o 20:25:46 is that code not marked saved compat? 20:26:12 gammafunk: yeah, currently +Twstr isn't marked for removal. Maybe should be. 20:26:16 -!- Yllodra has quit [Ping timeout: 240 seconds] 20:26:24 CanOfWorms: which curse reform? 20:26:41 the one where curses are replaced with various negative effects on unwield 20:26:49 -!- odiv_ has quit [Ping timeout: 264 seconds] 20:26:51 e.g. contam 20:27:02 ah 20:27:25 -!- Insomniak` has quit [Ping timeout: 264 seconds] 20:27:35 -!- vale has quit [Ping timeout: 250 seconds] 20:28:14 -!- squid_ has quit [Quit: Page closed] 20:28:32 hrm this really might have been better to go in a branch 20:28:35 for tweaking 20:29:07 Could still revert and put into a branch, theoretically 20:29:19 do you think it'll be that disruptive? 20:29:26 yeah I'm not saying that has to happen at this point 20:29:44 eh, I guess it's debatable 20:29:57 03chequers02 07[pull/15] * 0.17-a0-880-g20c8cc4: Add mutation level scaling to PBD. 10(12 hours ago, 1 file, 8+ 5-) 13https://github.com/crawl/crawl/commit/20c8cc49c768 20:30:15 peanut gallery and all that, but how could this be disruptive? lots of randarts are useless already 20:30:21 I'm not a fan of "LifeHungry" that's for sure 20:30:38 confusing seems about 100x worse than the other two effects, but is no cheaper 20:30:52 i suppose the chance is 10x less, so it's only 10x worse :p 20:30:55 !learn add confusing A randart property that causes confusion rarely when the player takes a hit. Has a (number of Confusing artefacts worn) in 100 chance of triggering. 20:30:56 confusing[1/1]: A randart property that causes confusion rarely when the player takes a hit. Has a (number of Confusing artefacts worn) in 100 chance of triggering. 20:31:01 does it matter how many randart effects there are for chance of negative vs positive 20:31:06 or is it fixed like mutations 20:31:10 chequers: I assumed it was supposed to be a clarity check, not actually confuse you 20:31:13 DrKe: not since I changed up randart gen 20:31:13 Lasty: typo in confusing 20:31:20 + int confusion_sources = you.scan_artefacts(ARTP_CONFUSING); 20:31:20 + if (x_chance_in_y(drain_sources, 100)) { 20:31:31 oh crap 20:31:35 I didn't amend my commit 20:31:45 I already fixed that, but didn't recommit 20:31:47 !blame3 Lasty 20:31:47 Laaaaastyyyyy 20:31:55 -!- pikaro has quit [Ping timeout: 255 seconds] 20:32:01 travis is gonna be so mad 20:32:16 Travis is going to give me such a yelling 20:32:27 how does that deal with names that have no vowels 20:32:27 8 turns of confusion every 100 attacks!' 20:32:51 03Lasty02 07* 0.17-a0-993-g1e7f82d: Fix typo in Confusing implementation 10(45 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1e7f82d4be4b 20:32:54 chequers: 5-7 turns 20:33:18 gammafunk: what part of LifeHungry makes you not a fan? 20:33:33 oh I meant the name 20:33:34 what counts as an instance of damage? does poison drain you a bunch? 20:33:46 gammafunk: oh, fair nuff. Suggestions for a better name? "Drain" is out, sadly. 20:33:50 Entropy -> Corrosive, LifeHundry -> Draining, Confusing -> Confusing 20:34:04 or SelfDrain? 20:34:07 LifeHundry? 20:34:12 LifeLaundry 20:34:17 chequers: the +10 scimitar "Plog" {drain, Draining} 20:34:18 "Bad" 20:34:32 NegaHurt 20:34:40 DarkOuch 20:34:41 Leeching 20:34:48 wait, that's an unrand 20:34:56 Leech kind of works 20:35:02 Dyrovepreving 20:35:08 {Jinxed}? {Siphon}? 20:35:10 Enervating 20:35:18 I would expect Enervating to drain mp 20:35:20 Goth 20:35:27 why 20:35:34 ??leech 20:35:34 leech[1/1]: The +8 demon blade "Leech" {vamp, rN+ AC-2 EV-2 Str-2 Dex-2 Int-2}. Has a guaranteed on-hit vampiric effect! 20:35:34 !learn add entropy A randart property that gives you a 10% chance to get drained upon taking damage. 20:35:35 entropy[2/2]: A randart property that gives you a 10% chance to get drained upon taking damage. 20:35:37 it's not a defined term in game 20:35:37 Lecherous? 20:35:53 that's the name of dpeg's spider god 20:35:54 nicolae-: it drains mp in tome or something 20:36:06 i assume 20:36:09 erg 20:36:13 that entry was bad 20:36:21 !learn add lifehungry A randart property that gives you a 10% chance to get drained upon taking damage. 20:36:22 lifehungry[1/1]: A randart property that gives you a 10% chance to get drained upon taking damage. 20:36:25 wasn't entropy the corrosion one 20:36:29 yeah 20:36:38 !learn edit entropy[2 s/get drained/get corroded/ 20:36:38 entropy[2/2]: A randart property that gives you a 10% chance to get corroded upon taking damage. 20:36:39 maybe call lifehungry entropy 20:36:42 and call the corrosion one something else 20:36:50 that's just me being dumb 20:36:52 !learn edit lifehungry[1] s/get/be/ 20:36:52 lifehungry[1/1]: A randart property that gives you a 10% chance to be drained upon taking damage. 20:37:06 !learn edit entropy[1] s/get/be/ 20:37:06 No change: regex `get` does not match `see {entropy weaver}` 20:37:16 !learn edit entropy[2] s/get/be/ 20:37:16 entropy[2/2]: A randart property that gives you a 10% chance to be corroded upon taking damage. 20:37:37 Lasty: I think poison damage might indeed be a problem with this 20:37:38 I'm open to a rename on any of the three properties if there's a consensus on better names 20:37:52 you'd swap it out for resting it off 20:38:03 maybe it needs a minimum damage amount to trigger 20:38:06 like entropy makes more sense for me as the draining one 20:38:10 gammafunk: let me check on that. I thought it wouldn't apply to poison. 20:38:29 ah, maybe not; it's put in ouch() 20:38:30 maybe the effects should proc on equip too? 20:38:31 entropy = corrosion is already an association due to entropy weavers 20:38:46 freakin' precedent 20:38:53 i never got entropy = corrosion 20:39:06 Lasty likes being abstract 20:39:06 same but w/e 20:39:18 it's precedent that killed the caustic bee 20:39:29 well, entropy leads to corrosion 20:39:33 i think. is corrosion exo or endothermic 20:39:57 exo 20:40:07 k 20:40:19 ... I thought the relationship between entropy and corrosion was reasonably clear 20:40:41 yeah, ditto 20:40:53 hrmm 20:41:00 for me, entropy is "loss of energy" and in crawl, I associate energy with "negative energy", so it free associates to draining before corrosion 20:41:17 fog blood doesn't trigger on poison damage, right? This should work the same. That said, it looks like it is triggering on poison. 20:41:24 it would make more sense for draining for me 20:41:31 @??spriggan_druid 20:41:31 spriggan druid (03i) | Spd: 10 (move: 60%) | HD: 11 | HP: 36-49 | AC/EV: 3/18 | Dam: 18 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(100) | XP: 727 | Sp: stone arrow (3d18), awaken forest, druid's call, minor healing (2d5) [04emergency] | Sz: little | Int: high. 20:41:33 but if you arleady have entropy weavers then you should try to be consistent 20:41:36 @??spriggan_rider 20:41:36 spriggan rider (12i) | Spd: 10 (move: 60%) | HD: 11 | HP: 52-70 | AC/EV: 1/18 | Dam: 27 | 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(100) | Vul: 09poison | XP: 807 | Sz: small | Int: high. 20:41:41 @??spriggan_berserker 20:41:41 spriggan berserker (04i) | Spd: 10 (move: 60%) | HD: 12 | HP: 45-64 | AC/EV: 3/18 | Dam: 27 | 10weapons, 10items, 10doors, fighter, priest, see invisible | Res: 06magic(120) | XP: 836 | Sp: brothers in arms [11!AM], berserker rage [11!AM], trog's hand [11!AM] | Sz: little | Int: normal. 20:42:09 Lasty: fog might check for damage amount 20:42:16 I recall it works only on larger hits 20:42:28 yeah maybe_fog(dam) 20:42:49 can't you bleed smoke even if you take only 1 hp 20:42:52 just it's a really chance 20:42:55 really low* 20:42:56 gammafunk: yeah, that seems to be it 20:42:59 ah 20:43:04 well you could go that route as well 20:43:13 gammafunk: I'm going to block these calls if the damage source is poison 20:43:21 or else set the threshold to > 1 hp 20:43:27 hrm 20:43:37 ouch.cc:754:1: warning: no return statement in function returning non-void [-Wreturn-type] 20:43:39 because that's definitely not the intent 20:43:40 I guess triggering with high chance based on high damage 20:43:41 Lasty: ^ ? 20:43:44 -!- nicolae- has left ##crawl-dev 20:43:45 is kind of a different design 20:44:09 chequers: weird, I didn't get that message. It's true tho. I'll fix it. 20:44:58 Lasty: from 4.8.2 20:45:28 (gcc) 20:49:20 03Lasty02 07* 0.17-a0-994-g2e31166: Fix a function return type. 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2e31166f17d9 20:49:20 03Lasty02 07* 0.17-a0-995-gb5fa8d7: Prevent poison from triggering new negative randart properties 10(49 seconds ago, 1 file, 6+ 3-) 13https://github.com/crawl/crawl/commit/b5fa8d734bc3 20:53:05 -!- iamtehcrispy has quit [Client Quit] 20:53:14 -!- reaverb has joined ##crawl-dev 20:56:51 -!- UncertainKitten has joined ##crawl-dev 20:57:46 ??flag day 20:57:46 flag day[1/1]: The day our push urls move from {gitorious} to {github}. http://www.catb.org/jargon/html/F/flag-day.html 20:57:56 Seems like that should happen soon 20:58:07 Doesn't gitorious become read-only in four days? 21:05:23 -!- reaverb has quit [Ping timeout: 246 seconds] 21:06:20 -!- reaverb has joined ##crawl-dev 21:09:23 -!- amalloy is now known as amalloy_ 21:10:38 -!- Molotove is now known as VGC 21:10:45 -!- VGC has quit [Client Quit] 21:13:18 -!- stubblyhead has quit [Read error: Connection reset by peer] 21:21:58 -!- Chance672 has quit [Ping timeout: 272 seconds] 21:22:25 -!- rophy has quit [Remote host closed the connection] 21:22:54 -!- PsyMar has quit [Ping timeout: 252 seconds] 21:25:34 @??cacodemon 21:25:34 cacodemon (082) | Spd: 10 | HD: 13 | HP: 80-110 | AC/EV: 11/10 | Dam: 22, 22 | 05demonic, 10doors, see invisible, fly, regen | Res: 06magic(160), 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 1636 | Sp: b.energy (3d20) [06!sil], slow [06!sil], confuse [06!sil], malmutate [06!sil], dig [06!sil] | Sz: Large | Int: high. 21:26:42 yes, flag day should happen soon 21:26:54 I'm sure someone with the relevant access will just do it soon enough 21:27:03 I can't change the gitorious repo afaik 21:27:36 !tell doy Disabling the gitorious -> github mirroring script soon would be nice, gitiorious stops working on May 15th. 21:27:37 reaverb: OK, I'll let doy know. 21:27:46 -!- Guest53601 is now known as n1k 21:27:47 -!- n1k has quit [Changing host] 21:27:47 -!- n1k has joined ##crawl-dev 21:29:19 he knows :) 21:29:23 we talked about it today 21:29:32 Oh oops. 21:29:43 nbd, he's probably planning on just doing it soon 21:29:44 Well disabling it today might have been good >_> <_< 21:29:55 well there's just a decision on how to disable 21:30:08 -!- Lasty has quit [Quit: Leaving.] 21:31:56 I thought "add a special commit to gitiorious pointing people to github, otherwise no changes" was the consensus? 21:33:01 But yeah we'll have time to modify how we disable if we transition soon enough! 21:33:27 I just feel this is might be left to the last minute >_> <_< 21:34:58 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 21:37:04 -!- jeanjacques has joined ##crawl-dev 21:46:56 -!- Chance672 has quit [Ping timeout: 240 seconds] 21:47:48 I think |amethyst will swoop in an save us from total annihilation 21:49:45 it's a bird, it's a plan, no, it's amerthyst-man! 21:51:43 a bird, a plan, a canal, |amethyst 21:51:54 too bad it's not a palindrome 21:51:54 -!- Shard1697 has quit [Ping timeout: 264 seconds] 21:55:11 " Aim: a goblin (chance to pierce this monster's MR: 88%) " 21:55:12 Does this seem fine? just (chance 88%) seems a little obtuse/hard to understand. 21:56:17 It does make lines wrap more often but I don't think that much more often. 21:56:59 'pierce this monster's MR' isn't super clear that the ability will then definitely succeed 21:57:27 it sort of implies there might be other checks that could cause an 88% roll to still fail 21:57:45 maybe this is a dumb idea, but what about simply "success chance 88%"? 21:57:49 Well for example your ability could fail. 21:57:58 So there are other checks than the 88%. 21:58:24 success chance 88% is kind of mislead because it doesn't take into account ability failure imo. 21:58:45 But I think it would be better than the status quo. 21:59:09 "resist chance 12%"? 21:59:42 i wonder if you could re-order the checks so that you only get a targeting reticule if it's the last check to roll for 21:59:45 That's also a reasonable idea. 22:00:04 chequers: "i wonder if you could re-order the checks so that you only get a targeting reticule if it's the last check to roll for" what does this mean? 22:00:29 well, you said the 88% chance could still fail due to failure rate of casting 22:00:51 what if you roll that failure rate and only enter targeting mode if the ability will succeed? 22:01:01 Ok, what does "targeting reticule" mean? 22:01:06 like, smite-targeting mode 22:01:41 Oh entering target mode after rolling for failure has been used before and is inconvient because often you want to use the targetting before deciding whether to use the ability. 22:02:03 <|amethyst> yeah, that would mean no cancelling 22:02:13 For example if you have a piecring beam and need to see how the ray fuzzing works. 22:02:32 We've mostly move toward putting the failure checks for abilities as late in the process as possible. 22:02:54 good point(s) 22:03:13 What we really want to say is "Given that you succeed in using this ability, there is a X% chance that this ability will fail to have an effect anyway due to this monster's MR" 22:03:18 except we need to par it down. 22:03:43 <|amethyst> and that still assumes that no enchantments can do nothing for other reasons 22:03:48 "Cast chance 99%, resist chance 12%"? That has the two percentages flipped which is super confusing 22:04:16 Also what |amethyst said : / 22:04:22 well, I guess if there's more than two checks this doesn't scale. I'll go back to my earlier idea of "resist chance 12%" 22:04:34 <|amethyst> that or maybe "(88% chance to defeat MR)" 22:04:46 I like chance to defeat MR. 22:05:18 -!- Sovek has quit [Quit: The early bird may get the worm, but the second mouse gets the cheese] 22:05:28 Having the % at the end seems kind of important though? So players can see the number instantly. 22:05:38 Instead of needing the parse the pharse to find the number. 22:06:24 <|amethyst> eh, beginning of the parentheses is a privileged enough position 22:06:31 <|amethyst> if you want to make it easier to spot, colour-code it 22:06:47 Well things like "sleeping" go before it. 22:06:53 <|amethyst> hmm 22:07:07 So you have "(resting, chance 88%)" currently. 22:07:15 But color coding is also a good idea. 22:07:32 <|amethyst> hm 22:10:28 What color should the % chance be? 22:10:43 I'm currently going with "chance to defeat MR: X%" 22:11:50 It could also be colored like spell failure. 22:12:25 -!- mong has quit [Ping timeout: 246 seconds] 22:15:46 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:16:16 -!- icezizim has quit [Quit: Page closed] 22:16:37 -!- murphy_slaw has quit [Ping timeout: 264 seconds] 22:17:13 -!- Rotatell has quit [Ping timeout: 264 seconds] 22:18:38 -!- Rotatell has joined ##crawl-dev 22:19:11 -!- st_ has quit [Read error: Connection reset by peer] 22:19:32 -!- st_ has joined ##crawl-dev 22:19:53 -!- travis-ci has joined ##crawl-dev 22:19:54 The build has errored. (master - ada8a91 #2578 : Neil Moore): http://travis-ci.org/crawl/crawl/builds/62132782 22:19:54 -!- travis-ci has left ##crawl-dev 22:22:38 -!- clouded_ has joined ##crawl-dev 22:22:53 red for below 50%, yello below 90%? 22:23:38 03chequers02 07[pull/15] * 0.17-a0-881-g95589e4: pbd typo 10(2 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/95589e409b53 22:23:38 03chequers02 07[pull/15] * 0.17-a0-882-g0e6e355: fix scaling 10(14 hours ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/0e6e35594927 22:23:41 colour is sort of enforcing a success change interpreteation on the player 22:23:41 -!- st_ has quit [Read error: Connection reset by peer] 22:23:41 -!- ussdefiant has joined ##crawl-dev 22:23:44 some people may be fine with 50% failure on their slow wand but some nemelexers may worry when it's >10% 22:24:32 -!- Athaboros has quit [Ping timeout: 244 seconds] 22:29:42 Yeah I think I'm just going to leave the color out and note in the commit message its a possible route to improvement. 22:29:58 Just because there's no one color that would work "well" for every ability. 22:36:39 <|amethyst> yeah, I guess one problem with reusing the miscast colours is that in the case of miscasts they're tied to danger, not chance of failure 22:36:39 -!- MgDark_HOFi has joined ##crawl-dev 22:36:58 hello, i join here because i got this message 22:37:01 You are suddenly pulled into a different region of the Abyss! 22:37:02 Unlinked item held by dead monster: 22:37:04 long sword 22:37:05 item #29: base: 0; sub: 15; plus: -1; plus2: 0; special: 0 22:37:07 quant: 1; ident: 0x20000102; ident_type: 0 22:37:08 x: -2; y: -2; link: 27011 22:37:25 Yeah unlinked item errors started popping out recent <_< >_> 22:37:44 well im in 0.16 22:37:56 !kw recent 22:37:56 Keyword: recent => cv>=0.15 22:38:05 <|amethyst> ashenzari by any chance? 22:38:10 beogh 22:38:27 btw I /think/ you can replicate unliked item errors by &g on monsters with items, unless that's a known issue? 22:39:12 I've been using &g on monsters with items to test warning players when tukima's dance will cause god wrath and I've receieved many unlinked item errors. 22:39:15 <|amethyst> that's probably different, but also should be fixed 22:39:43 <|amethyst> #8430 #7983 #9225 22:39:47 <|amethyst> probably several others 22:39:56 <|amethyst> MgDark_HOFi: is this online or off? 22:40:03 online 22:40:17 <|amethyst> can you log in with ssh? 22:40:36 you mean with a terminal? 22:40:40 <|amethyst> yeah 22:40:40 like putty? 22:40:43 <|amethyst> yeah 22:40:53 sure, i ahve to download it, but np 22:40:53 <|amethyst> the ssh interface has a save backup option, but webtiles doesn't yet 22:41:19 <|amethyst> log in, then do 0.1(6) -> (A)dvanced -> (b)ackup -> (n)ormal 22:41:26 <|amethyst> and post the URL it gives you to one of those bugs 22:41:31 <|amethyst> maybe #8430 ? 22:41:39 ok 22:42:03 hmm forgot how to connect to crawl ssh 22:42:08 <|amethyst> which server? 22:42:25 cszo 22:42:39 <|amethyst> connect to crawl.s-z.org, default port (22) 22:42:47 <|amethyst> login crawl password crawlingtotheusa 22:43:05 <|amethyst> or you can set up the key, but a password is probably easier if you're just doing it once 22:43:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:44:38 weird, why i cant write my password when asked? im already connected, but i am in the login 22:44:58 to my own account ofc, it sounds like windows errors when i try to type numbers 22:44:58 <|amethyst> it doesn't show anything while you're typing, if that's what you mean 22:45:11 <|amethyst> oh, using the keypad? 22:45:24 no it sounds "pow pow", like when you are trying to type or do an action you cant 22:45:25 <|amethyst> you probably have putty set up to send those are arrow keys or something 22:45:45 ok done 22:46:04 <|amethyst> that should have given you a URL, copy that and paste it as a comment at 22:46:07 <|amethyst> !bug 8430 22:46:07 https://crawl.develz.org/mantis/view.php?id=8430 22:46:30 emm i had to log into the game 22:46:32 ? 22:46:40 <|amethyst> oh, no 22:46:41 like playing now? 22:46:46 <|amethyst> go to the 0.16 menu 22:46:51 <|amethyst> then press A for advanced 22:46:54 ah i saw it 22:46:55 sorry 22:47:08 <|amethyst> then b for backup and n for normal (it sounds like it wants you to say "y" but you really want "n") 22:48:27 ok... i cant copy paste looks like xD 22:48:38 like copy, pressing ctrl-c closed the putty xD 22:48:38 <|amethyst> to copy in putty, just select the text with the mouse 22:48:47 <|amethyst> selecting it is enough to copy 22:48:55 <|amethyst> see if you can paste it 22:49:21 -!- gressup has quit [Quit: Leaving] 22:49:45 Character "MgDark" in crawl-0.16. 22:49:46 Backing up: successful. 22:49:48 - https://dobrazupa.org/saves/MgDark-crawl-0.16-150512-0349.tar.bz2 22:49:52 <|amethyst> there we go 22:50:05 <|amethyst> I can post that to the bug 22:50:19 sure 22:51:42 -!- panicbit has quit [Ping timeout: 272 seconds] 22:52:58 <|amethyst> okay 22:53:35 <|amethyst> https://crawl.develz.org/mantis/view.php?id=8430#c29048 22:54:12 -!- mauris has quit [Ping timeout: 255 seconds] 22:55:48 -!- mizu_no_oto has quit [Client Quit] 22:55:59 03reaverb02 07* 0.17-a0-996-ge445d5e: Clarify a line when targeting Hexes (Pollen Golem) 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e445d5e68248 22:57:33 another error 22:57:36 Unlinked item held by dead monster: 22:57:38 long sword 22:57:39 item #29: base: 0; sub: 15; plus: -1; plus2: 0; special: 0 22:57:41 quant: 1; ident: 0x20000102; ident_type: 0 22:57:42 _ x: -2; y: -2; link: 27011 22:57:45 -!- mamgar has quit [Read error: Connection reset by peer] 22:57:48 i think its the same error imo 22:57:50 <|amethyst> same item 22:57:51 <|amethyst> yeah 22:59:28 -!- Shard1697 has joined ##crawl-dev 22:59:33 MgDark_HOFi: that will happen whenever you enter the level (or branch) with that unlinked item until you finish the game 23:05:19 -!- WalkerBoh has joined ##crawl-dev 23:06:40 -!- CanOfWorms has quit [Read error: Connection reset by peer] 23:07:08 -!- CanOfWorms has joined ##crawl-dev 23:17:03 -!- emeraldemon has quit [Quit: emeraldemon] 23:17:30 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 23:22:09 -!- amalloy_ is now known as amalloy 23:26:48 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-995-gb5fa8d7 (34) 23:27:00 -!- Blazinghand has joined ##crawl-dev 23:29:27 -!- rast has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.2/20150415140819]] 23:35:25 -!- Imosa has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141127111547]] 23:37:10 -!- stubblyhead has quit [Read error: Connection reset by peer] 23:39:01 -!- stubblyhead has quit [Read error: Connection reset by peer] 23:39:27 -!- muravey has quit [Ping timeout: 256 seconds] 23:39:44 -!- muravey has joined ##crawl-dev 23:42:24 -!- rast has joined ##crawl-dev 23:45:27 -!- reaverb has quit [Quit: Leaving.] 23:47:37 -!- zxc232 has joined ##crawl-dev 23:51:48 -!- bmfx has quit [Quit: Lost terminal] 23:56:01 -!- Nobuharu has quit [Ping timeout: 246 seconds] 23:58:50 -!- doubtofbuddha has quit [Ping timeout: 272 seconds] 23:59:12 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]]