00:01:36 <+|amethyst> Linley Henzell, Tarn Adams, and Mark Johnson --- the ultimate all-star programming dream team <-- to develop a game that 1.0's a few weeks after the heat death of the universe 00:04:03 <|amethyst> The single source file grows so large that it causes the universe to collapse upon itself in a great crunch 00:04:52 -!- anubiann00b has quit [Quit: Page closed] 00:05:01 -!- Hanyuu has quit [Quit: Page closed] 00:06:35 oh my god... it's full of dwarfs 00:10:37 -!- tcsc has quit [Quit: This computer has gone to sleep] 00:10:58 Unstable branch on crawl.s-z.org updated to: 0.17-a0-547-g5e20af8 (34) 00:13:58 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 00:15:12 -!- doubtofbuddha has quit [Ping timeout: 272 seconds] 00:16:02 you're assuming tarn adams is capable of working with other human beings 00:16:07 which he generally prefers not to 00:16:35 (also the strength of tarn adams/dwarf fortress is almost certainly not the quality of the code) 00:18:51 Unstable branch on crawl.develz.org updated to: 0.17-a0-547-g5e20af8 (34) 00:19:13 -!- tgcid9999 has quit [Ping timeout: 246 seconds] 00:19:15 entropy weavers seem pretty common 00:20:05 <|amethyst> in spider they're about 1.5x as common as ghost moths 00:20:06 -!- shummie has quit [Quit: Page closed] 00:20:25 <|amethyst> in vaults they match orc warlords, in depths great orbs of eyes 00:29:24 -!- AlphaQ has quit [Remote host closed the connection] 00:29:33 -!- Siegurt has quit [Quit: Leaving.] 00:31:48 -!- ystael has quit [Ping timeout: 265 seconds] 00:32:17 -!- ProzacElf has quit [Ping timeout: 252 seconds] 00:35:03 -!- tabstorm has quit [Ping timeout: 256 seconds] 00:38:59 -!- Zannick has quit [Ping timeout: 245 seconds] 00:39:25 -!- CcS has quit [Ping timeout: 255 seconds] 00:41:10 -!- Zannick has joined ##crawl-dev 00:44:59 -!- Siegurt has joined ##crawl-dev 00:47:39 -!- WalkerBoh has quit [Remote host closed the connection] 00:51:36 -!- dtsund has quit [Quit: dtsund] 00:53:16 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-547-g5e20af8 00:54:23 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:55:10 -!- halberd has quit [Ping timeout: 252 seconds] 01:01:30 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:03:57 i really wish they'd have a tile 01:06:16 -!- elliptic has quit [Read error: Connection reset by peer] 01:09:20 chequers: whom 01:09:31 entropy weavers 01:12:28 -!- honeybadger has quit [Quit: Page closed] 01:17:13 -!- CacoS has quit [Read error: Connection reset by peer] 01:19:20 %git db80c50 01:19:20 07MarvinPA02 * 0.17-a0-496-gdb80c50: Make teleportitis only trigger when it would land in LOS of enemies 10(8 days ago, 11 files, 71+ 48-) 13https://github.com/crawl/crawl/commit/db80c5092e8b 01:19:51 -!- Siegurt has quit [Quit: Leaving.] 01:24:27 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:25:46 -!- CcS has quit [Ping timeout: 255 seconds] 01:25:53 -!- Mekanik has quit [Quit: Buy...] 01:27:15 -!- Siegurt has joined ##crawl-dev 01:27:50 -!- Siegurt has quit [Client Quit] 01:30:57 -!- serq has quit [Quit: leaving] 01:32:05 FR: after ballistomycetes are removed... 01:32:20 -!- Siegurt has joined ##crawl-dev 01:32:32 take their life cycle and give it to orbs of fire 01:36:27 -!- Imosa has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141127111547]] 01:39:53 -!- RavelordNeato has quit [Client Quit] 01:41:57 -!- SomeStupidGuy has quit [Ping timeout: 276 seconds] 02:01:54 -!- Mekanik has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 02:02:38 -!- rophy has quit [Ping timeout: 252 seconds] 02:08:28 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 02:14:51 -!- DrStalker has quit [] 02:17:42 -!- ussdefiant has quit [Ping timeout: 276 seconds] 02:17:52 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 02:20:29 -!- ystael has quit [Ping timeout: 246 seconds] 02:20:39 -!- simmarine has quit [Quit: Leaving] 02:21:21 -!- Kintak has quit [Read error: Connection reset by peer] 02:21:29 -!- n1k has quit [Read error: Connection reset by peer] 02:21:54 -!- bonghitz has quit [Read error: Connection reset by peer] 02:22:55 -!- pikaro has quit [Ping timeout: 255 seconds] 02:23:06 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-547-g5e20af8 (34) 02:23:59 -!- n1k has joined ##crawl-dev 02:24:23 -!- n1k is now known as Guest71505 02:28:18 -!- Yllodra has quit [Ping timeout: 252 seconds] 02:33:03 -!- Siegurt has quit [Quit: Leaving.] 02:34:10 -!- mumbologist has quit [Ping timeout: 252 seconds] 02:49:24 -!- elliptic has joined ##crawl-dev 02:55:49 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 02:56:39 -!- giann has joined ##crawl-dev 02:57:41 -!- sk3 is now known as ktgrey 03:05:19 -!- angelichorsey has left ##crawl-dev 03:09:22 -!- Basil has quit [Ping timeout: 265 seconds] 03:19:23 -!- jmc245 has quit [Read error: Connection reset by peer] 03:26:50 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:28:58 -!- Finerminer has quit [Quit: Page closed] 03:29:18 -!- Icadius has quit [Read error: Connection reset by peer] 03:31:29 -!- Guest71505 is now known as n1k 03:31:32 -!- n1k has quit [Changing host] 03:31:32 -!- n1k has joined ##crawl-dev 03:34:19 -!- bonghitz has quit [Remote host closed the connection] 03:34:21 -!- Patashu has joined ##crawl-dev 03:37:29 when i teleport (or blink) while having -cTele, i get a message like "A powerful magic prevents control of your teleportation." even if i'm not attempting to control it. is this on purpose? seems kinda silly 03:39:24 -!- Pacra has quit [Ping timeout: 245 seconds] 03:39:25 you can start ctele after a teleport, right? 03:39:26 n1k: You have 1 message. Use !messages to read it. 03:40:20 oh, hm. i lied actually, i don't get it for teleporting 03:40:23 just blinking 03:47:30 -!- heteroy_ has quit [Ping timeout: 252 seconds] 03:51:45 -!- Patashu has quit [Remote host closed the connection] 03:52:05 -!- Patashu has joined ##crawl-dev 03:54:19 -!- FuHanchu has quit [Quit: Sayonara, Zetsubou Sensei!] 03:55:38 n1k: yes you can start ctele while you have the tele status 03:58:46 -!- ontoclasm has quit [Quit: Leaving.] 03:58:49 zxc232, in that case maybe the message *should* appear when starting a tele and not a blink 03:59:08 if I'm understanding correctly 03:59:23 -!- amalloy is now known as amalloy_ 04:00:49 n1k: not sure I follow? 04:01:01 oh I didn't read your first message 04:01:08 amalloy's rather 04:04:52 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:07:24 -!- mopl has quit [Quit: Page closed] 04:08:56 -!- ystael has quit [Ping timeout: 240 seconds] 04:08:56 -!- Sorbius has quit [Ping timeout: 240 seconds] 04:14:51 -!- scummos__ has quit [Quit: Konversation terminated!] 04:16:29 03gammafunk02 07* 0.17-a0-548-g06b9595: Fix up an area in a vault 10(6 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/06b9595bb428 04:22:42 -!- filthy has quit [Ping timeout: 256 seconds] 04:34:26 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 04:36:16 -!- jmc245 has quit [Ping timeout: 240 seconds] 04:40:24 -!- tgcid has joined ##crawl-dev 04:43:43 -!- panicbit has quit [Ping timeout: 245 seconds] 04:49:37 -!- bonghitz has quit [Ping timeout: 255 seconds] 04:56:23 -!- mumra has joined ##crawl-dev 05:01:56 -!- scummos__ has quit [Ping timeout: 252 seconds] 05:08:32 -!- edlothiol has joined ##crawl-dev 05:12:16 -!- Patashu has quit [Disconnected by services] 05:12:16 -!- Patashu_ has joined ##crawl-dev 05:19:06 http://i.imgur.com/sKfKEG5.png 05:30:27 -!- Lasty has joined ##crawl-dev 05:38:00 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 05:39:36 -!- heteroy_ has quit [Ping timeout: 240 seconds] 05:40:20 -!- ___miek has quit [Ping timeout: 256 seconds] 05:47:56 -!- ktgrey has quit [Ping timeout: 240 seconds] 05:51:03 -!- Icadius has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 05:51:59 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 05:52:11 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 05:52:13 -!- Lasty has quit [Quit: Leaving.] 05:58:02 -!- ystael has quit [Ping timeout: 252 seconds] 06:06:36 -!- Ladykiller69 has quit [Quit: Verlassend] 06:08:28 Mysteriously revived Beogh follower causes "Unlinked item held by dead monster" error 13https://crawl.develz.org/mantis/view.php?id=9632 by chikinn 06:16:16 -!- Patashu_ has quit [Ping timeout: 252 seconds] 06:17:16 -!- Patashu has joined ##crawl-dev 06:18:28 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 06:24:05 -!- Patashu has quit [Ping timeout: 248 seconds] 06:25:21 -!- Patashu has joined ##crawl-dev 06:26:37 -!- zxc2321 has joined ##crawl-dev 06:29:07 -!- tgcid has quit [Quit: Leaving] 06:29:19 -!- Patashu has quit [Disconnected by services] 06:29:19 -!- Patashu_ has joined ##crawl-dev 06:29:30 -!- zxc232 has quit [Ping timeout: 272 seconds] 06:32:50 -!- Patashu has joined ##crawl-dev 06:35:16 -!- scummos__ has quit [Ping timeout: 240 seconds] 06:35:45 -!- Patashu_ has quit [Ping timeout: 265 seconds] 06:36:29 -!- Patashu_ has joined ##crawl-dev 06:36:29 -!- Patashu has quit [Disconnected by services] 06:39:24 -!- Patashu_ has quit [Client Quit] 06:46:16 -!- ldf_ has joined ##crawl-dev 06:55:28 -!- mumra has quit [Ping timeout: 272 seconds] 06:55:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 06:59:40 -!- Amy is now known as Guest26462 07:01:13 -!- flappity has quit [Ping timeout: 245 seconds] 07:11:26 -!- heteroy_ has quit [Ping timeout: 244 seconds] 07:14:35 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 07:16:34 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 07:27:18 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:27:27 -!- honeybadger has quit [Quit: Page closed] 07:40:42 -!- zxc2321 has quit [Quit: Leaving.] 07:41:00 -!- zxc232 has joined ##crawl-dev 07:44:44 -!- st_ has quit [Read error: Connection reset by peer] 07:45:09 -!- st_ has joined ##crawl-dev 07:51:13 -!- jmc245 has quit [Ping timeout: 244 seconds] 07:52:08 -!- sylnt has quit [Remote host closed the connection] 07:55:03 -!- driftwood has quit [Ping timeout: 276 seconds] 07:57:00 -!- bitcoinbastard has quit [Quit: Leaving] 08:02:08 -!- debo has quit [Quit: Lost terminal] 08:10:56 -!- doubtofbuddha has quit [Ping timeout: 240 seconds] 08:18:40 -!- ontoclasm has joined ##crawl-dev 08:22:52 -!- filthy has quit [Ping timeout: 252 seconds] 08:23:45 http://i.imgur.com/XpEDgF4.png 08:24:31 looking better 08:29:10 How should I about the vaults. Only one should generate per game, I suppose. 08:29:18 Of four possible. 08:32:19 -!- mumbologist has quit [Remote host closed the connection] 08:35:58 -!- mumra has joined ##crawl-dev 08:37:05 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 08:37:16 -!- panicbit has quit [Ping timeout: 240 seconds] 08:39:57 -!- Brannock_ has joined ##crawl-dev 08:40:03 -!- siepu has quit [Quit: Leaving] 08:40:05 -!- gammafunk has joined ##crawl-dev 08:41:03 -!- mumra has quit [Ping timeout: 252 seconds] 08:41:20 -!- mumra_ has joined ##crawl-dev 08:46:49 -!- mauris has joined ##crawl-dev 08:46:55 -!- Windshield has quit [Ping timeout: 256 seconds] 08:49:43 -!- mopl has quit [Quit: Page closed] 08:55:14 -!- heteroy_ has quit [Ping timeout: 245 seconds] 09:04:24 ontoclasm: still interested in doing an entropy weaver tile? 09:05:19 Lasty_: yeah 09:05:26 i'll make one when i get a chance 09:05:32 Thanks! :D 09:05:43 Right now they're a silly white x tile 09:06:31 -!- debo has joined ##crawl-dev 09:09:38 -!- tcsc has quit [Quit: This computer has gone to sleep] 09:14:34 -!- SomeStupidGuy has quit [Ping timeout: 252 seconds] 09:23:44 -!- Tux[Qyou] has joined ##crawl-dev 09:25:56 -!- LexAckson has joined ##crawl-dev 09:33:23 -!- ontoclasm has quit [Quit: Leaving.] 09:36:26 Regarding unique-placement, if I have vault's tags contain uniq_gressil ( unique's name, there's definition in uniques.des ), will the vault be placed if the unique is available ( and it doesn't veto? ). 09:40:05 -!- st_ has quit [Ping timeout: 252 seconds] 09:40:14 -!- mumra_ has quit [Ping timeout: 244 seconds] 09:40:49 -!- CanOfWorms has joined ##crawl-dev 09:41:40 -!- UncertainKitten has joined ##crawl-dev 09:44:16 -!- ystael has quit [Ping timeout: 252 seconds] 09:47:53 |amethyst: do you recall if there was a reason why cwz doesn't have ttyrecs? 09:48:09 <|amethyst> gammafunk: no disk space for them, I think 09:48:12 ah ok 09:48:29 shame, but that's a hard problem to work around :p 09:49:31 <|amethyst> once could probably set up something where ttyrecs go to inprogress, then instead of being moved from inprogress to ttyrecs are just rsynced somewhere and deleted 09:51:15 <|amethyst> that would require changes to the webtiles server I think; or a job that watches for things in ttyrec and moves them 09:53:35 Ah, there's veto {{ return you.uniques("Gressil") or you.have_rune("abyss") }} should work? 09:54:26 <|amethyst> this is an abyssal rune vault? 09:54:42 Yeah. 09:54:57 A sort of silly thing I am trying out 09:55:23 <|amethyst> make sure it has TAGS: abyss_rune unrand 09:55:50 It has. 09:56:07 Well, have. http://pastebin.com/BeXWCBxs 09:57:51 <|amethyst> probably you don't need you.have_rune("abyss") in this case, since the abyss_rune logic handles that already 09:58:09 Well, alright. 09:59:23 But I should figure that vault respawns if you don't have rune or haven't killed Gressil ( and there's not same vault on map ), so you could stumble upon different vaults, easier to find the boss that way. But then I'd have to figure how to do away with the loot. 10:00:30 -!- CacoS has quit [Ping timeout: 276 seconds] 10:01:56 <|amethyst> hm, I'm not sure how a tag like uniq_gressil interacts with abyssal rune vaults 10:02:25 <|amethyst> not sure if you can get duplicate abyssal rune vaults normally 10:02:42 It does get spawned in Abyss:5. 10:02:47 Well, placed. 10:04:32 http://i.imgur.com/b6Yb5fe.png 10:11:37 %git :/[Ss]louch 10:11:38 07MarvinPA02 * 0.15-a0-474-g56ef91b: Reword a warning prompt for Slouch 10(11 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/56ef91be33f3 10:11:47 so did anyone check slouch logic? 10:12:52 -!- heteroy_ has quit [Ping timeout: 252 seconds] 10:14:55 <|amethyst> it looks like it is what you said 10:15:02 <|amethyst> it uses mon->speed 10:15:23 and is it working as intended? 10:15:26 <|amethyst> probably it should compute the effective movement speed and use that 10:15:35 <|amethyst> hm 10:15:54 it certainly feels... unintuitive 10:15:56 @?? spriggan air mage 10:15:57 spriggan air mage (11i) | Spd: 10 (move: 60%) | HD: 14 | HP: 40-60 | AC/EV: 2/22 | Dam: 16 | 10weapons, 10items, 10doors, spellcaster, see invisible, lev | Res: 06magic(140) | XP: 955 | Sp: airstrike (0-38), b.lightning (3d19), control winds, deflect missiles | Sz: little | Int: high. 10:16:06 <|amethyst> @?? naga 10:16:06 naga (03N) | Spd: 10 (move: 140%) | HD: 5 | HP: 20-38 | AC/EV: 6/10 | Dam: 17, 303(constrict) | 10weapons, 10items, 10doors, see invisible | Res: 06magic(40), 03poison | Chunks: 09poison | XP: 161 | Sp: spit poison (d10) [11!AM, 06!sil, 08breath] | Sz: Large | Int: normal. 10:16:23 hm, i guess their hp sucks at least 10:16:30 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 10:17:00 <|amethyst> %git 0b45604 10:17:00 07DracoOmega02 * 0.14-a0-3223-g0b45604: Various spriggan monster adjustments 10(1 year, 1 month ago, 4 files, 49+ 39-) 13https://github.com/crawl/crawl/commit/0b45604d16f7 10:17:51 <|amethyst> %git 4c9fca9d 10:17:51 07Grunt02 * 0.14-a0-2573-g4c9fca9: Clean up / adjust mostly spurious uses of ACTION_ENERGY. 10(1 year, 2 months ago, 1 file, 18+ 18-) 13https://github.com/crawl/crawl/commit/4c9fca9d67b1 10:20:04 -!- mumra has joined ##crawl-dev 10:20:21 -!- walterch has quit [Read error: Connection reset by peer] 10:23:59 -!- dpeg has joined ##crawl-dev 10:24:52 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 10:25:10 -!- LexAckson_ has joined ##crawl-dev 10:25:36 <|amethyst> !tell MarvinPA can you think of any disadvantages to making slouch look at mons->speed * BASELINE_DELAY / mons->action_energy(EUT_MOVE) instead of just mons->speed? kvaak points out that it's kind of weird that it damages nagas the same as spriggans. 10:25:37 |amethyst: OK, I'll let marvinpa know. 10:26:15 <|amethyst> or perhaps I should bug Grunt instead since it was mostly his change 10:26:22 <|amethyst> (except for spriggans) 10:27:47 -!- LexAckson has quit [Ping timeout: 256 seconds] 10:27:57 ??slouch 10:27:57 slouch[1/4]: Does damage to everything in sight (including invisible enemies) that's faster than you. More damage with higher speed difference. Insanely good against everything really fast; Executioners get blown into separate molecules. 10:28:21 -!- Kintak has quit [Ping timeout: 250 seconds] 10:32:25 -!- namelastname112 has quit [Ping timeout: 246 seconds] 10:32:28 -!- LexAckson has joined ##crawl-dev 10:33:58 Maybe I should take abyssal_rune and unrand from the vault, just make it veto if player has the rune. This way it should generate multiple times, although I think the unique wouldn't spawn ( any ideas how to circumvent that? ) 10:35:05 -!- LexAckson_ has quit [Ping timeout: 248 seconds] 10:35:30 use a tweaked monster of an existing base type instead of an actual unique 10:35:38 ala statue of wucad mu and what have you 10:38:19 -!- panicbit has quit [Ping timeout: 250 seconds] 10:38:29 floatRand: well what do you plan to do with this patch, I think that's the question 10:38:39 <|amethyst> I don't think you should generate the abyssal rune in a vault that's not tagged abyss_rune 10:39:18 could you change the code so abyssal vaults can still generate after the rune is picked up, but the rune is replaced with an exit? 10:39:29 in general, not just for this specific instance 10:39:33 <|amethyst> why? 10:40:15 Yeah, maybe. I guess I will leave it as is, missing the unique will be chance however. 10:40:23 yeah, we're talking about a kind of unique we'd never add to the game (in anything like its current form, at least) 10:40:36 so you can still generate abyss rune vaults? 10:40:36 so I'm not sure what's the point of getting into intricate details of how its vault places 10:40:55 <|amethyst> what do you mean "missing the unique will be chance"? 10:40:58 <|amethyst> that's true for all uniques 10:41:16 <|amethyst> except a few like the Pan and Hell bosses, Geryon, TRJ 10:41:48 <|amethyst> and I doubt anyone is going to go seeking out this boss to fight when they can just pick up the rune on Abyss:3 10:42:07 sounds suspiciously like ignacio 10:42:08 This is in abyss though, where it would be easy to miss out, unless I make it throw message like ' You sense a powerful, corrupting presence nearby '. 10:42:22 <|amethyst> even if you do get a message, it's easy to miss out 10:42:27 There's a small treasure and bragging rights, though. 10:42:53 <|amethyst> usually in the abyss you walk more or less in one direction 10:43:02 <|amethyst> what if the vault was generated in the other direction? 10:43:03 -!- cribozai has quit [Quit: Reconnecting] 10:43:18 you teleport again and again and again until it's generated in the right direction :b 10:43:28 <|amethyst> kvaak: but this vault will only generate once 10:43:32 oh 10:43:43 <|amethyst> since it vetoes if the unique has already been generated 10:43:51 <|amethyst> you probably would want ignacio-like logic 10:44:37 <|amethyst> (unless the abyss already does that: certainly it can spawn uniques that have been abyssed... 10:45:05 <|amethyst> so if the vault going out of bounds and being replaced counts the same as banishment for uniques...) 10:45:15 abyssal uniques are just generally a bad idea unless the unique is made from the standpoint of "you need to run from this and it's hard to escape" 10:45:39 and since a teleport in the abyss makes that even easier, any abyssal unique needs to be extra clever about tracking the player 10:45:42 <|amethyst> (transdimensional hellspider, where are you?) 10:46:02 yeah, that was the idea behind that thing, it'd track you down 10:46:17 an enemy that can tele with you...? 10:46:18 with ignacio, a teleport leaves you on the same level as ignacio, at least 10:46:46 |amethyst: <3 XxX TD:HS <3 10:47:00 but by pinning the unique to abyss:5 you've madeit far worse, since the solution is just don't go to abyss:5 (which you generally don't do outside of speedruns or other challenge runs anyhow) 10:47:41 <|amethyst> gammafunk: I think floatRand is working from the point of view that people want to fight uniques, particular when there is loot 10:47:45 -!- radinms has quit [] 10:47:51 <|amethyst> gammafunk: "There's a small treasure and bragging rights, though." 10:47:59 <|amethyst> s/ular/ularly/ 10:48:08 <|amethyst> anyway, must be going 10:48:08 yes, I'm saying this is a bad frame of mind from which to develop a unique 10:48:17 i'm inclined to agree 10:48:22 <|amethyst> unless it's a Zig unique maybe 10:48:26 sure 10:50:03 if arbitrary challenges for the sake of arbitrary challenges are your thing stuff like orbruntomb exist 10:50:05 -!- ystael has quit [Ping timeout: 246 seconds] 10:50:34 -!- CanOfWorms has quit [Remote host closed the connection] 10:50:57 ??petrify 10:50:58 petrify[1/5]: Turns the target to stone after a brief period of slowness. While it's petrified it takes a lot less damage but can't do anything. Lv. 4 Tmut/Earth, in the books of Hinderance, Geomancy, and Alchemy. 10:51:02 ??petrify[2 10:51:02 petrify[2/5]: Player: Immune: resistance mutation, Zin's Vitalisation, statue form or wisp form. Both: LRDable. Petrifying: 2x shatter dam b4.AC, 2/3 damage af.AC, half EV and 1.5x slow for 30 auts or until re-applied. Petrified: 4x shatter dam b4.AC, helpless(2-size) EV, 1/2 damage af.AC, nonliving, 4x shatter damage, rTorment, rPois, rN+++, rRot+++ for 60+1d40 auts unextendable. 10:51:32 secret rTorment tech 10:51:46 had no idea about the rTorment 10:51:57 maybe this hydra will decide to try to torment me instead of biting me 10:52:05 i didn't know it had any effect on you other than the ev hit 10:52:07 and damage reduction 10:53:30 ...1d40 auts 10:53:35 is that 1d4 turns? 10:53:42 or does it really use auts 10:54:24 I mean is it 1d40 aut or 1d4 * 10 aut 11:00:26 But anyway, if someone wants to see it out, here it is: http://puu.sh/hcrTF/cc876cbfaf.patch 11:01:32 +1 for plut sword vault 11:01:39 -9001 for it being stuck in abyss:5 11:03:25 -!- CcS has quit [Ping timeout: 244 seconds] 11:05:11 -!- Z_LAMP has quit [Read error: Connection reset by peer] 11:05:22 -!- ussdefiant has joined ##crawl-dev 11:13:55 -!- Mekanik has quit [Write error: Broken pipe] 11:16:23 -!- qqqq has quit [Quit: Page closed] 11:22:16 -!- simmarine has joined ##crawl-dev 11:24:17 -!- Zargon has quit [Quit: Page closed] 11:26:23 -!- Z_LAMP has quit [Read error: Connection reset by peer] 11:27:30 -!- SurpriseTRex has quit [Quit: Leaving] 11:30:51 -!- scummos__ has quit [Ping timeout: 276 seconds] 11:32:15 -!- Alarkh has joined ##crawl-dev 11:35:27 -!- ZChris13 has joined ##crawl-dev 11:37:18 -!- LexAckson has quit [Ping timeout: 272 seconds] 11:40:52 -!- Kolbur has joined ##crawl-dev 11:41:11 fr: skeletal warriors should be able to enter deep water 11:42:13 -!- LexAckson has joined ##crawl-dev 11:42:47 that would be inconsistent 11:43:25 with what? 11:43:31 other skeletons? 11:43:33 yes 11:43:35 okay 11:44:25 -!- LexAckson_ has joined ##crawl-dev 11:47:06 -!- tabstorm has quit [Quit: Lost terminal] 11:47:13 -!- LexAckson has quit [Ping timeout: 264 seconds] 11:47:47 only huge ones can walk into water, right? 11:48:36 -!- ussdefiant has quit [Ping timeout: 240 seconds] 11:49:15 yes, flying or being huge I think 11:49:18 @??troll 11:49:18 troll (07T) | Spd: 10 | HD: 7 | HP: 28-48 | AC/EV: 3/10 | Dam: 20, 1509(claw), 1509(claw) | 10doors, regen | Res: 06magic(20) | XP: 303 | Sz: Large | Int: normal. 11:49:29 those are just large, I forget if they can walk into deep water 11:49:30 ??size 11:49:31 size factor[1/2]: For evasion purposes: spider form and bat form are tiny (factor 6), spriggans and felids are little (factor 4), halflings and kobolds are small (factor 2), trolls ogres centaurs and nagas are large (factor -2), hydraform is big (-4), and dragonform is huge (factor -8). 11:49:35 ??size[2 11:49:35 size factor[2/2]: Monster sizes from %?? (for constriction and trampling) in order and with examples: tiny (rats); little (felids); small (kobolds); medium (humans), large (trolls); big (death yaks); giant (dragons) 11:49:42 -!- Basil has joined ##crawl-dev 11:49:42 ??giant 11:49:43 giant[1/1]: Also a strange "experimental" 4.1.2 species 11:49:53 ??deep_water 11:49:53 deep water[1/2]: This most corrosive of solvents will dissolve almost anything that falls in, even artefacts and hapless adventurers. Also known as blue lava. 11:50:08 -!- alefury has joined ##crawl-dev 11:50:31 -!- Kalir has quit [Changing host] 11:54:04 -!- elliptic has quit [Read error: Connection reset by peer] 11:54:31 -!- elliptic has joined ##crawl-dev 11:55:54 -!- amalloy_ is now known as amalloy 11:58:03 -!- doubtofbuddha has quit [Quit: Page closed] 12:01:16 -!- bonghitz has quit [Ping timeout: 240 seconds] 12:02:27 -!- st_ has joined ##crawl-dev 12:07:58 -!- Lightli has quit [Ping timeout: 246 seconds] 12:12:31 -!- johnstein has quit [Excess Flood] 12:12:39 -!- johnstein has joined ##crawl-dev 12:13:54 -!- serq has quit [Changing host] 12:15:07 -!- lobf has joined ##crawl-dev 12:15:54 -!- KamiKatze has quit [Quit: Page closed] 12:18:54 -!- wheals has joined ##crawl-dev 12:19:55 -!- MarvinPA has joined ##crawl-dev 12:22:43 -!- ystael_ is now known as ystael 12:23:01 -!- Finerminer has quit [Quit: Page closed] 12:24:08 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-548-g06b9595 (34) 12:27:20 -!- KurzedMetal has quit [Ping timeout: 272 seconds] 12:29:32 !tell |amethyst hm, that sounds reasonable to me at first glance at least 12:29:32 MarvinPA: You have 1 message. Use !messages to read it. 12:29:32 MarvinPA: OK, I'll let |amethyst know. 12:30:06 -!- Menche has quit [Quit: Leaving] 12:33:02 -!- LexAckson__ has joined ##crawl-dev 12:34:46 -!- LexAckson has joined ##crawl-dev 12:35:16 MarvinPA: you still have plans to make stat drain into an xp-restored mechanic? 12:35:26 I didn't see that in your last banch of commits that touched stat death 12:35:45 yeah, the stat death stuff was from my branch working on that 12:35:56 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 12:36:04 i think it mostly works, but i haven't figured out any sensible numbers yet 12:36:40 I guess you'll keep the sources of stat drain the same in terms of how much they apply? 12:36:56 yeah, i hadn't planned on changing that 12:37:04 I suppose it'd have to take a fair amount of xp to restore stats, since otherwise it'd make the effect even less relevant 12:37:19 -!- LexAckson__ has quit [Ping timeout: 245 seconds] 12:38:15 right, i was thinking it'd be draining-like but slower to recover, i can probably push it to a branch at some point soonish 12:41:03 &rc elliptic 12:41:07 http://dobrazupa.org/rcfiles/crawl-0.16/elliptic.rc 12:41:11 &rc elliptic trunk 12:41:12 http://dobrazupa.org/rcfiles/crawl-git/elliptic.rc 12:43:10 -!- dpeg has quit [Quit: cheers] 12:45:56 -!- ystael has quit [Ping timeout: 240 seconds] 12:52:16 -!- UncertainKitten has quit [Ping timeout: 240 seconds] 12:55:33 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:56:12 -!- wheals has joined ##crawl-dev 12:56:49 -!- vale_ has quit [Client Quit] 12:59:11 -!- zxc232 has quit [Read error: Connection reset by peer] 13:02:07 <|amethyst> oh, I wish I had known this earlier... git commit --amend -m '' doesn't set the commit message to the empty string, but rather preserved the current one 13:02:07 |amethyst: You have 1 message. Use !messages to read it. 13:02:15 -!- bonghitz has quit [Ping timeout: 244 seconds] 13:02:17 <|amethyst> useful 13:02:22 <|amethyst> s/ved/ves/ 13:02:47 -!- Icadius has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 13:03:21 -!- UncertainKitten has joined ##crawl-dev 13:03:25 oh that does sound useful 13:03:57 -!- CanOfWorms has joined ##crawl-dev 13:04:40 -!- amalloy is now known as amalloy_ 13:05:24 -!- PleasingFungus has joined ##crawl-dev 13:05:40 MarvinPA: |amethyst: what interaction should slouch have with statues? 13:08:04 <|amethyst> PleasingFungus: _slouchable checks mon->is_stationary(), so currently there is none 13:08:09 <|amethyst> which I'm fine with 13:08:41 ok 13:08:49 dividing by move speed made me think of it 13:09:41 that also brings up question of interaction with trees 13:10:04 !bug 9276 13:10:05 https://crawl.develz.org/mantis/view.php?id=9276 13:10:22 oh god 13:10:29 that's what I was thinking of 13:11:01 wheals, I'm sorry, but "if you were able to move, you'd move just as fast as you normally would" is hilarious to me. 13:11:11 hasted treeform... 13:11:25 PleasingFungus: prove that he's wrong! prove it! 13:11:32 it's impossible. 13:11:36 also everything about the distinction between move and action speed leads to this kind of confusion 13:12:05 since those aren't things that intuition separates, so whichever one you choose to operate on, you'll be intuitively wrong 13:12:35 the deep philosophical question of 9276 is: are trees taking it easy? 13:12:51 fr: crawl operates on a hypertimecube 13:13:03 a time hypercube? 13:13:25 <|amethyst> if being in tree form does extra slouch damage, what about choosing to stand still for hundreds of turns? 13:13:42 what could be more taking it easy than that! 13:13:48 being a tree? 13:13:58 <|amethyst> Chei wants you to take it easy, why should e reward being unable to move more than deliberately choosing not to move 13:14:10 what about retracing your steps 13:14:16 I guess chei is really about taking at easy in terms of movement, sadly he kind of contradicts that by disallowing haste 13:14:18 <|amethyst> (if it's about intuition) 13:14:27 would be nice if you could haste and get the action bonus only 13:14:44 would it be 13:14:45 would it really 13:14:48 <|amethyst> would be a major buff to Chei 13:14:52 yeah 13:14:59 well chei buffs? not a problem imo 13:14:59 <|amethyst> which I don't think is warranted 13:15:22 |amethyst: you feel you've gotten too many chei wins 13:15:23 I really don't like adding new fiddly complications. 13:15:35 Just banning haste is much simpler than turning it into sort-of-partial-haste. 13:15:40 PleasingFungus: then resolve the issue imo 13:15:50 yes it is simpler 13:15:54 <|amethyst> The people who like playing Chei seem to think e's one of the best gods in the game. 13:15:55 * wheals is too timid to actually reject patches by people who exist 13:16:13 there are patches made by people who don't exist??? 13:16:13 that's true of any player that likes a given god 13:16:22 ??people who do not exist 13:16:22 I don't have a page labeled people_who_do_not_exist in my learndb. 13:17:09 <|amethyst> and as far as I can tell, the people who *don't* like Chei think inability to haste is a much bigger restriction than slow move 13:17:22 <|amethyst> or maybe that's just the most vocal of them 13:17:37 well that's probably why some would argue for allowing haste to work at least in part 13:18:56 it'd be nice if chei was only about the move part, but I agree you do have to change a bunch of things and it's less work to just disallow haste, zerk 13:19:00 I don't think Chei needs any buffs. Or nerfs, really. 13:19:31 Also, since you brought it up, it might be nice if we simplified chei's interaction with zerk - the current one is very odd. 13:20:11 I exist????? 13:20:15 ebering: nah 13:20:20 I wouldn't like chei even if we did allow those things to affect only movement, but it'd be a start at least 13:20:29 -!- dtsund has joined ##crawl-dev 13:20:29 phew I was worried for a moment 13:20:34 gammafunk: I think it's okay for some gods not to be for all people. 13:20:43 when did I say it wasn't? 13:20:53 I'd rather not dilute a god's mechanical uniqueness to make it appeal to filthy elf sifworshippers. 13:20:55 no offense. 13:21:13 -!- CacoS has quit [Ping timeout: 245 seconds] 13:21:18 what I'm arguing is to make the mechanic more consistent, really, since chei doesn't hate fast actions, just fast movement 13:21:30 but he does. 13:21:37 not like he penalizes using short blades etc 13:21:38 he hates quickblades and haste. 13:21:47 yeah the qb is just really silly 13:22:09 your argument is circular. chei doesn't hate fast actions, therefore him hating fast actions is inconsistent. 13:22:26 *magically fast actions 13:22:26 -!- vale__ is now known as vale_ 13:22:28 no it's not circular, does he hate weapons with lower delay? 13:22:47 it's magical speed that he's consistently opposed to, seemingly. 13:22:47 he hates quickblades and haste. 13:22:49 and speed weapons 13:22:51 it's not circular because i said so! 13:22:55 and berserk-haste 13:22:59 G-Flex: yeah, thanks 13:23:07 lemme paste something I was gonna say about zerk earlier 13:23:09 Currently, the 'haste' component of it zerking is disabled under chei, but the 'health', 'might' and 'exhaust/slow/collapse afterward' components are not. imho that's just as weird 13:23:11 he pretty much hates anything that is magically fast 13:23:15 it's just a very bizarre state of affairs 13:23:25 I think chei hating magical haste of all kind is fine. 13:23:37 <|amethyst> anyway, I'm going to go ahead and push this thing to make slouch look at monster movement speed 13:24:04 what practical gameplay implication does that have? 13:24:05 Godspeed. 13:24:05 <|amethyst> since slouch specifically does care about movement speed, not action speed 13:24:13 G-Flex: worse against nagas, better against spriggans 13:24:15 (in terms of balance, effectiveness) 13:24:17 I think 13:24:23 @??spriggan air mage 13:24:23 spriggan air mage (11i) | Spd: 10 (move: 60%) | HD: 14 | HP: 40-60 | AC/EV: 2/22 | Dam: 16 | 10weapons, 10items, 10doors, spellcaster, see invisible, lev | Res: 06magic(140) | XP: 955 | Sp: airstrike (0-38), b.lightning (3d19), control winds, deflect missiles | Sz: little | Int: high. 13:24:24 <|amethyst> G-Flex: it no longer does the same amount of damage vs nagas and spriggans 13:24:38 <|amethyst> G-Flex: so back to the pre-0.14 behaviour for most monsters 13:24:48 what happened in 0.14? 13:24:50 naga (03N) | Spd: 10 (move: 140%) | HD: 5 | HP: 20-37 | AC/EV: 6/10 | Dam: 17, 303(constrict) | 10weapons, 10items, 10doors, see invisible | Res: 06magic(40), 03poison | Chunks: 09poison | XP: 160 | Sp: spit poison (d10) [11!AM, 06!sil, 08breath] | Sz: Large | Int: normal. 13:24:50 %??naga 13:24:56 <|amethyst> %git 4c9fca9 13:24:57 07Grunt02 * 0.14-a0-2573-g4c9fca9: Clean up / adjust mostly spurious uses of ACTION_ENERGY. 10(1 year, 2 months ago, 1 file, 18+ 18-) 13https://github.com/crawl/crawl/commit/4c9fca9d67b1 13:24:59 PleasingFungus: must have been when monster move and action speed were split 13:25:04 I think? 13:25:04 <|amethyst> %git 0b45604 13:25:05 07DracoOmega02 * 0.14-a0-3223-g0b45604: Various spriggan monster adjustments 10(1 year, 1 month ago, 4 files, 49+ 39-) 13https://github.com/crawl/crawl/commit/0b45604d16f7 13:25:15 <|amethyst> they've always been split 13:25:19 oh 13:25:30 <|amethyst> in 0.14 many monsters were adjusted to have normal action speed 13:25:44 so they were always split, but that wasn't reflected in a lot of monster stats 13:26:48 <|amethyst> well 13:26:56 <|amethyst> nagas didn't change a lot practically 13:27:44 <|amethyst> they went from speed 8, ACTION_ENERGY(8) (effective move speed 1.25, effective action speed 1) to speed 10, MOVE_ENERGY(14) (move speed 1.4, effective action speed 1) 13:28:05 <|amethyst> but slouch looks only at 'speed' and doesn't care about energy 13:28:46 <|amethyst> (spriggans did really change, and now attack slower than they used to, but got more damage to compensate) 13:31:23 "always" meaning since 13:31:25 %git a3ba5a8ee2 13:31:25 07Matthew_Cline02 * 0.4-a0-214-ga3ba5a8: This change breaks savefile compatibility. 10(8 years ago, 9 files, 1398+ 1519-) 13https://github.com/crawl/crawl/commit/a3ba5a8ee29d 13:31:54 "his is currently 13:31:54 only used to make curse toes move at half the speed with which they attack (which was previously hard-coded)" 13:32:36 <|amethyst> hm 13:32:56 <|amethyst> jiangshi slouch damage will change a fair bit 13:33:22 <|amethyst> from 18 - (player move speed) to 30 - (player move speed) 13:33:43 -!- memories has quit [Ping timeout: 246 seconds] 13:33:44 jiangshi and the electric demons are so weird 13:33:49 name slips my mind 13:33:51 <|amethyst> 6:30 13:34:17 if you really wanted to be Accurate for those two, you'd probably need to special-case them 13:34:19 for slouch 13:34:22 I had idea for another unique, god forbid. A formerly intelligent ghoul wizard seeking weak adventurers to restore himself. Really sorry about his actions. Earth/conjurations-themed spellcasting set, can cannibalize corpses to heal and give him damage buff. D:6 - D:9 unique. 13:34:29 * wheals wonders when we lost spore_goes_pop 13:34:40 floatRand: he's never going to be able to cannibalize corpses in practice. 13:34:50 Well yeah 13:34:54 ... 13:36:29 ??quickblade 13:36:30 quick blade[1/2]: (short blades; +6 acc / 5 dam / 0.7 base delay / 0.3 min delay). Ultra-fast short blade. Doesn't chop hydra heads. 0.2 min delay with haste/finesse. Quick blades cannot have the speed brand. 13:36:32 ??quickblade[2 13:36:32 quick blade[2/2]: Because of insanely fast attack speed, you may add pain and electrocution brands to your wishlist. 13:36:56 yes, finally...a reason to want electrocution 13:43:48 heh 13:44:13 -!- dtsund has quit [Ping timeout: 264 seconds] 13:45:44 oh nice, spore_goes_pop now takes a monsters * instead of an int 13:46:49 https://github.com/crawl/crawl-ancient/blob/ancient/docs/messlog.txt#L425 13:47:41 * BEAM_CLOUD -> BEAM_ACID on strength of evidence in plant_spit() and zappy(), but now stinking_cloud() looks odd ... hmmm 13:48:06 rip SPELL_MANNA 13:48:23 -!- amalloy_ is now known as amalloy 13:48:40 -!- doy has quit [Excess Flood] 13:49:19 -!- doy has joined ##crawl-dev 13:50:08 -!- Behr has quit [Quit: Leaving] 13:50:40 <|amethyst> fixing sixfirhy and jiangshi damage too 13:50:52 <|amethyst> (slouch damage) 13:51:02 <|amethyst> after my first commit, slouch was doing > 250 damage to a sixfirhy 13:51:11 <|amethyst> in 0.16 it was ~150 at max piety 13:51:12 they'll have slouch damage now?! 13:51:16 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 13:51:22 not going to crypt or pan ever again then 13:51:23 <|amethyst> now it will do ~75 damage 13:51:25 <|amethyst> :P 13:52:00 @??jiangshi 13:52:00 jiangshi (08V) | Spd: 18 (move: 60%) | HD: 10 | HP: 53-80 | AC/EV: 10/10 | Dam: 2705(vampiric), 2705(vampiric) | 07undead, fighter, evil, see invisible | Res: 06magic(80), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 1068 | Sz: Medium | Int: animal. 13:52:06 <|amethyst> jiangshi are approximately where they were in 0.16 (take a little less damage) 13:52:21 imagine they should get beat up pretty bad 13:52:30 s/should/ought to/ 13:52:31 <|amethyst> It went 18 - player -> 30 - player -> 16 - player 13:53:03 <|amethyst> (but the actual damage roll multiplies that by 3-ish) 13:53:16 <|amethyst> @??sixfirhy 13:53:16 sixfirhy (124) | Spd: 40 (move: 60%) | HD: 7 | HP: 28-49 | AC/EV: 2/20 | Dam: 1511(elec:7-9) | 05demonic, 10doors | Res: 06magic(60), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 504 | Sz: little | Int: normal. 13:53:39 <|amethyst> went from 40 - player -> 67 - player -> 22 - player 13:54:23 Hm, LRD, Leda's Liq, Stone Arrow and Dig seems like good spell set for this unique. 13:54:41 i thought i read somewhere that speed > 30 doesn't actually do anything 13:55:14 ledas doesn't work well on monsters, it's been tried a number of times 13:56:01 -!- CcS has quit [Ping timeout: 252 seconds] 13:57:01 and dig + lrd seems just too brutal for d:6-9 13:57:11 @??deep_troll_earth_mage 13:57:11 deep troll earth mage (06T) | Spd: 10 | HD: 12 | HP: 36-60 | AC/EV: 12/10 | Dam: 27, 2009(claw), 2009(claw) | 10doors, spellcaster, see invisible | Res: 06magic(40), 08blind | XP: 859 | Sp: rapid deconstruction, dig | Sz: Large | Int: normal. 13:57:13 -!- reaverb has joined ##crawl-dev 13:57:34 03|amethyst02 07* 0.17-a0-549-ge73fd4f: Factor out slouch damage formula. 10(57 minutes ago, 1 file, 8+ 3-) 13https://github.com/crawl/crawl/commit/e73fd4f6c34a 13:57:34 03|amethyst02 07* 0.17-a0-550-g650a542: Base slouch damage on monster movement speed (kvaak) 10(39 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/650a54270f48 13:57:34 03|amethyst02 07* 0.17-a0-551-g12fdf4f: Reduce slouch damage against jerky monsters. 10(16 minutes ago, 2 files, 12+ 1-) 13https://github.com/crawl/crawl/commit/12fdf4fcc0dc 13:57:39 Hm, I'll see what I can do with it then. 13:58:49 "git commit --amend --no-edit" does the same thing as "git commit --amend -m '' " " and I think it's easier to remember too >_> 13:58:49 It is more chars though. 14:00:13 How was monster spell power calculated? 14:00:29 Directly from HD, but is there good way to remember it? 14:00:50 it depends on the spell 14:00:57 for many spells you can use the bots to see what the damage would be 14:01:00 e.g. 14:01:14 @??rat hd:20 spells:firestorm.200.magical 14:01:14 Unknown spell name: 'firestorm' in 'firestorm.200.magical' 14:01:18 @??rat hd:20 spells:fire_storm.200.magical 14:01:18 rat (07r) | Spd: 10 | HD: 20 | HP: 38-60 | AC/EV: 1/10 | Dam: 3 | XP: 275 | Sp: fire storm (8d16 / 8d15) [06!sil] | Sz: tiny | Int: animal. 14:01:34 set the hd you want and the spell you want on any monster 14:01:45 |amethyst: was kind of hoping you'd respace/simplify the tragedy that is "dmg = (dmg > 0 ? roll_dice(dmg*4, 3)/2 : 0);" 14:02:41 -!- tcsc has quit [Quit: This computer has gone to sleep] 14:03:43 it isn't all that surprising given bh's ridiculous stance on whitespace though :P 14:03:59 what stance is that? 14:04:11 he thinks we use too much 14:04:18 which is because he uses too little!! 14:04:50 looking at roll_dice, the check for > 0 isn't necessary at all 14:05:37 probably mostly complaining about braces on a newline 14:05:50 yeah 14:05:54 other than that I'm not sure where else we'd be using a lot 14:06:03 I hope he doesn't like formulas without spaces 14:06:05 @rat hd:6 spells:LRD 14:06:16 @??rat hd:6 spells:LRD 14:06:16 Invalid spell slot format: 'lrd' in 'LRD' 14:06:29 @??rat hd:6 spells:lee's_rapid_destruction.200.magical 14:06:29 Unknown spell name: 'lee's rapid destruction' in 'lee's_rapid_destruction.200.magical' 14:06:37 @??rat hd:6 spells:lee's_rapid_deconstruction.200.magical 14:06:37 rat (07r) | Spd: 10 | HD: 6 | HP: 8-21 | AC/EV: 1/10 | Dam: 3 | XP: 11 | Sp: rapid deconstruction [06!sil] | Sz: tiny | Int: animal. 14:06:44 gammafunk: i suspect he wrote 1000/player_movement_speed()/player_speed() too 14:06:49 ug 14:07:19 floatRand: lrd damage is dependent on wall type and possibly the targetted monster 14:07:22 so it can't be displayed 14:07:28 but it's a lot of damage for d:6-9 14:07:47 wow, random2limit has no uses besides the chance to evade a blade trap 14:07:47 also that's generally too specific a range for that depth, I'd think 14:07:53 haha 14:07:56 that's great 14:09:51 PleasingFungus: is return "get_uint32() / 4294967296.0;" crawlcode material 14:10:02 s/return "/"return / 14:10:51 <|amethyst> well, at least that magic number won't be changing 14:11:17 it could at least use a comment so those of us who can't do logs in our head can understand :( 14:11:39 er, exponents 14:11:51 <|amethyst> could maybe write get_uint32() / double(1ULL << 32) 14:12:33 Here: a spectral ghost crab (ghostly flame, summoned) 14:12:35 <|amethyst> or get_uint32() / (1 + double(numeric_limits::max())) 14:12:36 good, wheals 14:13:27 <|amethyst> (UINT32_MAX is C99 but is probably missing in libstdc++-4.7, since SIZE_MAX was missing there too) 14:18:05 <|amethyst> wheals: I think the one (well, three) in worley.cc is even better: 14:18:09 <|amethyst> fx=(seed+0.5)*(1.0/4294967296.0); 14:18:23 <|amethyst> why not just / 4294967296.0 ? 14:18:33 well, we didn't write worley :) 14:19:48 -!- giann73 has joined ##crawl-dev 14:20:06 <|amethyst> for random_real, we could use std::uniform_real_distribution 14:20:38 needs hexfloat literals, clearly 14:20:40 0x1p-32 14:21:14 |amethyst: actually, maybe use AsgKISS::max()? 14:21:19 -!- doomface has quit [Quit: Page closed] 14:21:28 <|amethyst> + 1 14:21:33 -!- mumra_ has joined ##crawl-dev 14:21:51 and replace the 0xffffffffU there with whatever 14:22:10 http://i.imgur.com/bT6RInJ.png 14:22:16 -!- mumra has quit [Ping timeout: 240 seconds] 14:23:59 -!- giann73 has quit [Ping timeout: 245 seconds] 14:26:24 <|amethyst> hm 14:26:34 <|amethyst> not sure which of these to prefer 14:26:39 <|amethyst> return get_uint32() / (1.0 + AsgKISS::max()); 14:26:42 <|amethyst> return uniform_real_distribution()(AsgKISS::generator(0)); 14:26:46 -!- CacoS has quit [Read error: Connection reset by peer] 14:26:55 -!- Siegurt has joined ##crawl-dev 14:27:01 <|amethyst> the former is shorter, but I think the latter may be clearer for someone who knows C++ 14:27:35 does : place_unique(_G, "thing") use name? 14:27:37 <|amethyst> I am probably overestimating what "knowing C++" means 14:29:40 wonder if would be worth it in that case to add #define GAME_RNG 0 and #define UI_RNG 1 14:30:15 why not add constants for AsgKISS::generator(0) itself rather than the 0? 14:30:22 or is the 0 used in the same meaning elsewhere? 14:31:00 in random2 and ui_random, yeah 14:31:01 <|amethyst> get_uint32 takes the same parameter 14:31:07 ah 14:31:16 <|amethyst> but 14:31:23 <|amethyst> hm 14:32:37 <|amethyst> I'd kind of like to remove the limit of 2 14:32:46 man, sgd really needs a prompt for eating when you have a 1 summoned 14:32:51 <|amethyst> which means that a constant for AsgKISS::generator(0) might not be great 14:32:56 I might have to make some lua for that 14:33:00 -!- bonghitz has quit [Ping timeout: 256 seconds] 14:33:10 <|amethyst> well, I guess it could be a reference 14:33:31 hrm, that shouldn't be difficult to make, I guess 14:33:36 <|amethyst> static AsgKISS &game_rng(asg_rng[0]) 14:34:43 you could probably be cute and have it track the summon duration to guess when it might save to eat for 3 turns, but probably not worth the hassle 14:34:43 <|amethyst> (as for why to remove the limit of 2: that would let itemname code use an ordinary RNG rather than containing its own, while maintaining determinism) 14:35:24 <|amethyst> (that was PF's suggestion) 14:35:50 I have to do the unthinkable...and consult... 14:35:53 gammafunk: i'd think it would be easier to just make eating interruptible ;P 14:35:59 wheals: that would be lovely! 14:36:05 but I assume that's non-trivial 14:36:08 03|amethyst02 07* 0.17-a0-552-g0f27dd5: Clarify (wheals) 10(7 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0f27dd5864cc 14:36:24 it's the last line on my todo 14:36:29 <|amethyst> hm 14:36:36 <|amethyst> it's probably not technically difficult 14:36:36 wheals: I'll just iterate over los and check for friendly 1s 14:36:38 the last line on my "code cleanup" todo is "delay rewrite" 14:36:41 <|amethyst> but there are gameplay concerns 14:36:47 <|amethyst> what if you're starving but monsters are in view? 14:36:52 <|amethyst> should the game prevent you from eating? 14:37:10 <|amethyst> or should you have to tweak your activity_interrupts? 14:37:22 I guess ideally you'd get a prompt? 14:37:23 Continue eating? 14:37:25 yes 14:37:28 <|amethyst> hm 14:37:34 <|amethyst> ah 14:37:36 my workaround to avoid another of 14:37:37 !lg 14:37:37 2845. gammafunk the Summoner (L12 HESu of Sif Muna), mangled by an Executioner (summoned by the player character) on Swamp:4 on 2015-04-13 19:29:41, with 22341 points after 7943 turns and 1:21:28. 14:37:40 <|amethyst> and I guess it wouldn't be as annoying as it is for vampires 14:37:44 will be to just prompt before eat 14:37:53 I totally forgot I had a 1 summoneed 14:38:08 gammafunk: you could probably do that with lua 14:38:18 wheals: that's what I said I'd do, yeah 14:38:26 <|amethyst> if you do add a prompt before eating, please don't break auto_eat_chunks 14:38:38 oh i was afraid you'd do that with crawl's code itself 14:38:39 <|amethyst> it would be annoying if the convenience option means you're stopped and prompted during travel 14:38:42 <|amethyst> ah 14:38:44 yeah I'm just changing my rc for now 14:38:51 since I've had two of these deaths recently 14:39:44 <|amethyst> btw, while we're talking about activity interrupts while eating 14:39:52 <|amethyst> that's really annoying for vampires 14:39:58 <|amethyst> because you lose the corpse when it happens 14:40:27 <|amethyst> I'm kind of tempted to tweak my options to make corpse draining uninterruptible 14:40:28 if we could remove poison chunks, it might get around the problem, since otherwise we could just have people only bottle blood 14:40:51 unless bottling is also interruptable 14:40:54 -!- tabstorm has quit [Quit: Lost terminal] 14:41:22 any idea why it makes you lose the corpse? 14:41:25 <|amethyst> I don't think bottling has the same problem as eating, where "all the blood oozes out" 14:41:41 <|amethyst> wheals: I suspect at one point, maybe even currently, you got nutrition during the turns you were eating 14:41:48 yeah, I was kind of hoping we could just do away with eating directly from the corpse 14:42:18 <|amethyst> wheals: so if you didn't do that, you could get bonus nutrition (or you would have to track "how eaten" a corpse is) 14:42:42 gammafunk: sounds like that might be an interface hassle, though perhaps i'm not the one to ask about eating the interface of eating stuff from the ground ;) 14:42:58 <|amethyst> I think eating being uninterruptible is probably based on a similar thing, perhaps related to ambrosia etc? 14:43:41 <|amethyst> hm, no, I guess that probably predated ambrosia 14:43:41 i assumed it was the assumption that it would have to be made gradual if it were interruptible 14:43:41 wheals: well, it's no different than from what chunk-eating species have to do, no? 14:44:05 <|amethyst> wheals: I think I'd be fine with the irrealism of just not giving any nutrition until the action completes 14:44:08 q versus e (or ee, if you don't have easy_eat_chunks) 14:44:33 |amethyst: yeah, just saying that's how it seems people felt based on comments/old commits i've seen 14:44:47 <|amethyst> if floor eating were removed, 'e' could be made to drink a blood potion from floor/inventory 14:45:02 hrm 14:45:10 mm, good point 14:45:14 come to think of it, why do we even have potions of blood any more? 14:45:20 <|amethyst> what is the expected nutrition outcome of bottling vs floor-eating 14:45:21 why not just let them suck blood from chunks 14:45:31 is there any gameplay reason 14:45:35 <|amethyst> gammafunk: we don't track which chunks have blood 14:46:00 yeah but no one likes the "can't eat goo" thing really 14:46:14 <|amethyst> If we're going to do that, I'd just go all the way 14:46:23 <|amethyst> make them eat like normal species 14:46:23 right 14:46:43 I mean it's a big thematic change, but it just seems a pretty obvious solution, idk 14:46:49 gammafunk's idea was that just without permafood i think 14:46:51 maybe we'll need to wait until someone gets around to vp reform 14:47:01 ah yeah, haha 14:47:02 good point 14:47:06 there's one difference! 14:47:12 <|amethyst> speed 14:47:20 <|amethyst> s/speed/time/ 14:47:24 Alright, implemented. Let's see how it works. Came up with name as well, 'Graton'. 14:47:40 as in drinking takes one turn, chunks 3? 14:47:46 in |amethyst's proposal, you can't get the message "You suck [...]"? :P 14:47:48 yeah also not a very compelling reason to have blood pots 14:48:39 Maybe he should drop a book with the basic earth spells or wand of digging. 14:49:20 <|amethyst> why would a monster with the dig spell be carrying a wand of digging? 14:49:45 <|amethyst> and we already have one unique who carries an earth book (though it might be transmutations instead) 14:49:57 Yeah, I know Roxanne, she comes bit later though? 14:50:00 -!- panicbit has quit [Ping timeout: 256 seconds] 14:50:02 we generally don't make spellcasting monsters drop books with their spells either, yeah with roxanne being the exception 14:50:04 I guess he won't drop anything 14:50:08 -!- vale_ has quit [Remote host closed the connection] 14:50:09 -!- heteroy_ has quit [Ping timeout: 256 seconds] 14:51:00 I think lrd damage is likely to just be too much at the depth you're proposing 14:51:12 not sure how it scales in terms of hd 14:51:16 !vault uniq_jorgrun 14:51:16 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/uniques.des#l296 14:51:31 @??rat spells:lee's_rapid_deconstruction.100.wizard 14:51:31 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | spellcaster | XP: 1 | Sp: rapid deconstruction | Sz: tiny | Int: animal. 14:51:44 oh i guess the 42d1 is only hidden 14:51:45 not replaced 14:51:52 ??lrd 14:51:53 lrd[1/4]: Lee's Rapid Deconstruction: Turns walls into explosions. Useful for removing inconvenient stone or green crystal walls, though one needs fairly high power to pierce stone, and even higher to pierce metal (see {lrd[4]}). Causes lots of undodgeable damage to anything foolish enough to be near the wall (but AC is applied thrice). 14:52:12 @??gargoyle 14:52:12 gargoyle (159) | Spd: 10 | HD: 6 | HP: 20-35 | AC/EV: 18/6 | Dam: 20 | 11non-living, 10items, 10doors, fly | Res: 06magic(40), 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 415 | Sp: stone arrow (3d12) [11!AM, 06!sil] | Sz: Medium | Int: normal. 14:52:57 <|amethyst> LRD is Nd(5 + pow/5) daamage 14:53:01 <|amethyst> where N depends on the material 14:53:08 <|amethyst> s/daam/dam/ 14:53:09 I placed him at D:9-12, Lair:1-2 14:53:27 <|amethyst> what HD is this monster? 14:53:57 Pretty low, 6. 14:54:07 what are the values of N for rock, stone, crystal, metal? 14:54:14 rock being the most important 14:54:19 Rock's value is 1 IIRC. 14:54:28 1-2 14:54:32 Radius 3 14:55:01 <|amethyst> LRD monster spellpower is 6 * HD 14:55:24 <|amethyst> so that sounds like Nd12 ish 14:55:39 @??erica 14:55:40 Erica (06@) | Spd: 10 | HD: 9 | HP: 64 | AC/EV: 2/11 | Dam: 10 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 929 | Sp: b.venom (3d14), mystic blast (3d14), invisibility, confuse, slow, teleport self [04emergency] | Sz: Medium | Int: normal. 14:56:06 <|amethyst> rock wall is 3 dice it looks like 14:56:14 <|amethyst> oh 14:56:34 <|amethyst> it looks like rock and stone don't do different damage any more? 14:56:50 |amethyst: if its HD is 6, isn't it Nd16? 14:56:59 <|amethyst> %git e09574f 14:56:59 07MarvinPA02 * 0.14-a0-342-ge09574f: Simplify LRD's damage and radius across different target types 10(1 year, 6 months ago, 1 file, 12+ 24-) 13https://github.com/crawl/crawl/commit/e09574f14b02 14:57:02 since power is 6 * HD 14:57:10 <|amethyst> !calc 5 + (6*6)/5 14:57:11 12 14:57:18 oh sorry 14:57:35 was thiking 56 for some silly reason 14:58:08 @??nergalle 14:58:08 Nergalle (16o) | Spd: 10 | HD: 10 | HP: 60 | AC/EV: 11/11 | Dam: 6 | 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 06magic(60) | Vul: 08holy | XP: 804 | Sp: b.draining (3d18), sum.spectral orcs, haste other, death's door [04emergency] | Sz: Medium | Int: high. 14:58:27 <|amethyst> metal and crystal do four dice, gargoyles two dice, iron/crystal monsters four dice 14:58:49 oh, so it's 3d12 for rock at that hd? 14:58:50 <|amethyst> this isn't counting the direct damage to the thing being fragmented 14:59:01 <|amethyst> If I'm reading correctly 14:59:13 -!- CcS has quit [Ping timeout: 256 seconds] 14:59:14 <|amethyst> would be good to verify that empirically 14:59:20 <|amethyst> (with a debugger, not by taking averages) 14:59:35 Well, it is unavoidable if you get caught in blast, but you can stay away from wall 14:59:40 Plus AC gets applied thrice IIRC 14:59:49 <|amethyst> yeah, it is triple AC 14:59:56 floatRand: combining lrd with dig makes it pretty hard to get away from though 14:59:57 <|amethyst> can't be avoided if you're a gargoyle 15:00:08 Yeah, he won't be too tough to kill. 15:00:19 He does have rotting melee ( weak attack ) 15:00:20 I think you'd just want to not give it dig, probably 15:00:43 lrd early on will be pretty memorable and dangerous 15:00:46 <|amethyst> but 3d12 with triple AC doesn't sound inherently unreasonable 15:01:04 yeah you could probably bump up hd to 8 15:01:21 Yeah, but digging would be interesting in way as well. How's the sprite by the way? http://i.imgur.com/bT6RInJ.png 15:01:53 <|amethyst> Jorgrun already has digging, as do deep troll earth mages 15:01:55 any spell can be said to be interesting, the concern is it balance 15:02:00 *balanced 15:02:02 and for that early 15:02:32 <|amethyst> there are some who say that monster digging shouldn't exist at all 15:02:36 <|amethyst> since it ruins vaults 15:02:56 I could give him lower speed, like 8. I'll remove dig for now though, but I kinda feel like he should have four spells from earthen variety. 15:02:59 Three or four. 15:03:09 there's no magic spell number, really 15:03:10 <|amethyst> be very very wary of giving a monster lower speed 15:03:18 Yeah, kiting etc. 15:03:24 and yeah normal speed definitely preferred 15:03:28 I guess I will keep it 10, but remove dig. 15:03:35 <|amethyst> casters are already going to fall behind because of the time they spend casting 15:03:49 you can add another spell, potentially, or have him be viable in melee 15:03:54 Spells, LRD, Stone Arrow, ??? 15:03:58 Maybe might? 15:03:59 <|amethyst> cantrip :) 15:04:05 <|amethyst> does this guy have a weapon? 15:04:13 floatRand: there are other actions to take besides spells 15:04:16 No, has slightly stronger melee attack than necrophages. 15:04:22 like, that guy has a nasty looking claw 15:04:26 what if he were to use that claw? 15:04:29 on the player?! 15:04:30 :o 15:04:30 that reminds me... one slow monster that probably shouldn't generate is mummy 15:04:35 <|amethyst> SPELL_MELEE oh wait 15:04:39 that's crazy talk, gammafunk. 15:04:51 <|amethyst> wheals: randomly you mean? 15:04:53 CanOfWorms: I even stole your custom smiley! 15:04:54 a lot of dpeg's list was already handled but MONS_MUMMY is pretty bad 15:04:56 I kinda wanted to make pure caster ghoul because most people play ghouls as monk anyway :V 15:04:59 <|amethyst> wheals: because I think it works well in ossuary 15:05:02 ?! 15:05:03 yeah, since it does -- yes 15:05:17 <|amethyst> wheals: what about menkaure? 15:05:23 not sure about tomb 15:05:25 <|amethyst> I mean, he has torment, but does he need to be slow? 15:05:31 he can haste to faster than 10, no? 15:05:35 <|amethyst> ah 15:05:39 <|amethyst> @??menkaure 15:05:39 Menkaure (06M) | Spd: 8 | HD: 3 | HP: 24 | AC/EV: 3/6 | Dam: 25 | 07undead, 10doors, evil, spellcaster, see invisible | Res: 06magic(20), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 172 | Sp: pain (d8), haste, s.torment | Sz: Medium | Int: normal. 15:05:43 <|amethyst> forgot about his haste 15:05:45 floatRand: gh is a bad species to use as a pure caster 15:05:54 -!- mumra has joined ##crawl-dev 15:05:55 so it's a thing that lets you get away ASAP if you want to 15:06:01 maybe his XP could stand to rise 15:06:03 I know. 15:06:06 !killratio menkaure 15:06:11 well specfically I mean for a unique, but in generally I wouldn't worry about using the player as a model 15:06:11 <|amethyst> note that monster ghouls and player ghouls are very different 15:06:16 yeah 15:06:19 <|amethyst> I'd argue that player ghouls are more like necrophages 15:06:25 menkaure wins 9.108% of battles. 15:06:30 @??sigmund 15:06:30 Sigmund (08@) | Spd: 10 | HD: 3 | HP: 30 | AC/EV: 2/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(10), 13neg | XP: 223 | Sp: throw flame (3d5), invisibility, magic dart (3d4), confuse | Sz: Medium | Int: normal. 15:06:33 <|amethyst> and would in fact argue that we should either swap the monsters, or rename the player race 15:06:45 worth a fair bit less xp than sigmund! 15:06:48 both names sound cool so I'm fine 15:06:49 NeNe 15:07:00 I have played a ghoul to Tomb though, went for monk /ice elementalist playstylre 15:07:01 also a cute japanese cat 15:07:05 Got Glaciate online at Gehenna 15:07:08 <|amethyst> I'd probably swap the monsters, personally 15:07:13 But faulted in Tomb to Bennu 15:07:13 <|amethyst> "necrophage" sounds more impressive than "ghoul" 15:07:27 ghoul is short and to the point, though! 15:07:35 necrophage is pretensious undead 15:07:38 necrophage is more descriptive though! 15:07:40 <|amethyst> gammafunk: so should be on the one more monsters are likely to see 15:07:46 ghoul is like... a dead thing 15:07:59 man, |amethyst is such a lich sometimes 15:08:16 -!- mumra_ has quit [Ping timeout: 240 seconds] 15:08:23 and wheals won't go anywhere without his mummy 15:08:25 <|amethyst> wheals: ghoul is an eater of the dead, so the names are more or less synonymous 15:08:26 how about just not having ghoul monsters? i thought necrophage and AF_ROT was just supposed to introduce people to rot status early 15:08:38 <|amethyst> though etymologically "ghoul" means something like "seizer" 15:08:47 its really weird to put it on a later monster, since an attack flavour like that basically just means you dont melee it 15:08:49 oh boy.....etymology... 15:08:50 <|amethyst> or maybe "seized"? 15:08:54 |amethyst: well, i know latin better than old german or whatever :P 15:09:00 <|amethyst> wheals: Arabic 15:09:07 ...huh 15:09:11 next up, renaming yaktaurs 15:09:14 <|amethyst> and Greek for necrophage 15:09:16 to cenyaks 15:09:32 <|amethyst> (though through late latin I'm sure) 15:09:35 |amethyst: it's all latin to me 15:09:51 <|amethyst> http://en.wikipedia.org/wiki/Ghoul#In_Arabian_folklore 15:10:37 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 15:11:19 -!- PleasingFungus has quit [Read error: Connection reset by peer] 15:11:49 <|amethyst> (I guess really "necrophage" is an English compound, based on bound morphemes that come from English <: Latin <: Greek 15:11:49 <|amethyst> ) 15:12:08 -!- PleasingFungus has joined ##crawl-dev 15:12:41 <|amethyst> speaking of "necro", a cousin-in-law once told me I look like this professional wrester: http://en.wikipedia.org/wiki/Necro_Butcher#/media/File:NecroButcherPromo.jpg 15:13:05 <|amethyst> then suggested I go with him next time he goes to a wrasslin match 15:13:12 <|amethyst> I respectfully declined 15:13:26 <|amethyst> which it turns out is an even better decision than I had thought 15:13:54 i looked to see if "necrophage" was a real word on wikipedia but i mostly found metal bands 15:13:55 <|amethyst> because that staple gun is part of his wrasslin style, as are broken fluorescent light tubes 15:14:31 <|amethyst> wheals: wiktionary does list a meaning (the obvious one), but not a citation 15:15:17 wikipedia did have "necrophagy" redirecting to scavenging 15:15:33 <|amethyst> the word "ncrophage" is used in French for "scavenger" 15:15:48 how I image neil as a wrestler: https://youtu.be/eCqU9iTms14?t=339 15:15:49 -!- pikaro has quit [Ping timeout: 265 seconds] 15:15:58 <|amethyst> But I can't say that I've encountered it in English 15:16:08 <|amethyst> "saprovore" is more common 15:17:02 [12:45] gammafunk come to think of it, why do we even have potions of blood any more? <- aside from the 3/1 turn thing already mentioned, I'd say the key difference is that blood potions last 10 times longer than chunks 15:17:16 which is pretty significant 15:17:28 Anyway, compiling him right now. Description, speech, spells { LRD, Stone Arrow, Might, Slow }. tile. 15:17:36 yeah but they could just use chunks, since don't the blood pots give less nutrition? 15:17:40 -!- lobf has quit [Quit: lobf] 15:17:44 what 15:17:53 still important given vp's lack of permafood 15:17:55 It won't be too deadly, I hope. He has {AT_HIT, AF_ROT, 10} 15:18:22 yeah lack of permafood is really what it's about. haha. vp food mechanic is "bad permafood" 15:18:35 among other things, yes 15:20:20 !source CHUNK_BASE_NUTRITION 15:20:20 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/defines.h#l184 15:20:39 -!- mumra_ has joined ##crawl-dev 15:21:02 a potion of blood gives 4% more nutrition than a chunk does for non-carnivorous creatures 15:21:44 I'll throw a patch once I am done with some rudimentary adjustments/balance. Hopefully I won't fuck up using git and include that abyss-thing in the patch as well. 15:21:50 there's some really weird math for how many blood potions you get from a corpse, though 15:22:02 someone just needs to come along and rework that species 15:22:13 -!- serq has quit [Quit: leaving] 15:22:56 mpa (?) did some good simplification in 0.16, iirc 15:23:06 or someone was talking about doing some 15:23:07 idk 15:23:16 something may or may not have happened at some point. 15:23:36 how does gozag's potion petition choose what potions to offer you? is it just N random selections from _gozag_potion_list, chosen at random but only including packages you can afford? it's kinda hard to tell what's going on in gozag_potion_petition() 15:24:17 i simplified a bit of stuff yeah, mutation and potion interactions depending on hunger level 15:24:26 <|amethyst> blood potions are like 1/3 the number of chunks, except that there's another stepdown on top of that and a minimum of 1 15:24:40 -!- mumra has quit [Ping timeout: 272 seconds] 15:24:54 <|amethyst> probably could cut the number of chunks in the same way though 15:25:04 <|amethyst> I guess that's a troll nerf though 15:25:42 <|amethyst> but not many other characters will even be able to eat more than about 2 chunks from a single body in most situations 15:26:07 unless you're doing a poison branch without rpois it's fairly easy to permanently stay engorged as tr 15:26:16 I guess i could imagine some kind of thing where you absorb all of the blood at once, but then release some through an ability, changing state, in addition to it reducing slowly over time 15:26:40 |amethyst: why would you cut it down, though? 15:26:42 what's the advantage? 15:27:13 not sure how we'd deal with bat form if and when we moved to aut scoring 15:27:27 maybe elliptic has thought about that 15:27:33 o p t i m a l p l a y 15:27:50 vp unique that's stuck in bat form, named Optimality 15:28:09 count optimal? 15:28:13 heh 15:28:18 I like it 15:28:37 "One aut. Two aut. Three aut! ah ah ah!" 15:29:07 -!- Brannock has joined ##crawl-dev 15:29:07 <|amethyst> PleasingFungus: fewer messages about things rotting in inventory? :) 15:29:21 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 15:29:21 -!- asdu has quit [Quit: Page closed] 15:29:24 I'm making a face at you. 15:29:51 then I'm adding a sticky-note called "complexity for complexity sake" 15:30:01 <|amethyst> ? 15:30:08 make all corpses create 3 chunks, period 15:30:10 adding stepdowns to chunk generation? 15:30:19 -!- Brannock_ has quit [Ping timeout: 265 seconds] 15:30:25 <|amethyst> you'd be removing one from blood generation 15:30:42 <|amethyst> mostly I was thinking of the /3 actually 15:30:58 <|amethyst> /3, floor at 1 15:31:02 i think my rcfile has a bunch of things about ignoring rotting 15:31:04 &rc 15:31:06 http://crawl.develz.org/configs/trunk/perunasaurus.rc 15:31:21 yeah I have so much of that gunk too 15:31:25 -!- bonghitz has quit [Quit: Leaving...] 15:31:28 <|amethyst> alternative 15:31:29 <|amethyst> ly 15:31:34 <|amethyst> remove the weight entirely 15:31:35 coagulate, smell something rotten, yum, have rotted away 15:31:44 <|amethyst> and replace the field with "num_chunks" 15:31:57 beware the force lance cost!! 15:32:07 <|amethyst> use size instead for wind resistance 15:32:07 (those are all pretty much spam) 15:32:15 you could reduce chunk generation linearly if you wanted to make using high-level spells & channel-spamming less practical. 15:32:18 <|amethyst> since you have to use size anyway for corpseless things 15:32:29 -!- LexAckson_ has joined ##crawl-dev 15:32:32 I'm fine with removing mass & just basing both chunks & wind resistance on size, though. 15:32:54 1learn add PleasingFungus I'm fine with basing both chunks & wind resistance on size, though. 15:33:06 I don't get it... 15:33:16 i guess s/both chunks & // 15:33:43 <|amethyst> monster::surface_area 15:33:48 <|amethyst> monster::coefficient_of_friction 15:34:18 PleasingFungus: i just wouldn't have thought of you as a supporter of using monster size for more things :P 15:35:05 I already made it do more things. 15:35:10 It's consistent. 15:35:16 -!- LexAckson has quit [Ping timeout: 240 seconds] 15:35:16 <|amethyst> and visible 15:35:19 hm 15:35:24 Also, more seriously, it's better to have one goofy mechanic than two. 15:36:03 No one puts any serious thought into how monster mass affects the game when adding or tweaking monsters; people very occasionally think about monster size. 15:37:18 aha i was thinking of minmay jokingly suggesting a monster intelligence-based mechanic 15:37:32 now that is a field that is super-important 15:37:35 remove monster intelligence; base it purely on size. 15:37:35 <|amethyst> we have some of those 15:37:49 the closer to human size you are, the smarter you are. It Makes Sense. 15:37:56 more mechanics, that is 15:38:14 sigh 15:38:17 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 15:38:18 &rc hda trunk 15:38:19 anyway i support removing replacing monster mass with size since it's basically a function of it anyway 15:38:20 http://dobrazupa.org/rcfiles/crawl-git/HilariousDeathArtist.rc 15:38:27 s/ removing// 15:38:36 -!- mumra_ has quit [Ping timeout: 272 seconds] 15:39:29 and hopefully people won't be angry that iron dragons aren't treated as heavier than other dragons 15:39:56 <|amethyst> wheals: less of it's useful meat :P 15:41:27 gammafunk: ? 15:41:39 ? 15:41:49 wheals: we could add that to the horrible special-case function that makes skeletons light 15:41:50 :) 15:41:54 -!- LexAckson_ has quit [Ping timeout: 244 seconds] 15:42:03 gammafunk: why are you sighing and dutifully checking rcfiles? 15:42:16 wouldn't you like to know 15:42:20 <|amethyst> skeletons should be the same weight as zombies 15:42:20 too bad you're *ignorant* about rc files 15:42:21 PleasingFungus: it used to be there, i moved it to mon-data instead 15:42:29 <|amethyst> after all, when you chop a corpse you get a skeleton and chunks 15:42:33 <|amethyst> and the chunks weigh nothing 15:42:40 lmao 15:42:41 <|amethyst> so the mass must all be in the skeleton 15:42:42 also, I'm not really sure what to think of the player name retArDD 15:42:48 <|amethyst> that's why you can't pick it up 15:43:03 gammafunk: :( 15:43:07 so why aren't the chunks moving at the speed of light? 15:43:21 oh 15:43:24 so lightning chunks? 15:43:27 also a minmay proposal 15:43:29 finally!!! 15:43:33 <|amethyst> wheals: we collapsed the higgs field 15:43:38 <|amethyst> wheals: oops 15:43:58 PleasingFungus: more reasons for minmay to love shock serpents! 15:44:03 <|amethyst> !lm retardd x=src 15:44:04 1188. [2015-04-13 19:48:32] [src=cszo] retArDD the Arsonist (L10 SpFE of Sif Muna) killed the ghost of deathrave the Infuser, an experienced DEIE of Vehumet on turn 18056. (Lair:1) 15:44:14 <|amethyst> !lm name~~retard s=name 15:44:14 No milestones for |amethyst (name~~retard). 15:44:18 <|amethyst> !lg * name~~retard s=name 15:44:18 260 games for * (name~~retard): 241x retArDD, 9x NEETOFIRESTORMRETARD, 8x ImRetarded, 2x retard 15:44:38 <|amethyst> hopefully that last one isn't a French chei player 15:44:43 !lm * name~~gamma s=name 15:44:43 it *does* follow the long tradition of dumb class/race puns (except backwards, ofc) 15:44:43 13847 milestones for * (name~~gamma): 13769x gammafunk, 42x gammaFactor, 22x gammaflux, 7x GammaGM, 4x gammadist, 2x Gammax, uvgamma 15:45:01 !lm * name~~wheals s=name 15:45:02 15362 milestones for * (name~~wheals): 15345x wheals, 17x hyperwheals 15:45:08 !hs hyperwheals 15:45:08 !lm * name~~neil s=name 15:45:08 1. hyperwheals the Cruncher (L12 VSWz of Okawaru), slain by a polar bear in IceCv (ice_cave_small_giant) on 2014-10-22 15:01:25, with 21091 points after 13701 turns and 0:34:05. 15:45:09 26575 milestones for * (name~~neil): 17644x Neil, 8711x Syneil, 187x naneil, 7x neilrobin, 5x hutchneill, 5x adventurerneil, 5x Neilp82, 4x mcneilly, 3x neiltest, 2x Neill, neilsomi, Neilantalan0529 15:45:28 lol @ neill 15:45:33 Syneil is very scary imo 15:45:38 <|amethyst> !lm neill 1 15:45:39 1/2. [2015-03-15 03:00:03] Neill the Shield-Bearer (L1 MiFi) began the quest for the Orb on turn 0. (D:1) 15:45:47 slain by... 15:45:49 !lm neill 15:45:50 2. [2015-03-15 03:02:18] Neill the Skirmisher (L2 MiFi) fell down a shaft to D:2 on turn 397. (D:1) 15:45:52 huh 15:45:56 !lm * name~~fungus s=name 15:45:57 8175 milestones for * (name~~fungus): 6189x PleasingFungus, 1977x Fungus, 9x SuperFungus 15:46:03 !lg neill 1 15:46:04 !lg neill 2 15:46:04 1. Neill the Covered (L4 MiFi), slain by a phantom on D:4 on 2015-03-15 03:13:07, with 116 points after 2212 turns and 0:11:55. 15:46:05 Index out of range: 1 15:46:05 !lg fungus 15:46:06 154. Fungus the Farming Archmage (L27 OpCj of Makhleb), slain by a reaper (a +0 scythe of venom) on Zig:12 on 2015-02-01 04:35:30, with 1879999 points after 432946 turns and 1d+16:27:26. 15:46:11 <|amethyst> !lm * name~~funk s=name 15:46:12 26447 milestones for * (name~~funk): 13769x gammafunk, 7470x JFunk, 1707x contrafunktus, 1624x funktuous, 1200x Funktor, 420x funkyfelid, 124x FenixFunk, 66x JFunkWarrior, 18x funktrainconductor, 15x Devoidoffunk, 7x gfunkell, 7x FunkRobot, 4x Gfunk, 4x JFunkXom, 3x funked, Megafunk, Funkell, funky, funkyil, funky44, funkygoose, SirFunk, frunkhasdafunk, Funkadelic 15:46:17 gfunk! 15:46:26 !lm fungus s=src 15:46:27 1977 milestones for fungus: 1325x cbro, 338x cszo, 308x cao, 6x cdo 15:46:35 oh, I think I have seen this person, actually 15:46:41 !lm * name~~dpeg s=name 15:46:42 9682 milestones for * (name~~dpeg): 9682x dpeg 15:46:52 wow, no troll users after all these years 15:46:53 amazing 15:46:53 <|amethyst> !lm * name~~ploog s=name 15:46:54 No milestones for * (name~~ploog). 15:46:59 <|amethyst> !lm * name~~peg$ s=name 15:46:59 9743 milestones for * (name~~peg$): 9682x dpeg, 60x jpeg, speg 15:47:06 <|amethyst> !lg speg 15:47:07 No games for speg. 15:47:09 <|amethyst> !lm speg 15:47:10 1. [2015-02-09 22:03:58] speg the Shield-Bearer (L1 MiFi) began the quest for the Orb on turn 0. (D:1) 15:47:16 mystery relative........ 15:47:40 !lm * name~~campbell s=name 15:47:41 91 milestones for * (name~~campbell): 91x CampbellTheRemover 15:47:44 haha 15:47:46 there we go 15:48:05 !lm * name~~campbell s=char 15:48:06 91 milestones for * (name~~campbell): 56x MfAK, 13x DsCK, 10x VpAs, 9x FeBe, 2x GrFi, TrWz 15:49:36 <|amethyst> !lg dracoalpha 1 15:49:37 1/4. DracoAlpha the Ruinous (L2 KoCj), slain by a quokka on D:2 on 2013-02-14 00:32:05, with 77 points after 1156 turns and 0:04:57. 15:49:59 !nick dracoomega 15:49:59 Mapping dracoomega => dracoalpha dracoomega 15:50:04 <|amethyst> ah 15:51:19 -!- dtsund has joined ##crawl-dev 15:51:36 03MarvinPA02 07* 0.17-a0-553-g7b12ee6: Remove the M_SHADOW and M_GLOWS_RADIATION flags 10(23 hours ago, 10 files, 77+ 124-) 13https://github.com/crawl/crawl/commit/7b12ee600145 15:51:36 03MarvinPA02 07* 0.17-a0-554-gd48cdb6: Don't display -cTele messages with no cTele active 10(9 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/d48cdb650249 15:51:39 -!- Menche has quit [Quit: Leaving] 15:51:43 -!- Zekka has quit [Ping timeout: 244 seconds] 15:52:08 -!- Sizzell has quit [Remote host closed the connection] 15:52:19 -!- Sizzell has joined ##crawl-dev 15:52:55 -!- Henzell has quit [Remote host closed the connection] 15:53:08 -!- Henzell has joined ##crawl-dev 15:53:23 PleasingFungus: ugly_thing_mutate() seems relevant to your interests incidentally 15:53:29 it's amazing 15:53:51 sadly somewhat longer than 140 characters 15:54:02 !function ugly_thing_mutate 15:54:02 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-abil.cc#l95 15:54:16 powerful nesting 15:54:18 look at the version from before that last commit for its full glory 15:54:18 MarvinPA: is d48cdb650249 getting backported to .16? it's obviously not super-critical, but kinda annoying and looks dumb as-is 15:55:10 dang.... 15:56:30 i like how it calls uglything_mutate when it's done 15:56:34 would that interact with colour from a vault define? I guess since it's ghost demon you can't really override that 15:56:58 -!- simmarine_ has joined ##crawl-dev 15:57:11 wheals: the missing underscore is crucial. 15:57:50 -!- simmarine has quit [Read error: Connection reset by peer] 15:57:51 hrm 15:58:15 trying to remember if a player colour override would affect this...right I think that only lives in the monster info thingy 15:58:19 not the monster instance itself 15:58:22 <|amethyst> gammafunk: try this: &mwhite ugly thing col:red 15:58:40 <|amethyst> (for vault defines, not player) 15:58:41 amalloy: would be reasonable to backport i guess, yeah 15:58:43 ....hahaha, the player being contaminated causes adjacent ugly things to mutate more often? 15:58:44 that's amazing... 15:58:57 i've seen that happen for real! 15:58:59 <|amethyst> also &mwhite ugly thing col:dark 15:59:14 i've seen it too. i thought it was from my mutation level, though, not my Contam status 15:59:15 I'm not sure I've ever paid close enough attention. 15:59:22 the messaging wasn't very clear 15:59:41 oh neat 15:59:43 etc_dark 15:59:46 oh hey 15:59:48 i remember noticing because "the ugly thing basks in the mutagenic energy from you and changes" is a really awkward message 16:00:02 -!- Lasty has joined ##crawl-dev 16:00:17 -!- Krakhan has quit [Changing host] 16:00:17 weird, &m white ugly thing col:disco 16:00:30 makes it rotate between cyan colorus 16:00:33 *colours 16:00:41 but the monster list is still red (and rotating red at that) 16:00:48 <|amethyst> gammafunk: recolouring them in your rc doesn't change their behaviour 16:00:53 <|amethyst> gammafunk: just tested 16:01:01 yeah, Ithink it uses the map cache stuff 16:01:08 <|amethyst> gammafunk: however, it seems you can only recolour 'ugly thing', not particular kinds 16:01:22 yeah, that sounds right 16:01:29 you colour them all the same way 16:01:58 |amethyst: a weird thing I noticed in vaults, brown very ugly thing didn't seem to place them with that colour 16:02:10 but very ugly thing col:brown seemed to work 16:02:39 that's what I use in wizlab_lehudib 16:02:42 <|amethyst> err 16:02:46 and even then they're not always brown 16:02:55 <|amethyst> very ugly things are bright colours 16:03:04 <|amethyst> brown very ugly thing should be yellow 16:03:42 |amethyst: they seem to place yellow 16:03:47 somehow it figures out what to do 16:03:54 and they xv as brown/yellow 16:04:11 <|amethyst> oh, you mean you did MONS: brown very ugly thing and got a different colour? 16:04:18 yes 16:04:27 <|amethyst> was this from placing the map with &P/&L and teleporting there 16:04:29 @??brown very ugly thing 16:04:29 brown very ugly thing (08u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2708(acid:7d3) | 10doors | Res: 06magic(40), 08acid | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 16:04:31 <|amethyst> or exploring normally? 16:04:31 but very ugly thing col:brown seemed to make them more reliably brown 16:04:34 @??very ugly thing col:brown 16:04:34 brown very ugly thing (08u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2708(acid:7d3) | 10doors | Res: 06magic(40), 08acid | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 16:04:40 <|amethyst> hmm 16:04:46 @??mauve very ugly thing 16:04:46 unknown monster: "mauve very ugly thing" 16:04:47 from placing and X T 16:04:52 @??yellow very ugly thing 16:04:52 unknown monster: "yellow very ugly thing" 16:04:57 @?? very ugly thing col:yellow 16:04:57 brown very ugly thing (08u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2708(acid:7d3) | 10doors | Res: 06magic(40), 08acid | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 16:05:06 @?? very ugly thing col:red 16:05:06 red very ugly thing (04u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2704(napalm) | 10doors | Res: 06magic(40), 05fire++, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 16:05:10 <|amethyst> gammafunk: weird, with &m they're all the proper colour 16:05:11 @?? very ugly thing col:lightred 16:05:11 red very ugly thing (04u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2704(napalm) | 10doors | Res: 06magic(40), 05fire++, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 16:05:15 @?? purple very ugly thing col:lightred 16:05:15 red very ugly thing (04u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2704(napalm) | 10doors | Res: 06magic(40), 05fire++, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 16:05:20 mystifying 16:05:32 |amethyst: yeah I think it may be different going from des, but I didn't look into it 16:06:37 <|amethyst> hrm 16:06:46 seems it's not always reliably brown 16:06:47 no matter what 16:07:05 just placed the map and I got red ones 16:08:57 -!- Zekka has quit [Ping timeout: 250 seconds] 16:09:43 <|amethyst> gammafunk: oh 16:10:21 <|amethyst> it's bands 16:10:32 causing a mutation? 16:10:35 <|amethyst> no 16:10:41 <|amethyst> !source mon-place.cc:914 16:10:41 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-place.cc#l914 16:10:56 oh 16:10:59 yep,that'd do it 16:11:03 <|amethyst> probably it should use mg.colour instead of ugly_thing_random_colour if the former is already set 16:11:04 -!- Alarkh has quit [Quit: Leaving] 16:11:22 yep, that sounds reasonable 16:12:50 the consistent use of (very) in commments in that function is good 16:12:55 *comments 16:13:10 <|amethyst> also 16:13:22 <|amethyst> the way ugly_colour is used is exciting 16:13:24 <|amethyst> it's static 16:13:33 oh hah, so it is 16:13:41 <|amethyst> and then gets reset to COLOUR_UNDEF later 16:13:50 ...what on earth 16:14:01 <|amethyst> because you create band members between now and then 16:14:12 <|amethyst> so they will have the static value 16:14:16 <|amethyst> that you set 16:14:39 oh 16:16:02 I suppose that should just be an arg to _band_member(), colour I mean? 16:16:36 ...nope 16:18:28 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 16:19:37 -!- st_ has quit [Ping timeout: 264 seconds] 16:20:40 -!- pikaro has quit [Ping timeout: 256 seconds] 16:23:30 03|amethyst02 07* 0.17-a0-555-g23c20b2: Allow specifying the colour of ugly thing bands (gammafunk) 10(4 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/23c20b259548 16:25:34 -!- st_ has joined ##crawl-dev 16:25:44 I must have just gotten lucky more with col:brown 16:25:48 when I was loading the map 16:30:49 -!- omnirizon has quit [Ping timeout: 246 seconds] 16:33:14 -!- mumra has joined ##crawl-dev 16:36:45 -!- reaverb has quit [Quit: Leaving.] 16:37:59 -!- chequers has quit [Write error: Broken pipe] 16:38:00 -!- phyphor has quit [Write error: Broken pipe] 16:38:16 -!- chequers has joined ##crawl-dev 16:38:46 -!- mumra has quit [Ping timeout: 272 seconds] 16:42:53 -!- tcsc has quit [Quit: This computer has gone to sleep] 16:44:59 -!- Maud has quit [Remote host closed the connection] 16:45:11 -!- Kolbur has left ##crawl-dev 16:49:26 -!- Pluie has joined ##crawl-dev 16:52:53 -!- siepu has quit [Read error: Connection reset by peer] 16:52:54 _Really eat with the Hell Sentinel in view? 16:53:13 death by demon snacking no more 16:53:25 -!- honeybadger has quit [Quit: Page closed] 16:53:29 Hm, Graton's pretty weak as he is. 16:53:38 http://i.imgur.com/sAQK5tD.png 16:55:14 -!- debo has quit [Ping timeout: 272 seconds] 16:56:07 Hm, I think I'll change the lines a bit. 16:56:20 -!- lobf has joined ##crawl-dev 16:57:17 -!- LexAckson has joined ##crawl-dev 16:58:37 -!- ystael has quit [Ping timeout: 264 seconds] 16:59:31 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 16:59:34 Seems I am experiencing a bug right now that I can show to a dev maybe, but I'm not sure if it's client sided. 17:00:18 floatRand: would you call him 17:00:23 practically 'armless 17:00:32 03|amethyst02 07* 0.17-a0-556-gad01a12: Refactor slouch damage formula (wheals) 10(7 minutes ago, 1 file, 9+ 7-) 13https://github.com/crawl/crawl/commit/ad01a1235221 17:01:06 -!- Egglet has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:01:18 <|amethyst> Reawakening: what's up? (I have to go in a minute, though, so others will have to help) 17:01:29 Seems I can see a monster as though I had LOS 17:01:36 though I shouldn't be able to. 17:01:42 <|amethyst> are you playing online? 17:01:46 -!- pikaro has quit [Ping timeout: 255 seconds] 17:01:49 Indeed 17:01:58 <|amethyst> !lm reawakening x=src,tiles 17:01:58 259. [2015-04-13 21:00:05] [src=cao;tiles=true] Reawakening the Intangible (L24 SpEn of Ashenzari) killed the Enchantress on turn 87573. (Depths:3) 17:02:13 http://i.imgur.com/LUPFq6P.png?1 17:02:38 Reawakening: on console, it's clear that he's not in LOS, but rather you remember him being there from before 17:02:57 tiles unreasons 17:03:00 <|amethyst> also when I watch in webtiles, he's shaded as he should be 17:03:06 odd 17:03:08 <|amethyst> not like in your image 17:03:10 On my screen he's lit up 17:03:15 sorry, 17:03:19 false alarm then. 17:03:27 <|amethyst> well, it's probably a bug still 17:03:33 <|amethyst> just a bug in the client and not in the C++ code :) 17:03:38 indeed. 17:03:46 <|amethyst> which makes it harder for us to debug, sadly 17:03:55 <|amethyst> I don't know how to get a dump of the js state 17:03:57 It just redrew 17:04:00 and its shaded now. 17:04:12 odd! 17:04:14 -!- panicbit has quit [Ping timeout: 250 seconds] 17:04:20 Even as I was moving it was not being shaded 17:04:28 so strange that it randomly changed 17:04:45 <|amethyst> I imagine somehow it thought those cells had been redrawn already when they hadn't 17:04:54 <|amethyst> it = the client 17:05:06 cache problems.... 17:05:08 <|amethyst> though I guess it could have been crawl failing to send an update 17:05:32 <|amethyst> I wouldn't think you'd have a lost update, since websockets is TCP 17:06:22 <|amethyst> (I guess it could happen between crawl and webtiles, though?) 17:06:26 It happened after I closed a door to trap that dragon in. 17:06:37 The door also didnt draw as closed either. 17:06:38 <|amethyst> hmmm 17:06:53 and it kept giving me the message, "There's nothing to close nearby." 17:07:37 meaning it was closed to the server obviously 17:07:42 but it just didnt update the tile 17:07:54 (Luckily, C doesnt toggle doors otherwise I might be dead!) 17:08:16 <|amethyst> okay, that's specific enough to be worth posting a bug about 17:08:41 <|amethyst> "Tile and LOS didn't redraw when closing a door in webtiles" 17:08:50 <|amethyst> or such 17:08:56 Sure. I will do that now. 17:10:08 I'm playing 0.16 pre-release branch right? Though it doesn't seem it should matter since it's a webtiles issue 17:10:32 0.16 is released 17:10:47 yeah, it doesn't seem as though there is an option for 0.16 though. 17:10:48 nobody has updated the names of the mantis releases 17:11:05 yeah, i guess 0.16 pre-release it is, if you're not playing trunk 17:12:17 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:14:15 -!- tcsc has quit [Quit: This computer has gone to sleep] 17:14:20 Alright, I reported it. Thanks 17:14:31 -!- Finerminer has quit [Quit: Page closed] 17:15:31 Oops, tags dont work. Oh well. 17:15:49 Tile and LOS didn't redraw when closing a door in webtiles. 13https://crawl.develz.org/mantis/view.php?id=9633 by Reawakening 17:18:56 Alright, Graton's basic stuff is ready. 17:19:13 http://puu.sh/hcW4Z/cb7ac54289.patch 17:22:24 hah, TIL eustachio brags he can call spirits from the vasty deep 17:22:40 -!- Hanyuu has quit [Quit: Page closed] 17:23:13 also that all of these uniques were introduced in the same 2009 patch: roxanne, sonja, eustachio, azrael, ilsuiw, prince ribbit, nergalle, saint roka 17:24:40 -!- Pacra has joined ##crawl-dev 17:25:12 sonja, ilsuiw, ribbit... 17:25:19 who is behind these abominations 17:25:26 well not sonja really 17:25:29 she appears way too late 17:25:29 why did you leave out roxanne 17:25:36 she's a statue 17:25:53 so why did you leave her out 17:25:54 ribbit is ok, come on blink frogs are fun 17:25:59 the others... 17:26:03 blink frogs on d4 are not fun 17:26:17 azrael is sorta neat, i dont mind him 17:26:37 @??blink_frog 17:26:37 blink frog (09F) | Spd: 14 (swim: 60%) | HD: 6 | HP: 23-42 | AC/EV: 0/16 | Dam: 2006(blink self) | amphibious, cold-blooded | Res: 06magic(40), 12drown | XP: 261 | Sp: blink [06!sil] | Sz: Medium | Int: reptile. 17:26:41 @??prince_ribbit 17:26:42 Prince Ribbit (11F) | Spd: 14 (swim: 60%) | HD: 6 | HP: 40 | AC/EV: 0/16 | Dam: 20 | amphibious, spellcaster, cold-blooded | Res: 06magic(40), 12drown | XP: 277 | Sp: blink [06!sil], teleport self [04emergency] | Sz: Medium | Int: normal. 17:26:54 no blink_self 17:26:56 yes 17:27:00 -!- bonghitz has quit [Remote host closed the connection] 17:27:01 I like how his tile ended up. http://i.imgur.com/r4HPmGw.png 17:27:09 I just never have too much trouble with him 17:27:20 I feel like he should have gotten dig, but for clothies the stone arrow shredded through. 17:27:25 So I figure it is rather ok now. 17:27:49 dig is kind of gross for the player to deal with 17:28:03 we can pretend his lrd is dig 17:28:09 -!- orionstein has quit [Excess Flood] 17:28:43 @??ilsuiw 17:28:44 Ilsuiw (09m) | Spd: 10 (swim: 60%) | HD: 16 | HP: 150 | AC/EV: 7/18 | Dam: 10 | 10weapons, 10items, 10doors, amphibious, spellcaster | Res: 06magic(140), 12drown | XP: 1889 | Sp: throw icicle (3d25), call tide, invisibility, blink, sum.water elementals | Sz: Medium | Int: high. 17:29:07 she's ok aside from me not having any clue what call tide does 17:29:12 ??call_tide 17:29:12 call tide[1/1]: Raises the water level, turning dry land near the water into shallow water and turning shallow water into deep water. 17:29:39 @??aquamancer 17:29:39 unknown monster: "aquamancer" 17:29:45 @??merfolk_aquamancer 17:29:45 merfolk aquamancer (03m) | Spd: 10 (swim: 60%) | HD: 14 | HP: 50-75 | AC/EV: 2/12 | Dam: 15 | 10weapons, 10items, 10doors, amphibious, spellcaster, see invisible | Res: 06magic(80), 12drown | XP: 914 | Sp: primal wave (3d20), steam ball (3d18), throw icicle (3d23), blink [04emergency] | Sz: Medium | Int: normal. 17:29:51 ??primal_wave 17:29:51 primal wave[1/1]: A merfolk aquamancer spell that does a lot of damage, creates water, and knocks you back. No longer able to hurl the PC into deep water, or destroy staircases. :( 17:29:58 -!- scummos__ has quit [Ping timeout: 245 seconds] 17:30:04 yeah that one is worse 17:30:08 Can I push Graton or do you want to check out the patch first? 17:30:18 push Graton? 17:30:20 push where? 17:30:23 Nah, maybe not. 17:30:27 push him into trunk of course 17:30:51 feel free to push Graton to your own clone of crawl, of course :) 17:36:37 Unstable branch on crawl.lantea.net updated to: 0.17-a0-555-g23c20b2 (34) 17:40:05 !learn e call_tide s/ and turning.*/. In 0.15-, could also turn shallow water into deep water. (Equivalent in all versions to high tide + a bit.)/ 17:40:05 call tide[1/1]: Raises the water level, turning dry land near the water into shallow water. In 0.15-, could also turn shallow water into deep water. (Equivalent in all versions to high tide + a bit.) 17:40:22 gammafunk: it's about time for crawl to get a proper fork! 17:40:54 first change: delete all gods but sif, trog, mak 17:41:05 in truecrawl 17:41:21 Coming in October 2015 17:42:23 ugh, makhleb? 17:42:24 really? 17:44:09 how else do I go trog->mak 17:45:05 Oops forgot description. http://puu.sh/hcXSM/83186dd7bb.patch 17:45:49 -!- Earlo has quit [Remote host closed the connection] 17:46:04 -!- LexAckson has quit [Read error: Connection reset by peer] 17:46:49 PleasingFungus: you get to keep three gods, so which would it be? 17:46:55 ??gods 17:46:55 gods[1/2]: '?' '/' 'G' for a complete list (in game). Type "?? reasons" (in IRC) to get a list of reasons which might motivate you to worship that particular god. 17:47:11 wow, he goes to look them up 17:47:24 this is serious business gammafunk 17:47:43 we have too many gods for me to remember them all of the top of my head. 17:48:14 !lg PleasingFungus s=god 17:48:14 384 games for PleasingFungus: 161x, 26x Lugonu, 25x Okawaru, 17x Makhleb, 16x Xom, 16x Cheibriados, 15x Trog, 14x Nemelex Xobeh, 13x Sif Muna, 13x Vehumet, 12x Dithmenos, 11x Fedhas, 9x Ashenzari, 8x Yredelemnul, 6x Kikubaaqudgha, 5x Zin, 4x The Shining One, 3x Qazlal, 3x Beogh, 3x Gozag, 2x Ru, 2x Jiyva 17:48:20 Probably the three true gods: Beogh, Xom, and Gozag. 17:48:25 heh. 17:48:27 trog, ash, and ru, probably. 17:48:46 and Lasty is Dith, Ru, ...not sure about no. 3 17:49:04 Trog, Ash and Ru would be my choice as well. 17:49:17 those three are the ones with the most interesting restrictions. 17:49:23 Hmm. Who's my third-favorite god? 17:49:30 !lg Lasty s=god 17:49:31 313 games for Lasty: 97x, 20x Xom, 18x Trog, 15x Okawaru, 15x Dithmenos, 14x Elyvilon, 14x Makhleb, 14x Kikubaaqudgha, 13x Sif Muna, 13x Ru, 10x Zin, 9x Fedhas, 8x Qazlal, 7x Gozag, 7x Lugonu, 7x Vehumet, 7x Nemelex Xobeh, 7x Ashenzari, 6x Cheibriados, 4x Yredelemnul, 3x Jiyva, 2x The Shining One, Pakellas, Wulndraste, Beogh 17:49:34 Maybe Zin? 17:49:50 Or Lucy? 17:49:56 hm 17:49:58 ??evil 17:49:58 evil[1/1]: See {evil items} or {evil gods}. 17:50:01 ??evil gods 17:50:02 evil gods[1/2]: Beogh, Lugonu, Kikubaaqudgha, Yredelemnul, Makhleb. 17:50:06 ??evil gods[2 17:50:07 evil gods[2/2]: Nottrog, Notvehumet, Notxom, Notjiyva, Notdithmenos 17:50:11 good 17:50:21 -!- Maud has quit [Ping timeout: 250 seconds] 17:50:37 -!- memories has quit [Ping timeout: 246 seconds] 17:50:38 I wonder if anyone thinks ru, qaz or gozag are evil? probably not. 17:50:40 ??chaotic gods 17:50:41 chaotic gods[1/1]: Xom, Jiyva, Makhleb, Lugonu 17:50:49 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 17:50:50 could make an argument for qaz being chaotic tbh 17:50:58 Gozag might be evil. <.< >.> 17:51:02 !lg . s=god 17:51:02 2847 games for gammafunk: 1753x, 755x Sif Muna, 130x Xom, 50x Nemelex Xobeh, 33x Okawaru, 22x Lugonu, 19x Vehumet, 18x Trog, 8x Zin, 8x Makhleb, 7x Yredelemnul, 6x Cheibriados, 6x Ru, 6x Gozag, 4x Elyvilon, 4x Beogh, 3x The Shining One, 3x Fedhas, 3x Ashenzari, 3x Dithmenos, 2x Iashol, 2x Qazlal, Kikubaaqudgha, Jiyva 17:51:09 ug, embarassing 17:51:23 ? 17:51:29 Lasty: :) 17:53:30 I posted in Tavern today after ignoring it for over a week. I feel like it made it easier not to get dragged into answering every awful post. Probably a good habit to get into. 17:54:32 Was it that post where it's just you and then you immediately posting that things have gotten off-topic? 17:54:32 I feel like doing some art again so maybe I'll redo Tiamat tile since there's request for it. 17:54:46 because I thought that was kind of funny 17:55:03 I realized that you deleted posts, but the result was funny 17:55:07 gammafunk: yup 17:55:11 that's the one 17:55:57 It seems like the main posters right now are Berder, mps, and Sandman25 17:56:16 they're posting a ton in every thread 17:56:45 I haven't posted in some time either 17:57:56 personally I preferred sandman24 17:58:36 yeah, I'd say that guy was easily in my top 20 Sandmen. 18:00:12 -!- panicbit has quit [Ping timeout: 264 seconds] 18:00:14 -!- hhkb has quit [Remote host closed the connection] 18:00:41 -!- debo has joined ##crawl-dev 18:01:16 I wonder if this stance is too different from rest of the draconians. Might help to differentiate. I could just rework old sprite. http://i.imgur.com/4Sj0yht.png 18:01:40 -!- alefury has quit [Read error: Connection reset by peer] 18:04:13 I... can't really make anything out from that. 18:04:46 -!- domiryuu has quit [Quit: leaving] 18:04:47 -!- Crehl has quit [Read error: Connection reset by peer] 18:06:58 Just the pose, but I figure I am just gonna improve the original tile. 18:09:49 -!- KamiKatze has quit [Quit: Page closed] 18:09:59 -!- anubiann00b has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 18:15:11 -!- bencryption has quit [Quit: WeeChat 0.3.8] 18:20:34 http://i.imgur.com/7CJP9w9.png 18:23:33 -!- Menche has quit [Quit: Leaving] 18:23:38 I kinda want to add some detail, though. 18:23:52 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:27:43 -!- edlothiol has quit [Ping timeout: 252 seconds] 18:32:27 -!- ZChris13 has quit [Quit: Page closed] 18:37:28 -!- filthy has quit [Ping timeout: 245 seconds] 18:39:16 -!- Zooty has quit [Ping timeout: 246 seconds] 18:41:08 -!- Jaxry has quit [Quit: Page closed] 18:43:28 -!- odiv has quit [Ping timeout: 255 seconds] 18:44:13 -!- devesine_ is now known as devesine 18:45:02 -!- devesine has joined ##crawl-dev 18:49:41 To be fair, with the exception of his brief hiatus, Sandman25 is most of the posts on most days. 18:50:04 Touche. 18:51:19 Lasty: you'd better just get used to chatting with mps and Berder 18:51:23 -!- Maud has quit [Ping timeout: 265 seconds] 18:52:01 . . . I'm waiting for the punchline 18:52:21 was going to say "I chat with them in tiles every few days" 18:52:26 but that's not much of a punchline 18:52:41 here, I'll try to make it better 18:52:48 "I chat with them in tiles . . . 18:52:50 !glasses 18:52:50 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 18:52:58 every few days." 18:53:03 Nope, nothing. 18:53:07 yeah rip 18:53:35 -!- Watball has quit [Quit: Leaving] 18:54:00 mps is less insuferable in chat, and berder has...well mellowed a tad I guess 18:54:29 -!- jmc245 has quit [Ping timeout: 246 seconds] 18:54:32 he still drops those truth bombs when he needs to, ofc 18:54:52 -!- Blazinghand|Work has quit [Quit: Leaving] 18:54:56 . . . and how do you explain away you being in tiles??? 18:55:26 people love to have me in tiles 18:55:30 I'm a celebrity, Lasty 18:55:38 no argument here 18:56:01 250 posts in four months 18:56:09 er, three 18:56:11 sandman? 18:56:14 i cannot into maths 18:56:15 mps 18:56:18 hah 18:56:28 it's not that much 18:56:34 -!- elliptic has quit [Quit: Leaving] 18:56:47 unless he has tons of deleted posts 18:56:54 he's an academic, and perhaps takes "publish or perish" a bit too literally 18:58:19 an average of 2.something posts per day seems like a lot by tavern standards 18:58:21 idk tho 18:59:23 -!- simmarine_ has quit [Quit: Leaving] 18:59:39 He's slowed down. 19:00:34 -!- HellTiger has quit [Ping timeout: 265 seconds] 19:01:22 -!- KamiKatze has quit [Quit: Page closed] 19:02:22 (Average of 9.5 posts/day since he joined the forums) 19:02:42 -!- PleasingFungus has quit [Ping timeout: 252 seconds] 19:02:51 I tend to go in bursts, myself 19:04:35 Well, you're at 0.27 lifetime posts/day, 19:05:10 probably a lot better than my commits/day 19:06:47 %git e9fcc15c4a59d98760756c40d67c345cf342ae04 19:06:47 07gammafunk02 {Grunt} * 0.13-a0-2317-ge9fcc15: New forest vaults, including a forest end, and a generic overflow temple 10(1 year, 9 months ago, 2 files, 273+ 0-) 13https://github.com/crawl/crawl/commit/e9fcc15c4a59 19:07:33 -!- cesium has quit [Quit: Konversation terminated!] 19:07:45 -!- Siegurt has quit [Quit: Leaving.] 19:08:02 looks like 1: 0.52125984252 19:08:05 per day 19:08:08 so better at least 19:13:57 -!- Sharkman1231 has joined ##crawl-dev 19:17:10 -!- Pacra has quit [Read error: Connection reset by peer] 19:17:38 -!- Pacra has joined ##crawl-dev 19:22:40 Dunno, maybe I could do Tiamat completely with new pose, but that might make her too different from her underlings. Could be a good thing, though, easier to identify. http://i.imgur.com/RLiJbcu.png 19:24:50 -!- serq has quit [Ping timeout: 256 seconds] 19:26:27 -!- elliptic has joined ##crawl-dev 19:33:43 -!- panicbit has quit [Ping timeout: 245 seconds] 19:38:24 -!- mumra has joined ##crawl-dev 19:43:41 -!- ontoclasm has joined ##crawl-dev 19:47:49 -!- pikaro has quit [Ping timeout: 255 seconds] 19:49:21 -!- Siegurt has joined ##crawl-dev 19:51:09 -!- Ladykiller69 has quit [Quit: Verlassend] 19:53:31 -!- mumra has quit [Ping timeout: 240 seconds] 19:54:40 -!- MarvinPA has quit [Quit: Leaving] 19:54:56 should we stop the player from doing stupid things like quaffing cure mutation when they don't have any curable mutations? 19:56:10 -!- Pluie has quit [Read error: Connection reset by peer] 19:56:36 -!- stubblyhead has quit [Ping timeout: 240 seconds] 20:03:26 -!- Daekdroom has quit [Quit: Leaving] 20:04:00 i thought that already prompted you 20:05:06 nope 20:05:33 -!- simmarine has joined ##crawl-dev 20:06:51 -!- jmc245 has quit [Quit: Leaving] 20:07:46 -!- pintc has quit [Ping timeout: 272 seconds] 20:16:46 -!- CanOfWorms has joined ##crawl-dev 20:16:55 -!- Grujah has quit [Ping timeout: 246 seconds] 20:19:38 -!- mumra has joined ##crawl-dev 20:24:31 -!- KamiKatze has quit [Quit: Page closed] 20:25:37 -!- stubblyhead_ is now known as stubblyhead 20:26:08 -!- serq has quit [Ping timeout: 272 seconds] 20:29:39 http://i.imgur.com/5g8vwCB.png 20:30:01 -!- Jonatan has quit [Read error: Connection reset by peer] 20:30:04 i don't play tiles, but that one looks neat 20:34:32 floatRand: would you like to play a game of dominoes? 20:34:59 Nah, currently double-tasking some drawing and playing DnD. 20:37:14 -!- lobf has quit [Quit: lobf] 20:39:44 floatRand: have you suffered through my babbling about domino tiles? 20:39:49 bh: still working on those tiles? 20:40:24 CanOfWorms: the code is basically in place, I just can't draw 20:40:28 "just" 20:40:31 heh 20:40:39 how many tiles would need to be made for a branch? 20:41:06 -!- pikaro has quit [Remote host closed the connection] 20:41:26 eight is probably the minimum to notice something 20:42:18 that should be feasible then 20:42:21 branch like a git branch, or a dungeon branch? 20:42:28 http://i.imgur.com/qDYSwCF.png 20:42:31 dungeon 20:42:31 Probably doesn't work out. 20:42:52 what are the requirements that these tiles need? 20:43:06 ( A potential Tiamat tile I was thinking ) 20:44:59 -!- mauris_ has joined ##crawl-dev 20:45:56 CanOfWorms: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.84.6675&rep=rep1&type=pdf 20:45:59 Figure 3 20:47:11 -!- tj_ is now known as Guest87976 20:47:13 not loading... 20:47:19 (connection reset) 20:47:46 -!- mauris has quit [Ping timeout: 244 seconds] 20:48:04 -!- tokeen has quit [Ping timeout: 246 seconds] 20:50:14 grr 20:50:42 -!- bonghitz has quit [Remote host closed the connection] 20:50:55 is it this one: http://research.microsoft.com/en-us/um/people/cohen/WangFinal.pdf 20:50:58 yes 20:51:13 -!- Guest87976 has quit [Client Quit] 20:51:28 basically, tile graphics just need to match if the tile colors match 20:51:51 it should smooth some of the repetitive patterns out and get gammafunk off my case 20:51:59 hah 20:52:53 hmm, so if I make tiles matching the 8 in the title area that should be enough? 20:53:04 -!- dgdfdfg has quit [Client Quit] 20:53:10 yes 20:53:21 alright 20:53:25 what branch should I make them for 20:53:42 What map has the worst floors? Crypt? 20:54:55 dis maybe 20:55:11 crypt's aren't amazing either 20:55:19 -!- mumra has quit [Ping timeout: 255 seconds] 20:55:32 geh has dull standard floors i think 20:56:40 I also just removed armour from Tiamat but I am too lazy to modify colour palette to produce all colours. At least for today. 20:56:42 http://i.imgur.com/7CJP9w9.png 20:57:10 http://i.imgur.com/7CJP9w9.png v http://i.imgur.com/qDYSwCF.png I guess, original might be better since it looks like other draconians more. 20:57:23 ontoclasm: 'no one' sees extended, though 20:58:01 floatRand: you should finish her right wing 20:59:27 floatRand: you should probably use the new drac tiles as a base for tiamat... 21:00:01 also she -should- look different from normal dracs 21:00:11 the fact that she looks exactly like them is terrible 21:00:20 also: she wears a ver ydistinctive cloak 21:00:43 Oh yeah, that too. 21:03:18 -!- vale_ has quit [Remote host closed the connection] 21:04:20 alright, I'll make some crypt tiles :o 21:04:21 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 21:04:49 <3 21:05:15 if you're feeling really ambitious, you can do floors and walls 21:05:27 -!- debo has quit [Quit: orb spiders :(] 21:05:30 we'll need to figure out tiles syntax for expressing this, but hacking up mockups was really easy 21:05:35 I'll do floors first 21:05:36 crypt walls are cool though :C 21:05:47 -!- Lasty has quit [Quit: Leaving.] 21:05:55 or at least i think so 21:06:19 are the walls going to use the domino thing too? 21:06:36 -!- UncertainKitten has joined ##crawl-dev 21:07:36 They need not 21:08:22 -!- mumra has joined ##crawl-dev 21:08:59 http://i.imgur.com/V7GK5B0.png 21:09:05 CanOfWorms: did i tell you how snake floors came to be :( 21:09:12 nope! 21:10:15 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:10:17 bh implemented this totally awesome wang tile domino thing and suggested i make something that used it, so i made a thing that looks like it uses it but totally doesn't 21:10:20 because i am a horrible person 21:11:09 ontoclasm: what you did is super cool 21:14:59 Fuck it, done today with arting. http://i.imgur.com/0yVTU1n.png 21:15:29 wow. 21:15:39 What are the two others? 21:16:51 Things I just implemented on my branch. Graton, weak ghoul earth elementalist with LRD ( D:9-D:12 ) and Gressil, a boss in Abyss:5, guarding special vault with the abyssal rune and randart loot. 21:17:13 Probably not going to make it to actual master branch. 21:17:33 people are so-so on Abyss uniques 21:17:39 ??warwick von hugsford 21:17:39 I don't have a page labeled warwick_von_hugsford in my learndb. 21:17:46 Yeah. 21:18:02 (he was a stuffed bear who worshipped Xom and wandered the abyss) 21:19:01 i've been busy making qud tiles or i'd've made more stuff for crawl recently 21:19:02 :C 21:19:14 qud? 21:21:00 caves of qud; another roguelike (and an amazing one) 21:21:01 -!- oshkosh has quit [Quit: Page closed] 21:21:35 looks very dorf fort 21:21:41 you can summon psychic timeclones of yourself to fight your evil twin and then slice him up with the lightsabres you're wielding in your four arms 21:22:05 o_0 21:23:02 and yeah, it's all ascii right now... except that they hired me to make a full tileset for them 21:23:30 -!- jbenedetto has quit [Ping timeout: 252 seconds] 21:23:42 -!- wheals has joined ##crawl-dev 21:23:43 https://dl.dropboxusercontent.com/u/1000017/qud/qud7.png 21:24:22 Cool. 21:24:40 ontoclasm: your ability to distill things down to a tiny number of pixels is awesome 21:24:51 hah, thanks 21:25:02 -!- mumra has quit [Ping timeout: 272 seconds] 21:25:12 bear, bear, scarab, pig (x3), ogre? ogre? 21:25:38 the ogrs are roided-out super cannibals 21:25:45 qud is ridiculous 21:25:58 -!- meatpath has quit [Ping timeout: 250 seconds] 21:26:13 i should play qud now that i'm on my mummy computer instead of my dead linux machine 21:26:26 but yes, other than that you're exactly right 21:26:39 (which is nice to hear) 21:27:16 -!- Hanyuu has quit [Ping timeout: 246 seconds] 21:29:45 oh i almost forgot! 21:29:50 * wheals topples bh's dominoes. 21:30:19 * bh gets his battleship sunk 21:36:46 man, the confusing thing about these new tiles is actually taking advantage of the side color schema 21:38:10 my initial idea was to have it work like the old sigils, with lines that carry across tile borders and make big random patterns 21:41:38 CanOfWorms: an irregular tile floor might be easy, though it could look boring 21:46:01 -!- vale_ has quit [Ping timeout: 264 seconds] 21:46:31 -!- Z_LAMP has quit [Read error: Connection reset by peer] 21:46:43 -!- PleasingFungus has joined ##crawl-dev 21:47:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:48:20 -!- axujen has quit [Ping timeout: 419 seconds] 21:48:38 -!- axujen has quit [Changing host] 21:49:25 @??ooze 21:49:25 ooze (15J) | Spd: 8 | HD: 3 | HP: 9-22 | AC/EV: 1/3 | Dam: 5 | see invisible | Res: 06magic(20), 03poison, 08acid+++, asphyx, 08blind, 12drown | XP: 2 | Sz: little | Int: plant. 21:49:36 bh: 21:49:38 https://www.dropbox.com/s/q5d7srcqtfy40dz/crypt1.png?dl=0 21:49:38 @??giant gecko 21:49:38 giant gecko (08l) | Spd: 12 | HD: 1 | HP: 3-8 | AC/EV: 1/14 | Dam: 5 | cold-blooded | XP: 2 | Sz: little | Int: reptile. 21:49:40 https://www.dropbox.com/s/q5d7srcqtfy40dz/crypt2.png?dl=0 21:49:50 grrr 21:50:02 https://www.dropbox.com/s/5qanht95ozt3yna/crypt2.png?dl=0 21:50:04 @??gnoll 21:50:04 gnoll (08g) | Spd: 10 | HD: 2 | HP: 8-18 | AC/EV: 2/9 | Dam: 9 | 10weapons, 10items, 10doors | Res: 06magic(10) | XP: 14 | Sz: Medium | Int: normal. 21:50:09 https://www.dropbox.com/s/pwupf98q6vadsgv/crypt3.png?dl=0 21:50:13 https://www.dropbox.com/s/uc9gky1rl43aooc/crypt4.png?dl=0 21:50:13 @??ooze hd:2 21:50:13 ooze (15J) | Spd: 8 | HD: 2 | HP: 6-16 | AC/EV: 1/3 | Dam: 5 | see invisible | Res: 06magic(20), 03poison, 08acid+++, asphyx, 08blind, 12drown | XP: 1 | Sz: little | Int: plant. 21:50:19 https://www.dropbox.com/s/k8rhcp36c6r8xxc/crypt5.png?dl=0 21:50:22 https://www.dropbox.com/s/yn0mnzevpjq7911/crypt6.png?dl=0 21:50:25 oh! 21:50:26 https://www.dropbox.com/s/my09we6lftokn24/crypt7.png?dl=0 21:50:28 that's neat 21:50:30 https://www.dropbox.com/s/s23uwgtpab9o2je/crypt8.png?dl=0 21:50:40 still very prototype 21:50:42 enh 21:50:52 the order should be the same as the paper for reference 21:51:13 so crypt 1 is the blue/left red/top yellow/right green/bottom tile 21:52:33 %git 241a4319 21:52:39 07MarvinPA02 * 0.17-a0-527-g241a431: Make all rotting take effect immediately instead of having a duration 10(2 days ago, 26 files, 65+ 163-) 13https://github.com/crawl/crawl/commit/241a431936c7 21:52:39 CanOfWorms: can you chuck them on an imgur gallery? 21:52:39 sure 21:53:44 %git 0dad318b 21:53:46 07MarvinPA02 * 0.17-a0-533-g0dad318: Remove direct damage from stat loss while already at zero 10(7 weeks ago, 20 files, 46+ 162-) 13https://github.com/crawl/crawl/commit/0dad318b54cc 21:53:52 hmm, accidentally saved crypt8 wrong 21:54:00 !tell MarvinPA your semicolon finger is overactive... also c is really bad 21:54:01 PleasingFungus: OK, I'll let marvinpa know. 21:54:01 PleasingFungus: ??? 21:54:09 wheals: the same bug is present in both of those commits 21:54:12 well, added by 21:54:16 see if you can spot it 21:54:54 bh: http://imgur.com/a/d6b6M 21:55:25 if () ; {} 21:55:32 rchandra: :) 21:55:38 in conclusion, clang supremacy 21:56:16 * wheals mumbles something about werror 21:56:20 03PleasingFungus02 07* 0.17-a0-557-gb0848a3: Fix a pair of accidental semicolons 10(2 minutes ago, 2 files, 2+ 5-) 13https://github.com/crawl/crawl/commit/b0848a3dbb9f 21:57:35 mm 21:57:35 dang, huge boost to ooze xp 21:57:35 hm 21:57:45 CanOfWorms: you could probably also easily double the size of the tileset by changing the center dots. Whatever you do, this should be enough to work with :D 21:57:53 KISS 21:58:09 yeah I'll think about a better set of tiles to work with 21:58:09 i've made that same error with much bigger consequences 21:58:19 pretty sure I have too 21:58:33 i've made enoug buggy commits i have no recollection of what it was 21:59:01 @??worm 21:59:01 worm (04w) | Spd: 6 | HD: 5 | HP: 19-37 | AC/EV: 1/5 | Dam: 12 | Res: 06magic(10) | XP: 9 | Sz: small | Int: insect. 21:59:05 here's what I did when I hacked it up with slime: http://i.imgur.com/rCZauer.png 21:59:50 03PleasingFungus02 07* 0.17-a0-558-g38dcebe: Increase oozes to speed 10 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/38dcebe0b183 21:59:53 15-40 21:59:53 (I am an artist!) 21:59:53 PleasingFungus: rewriting the hp formula? 21:59:58 oh 22:00:16 that makes them kind of terrifying 22:00:31 need to go win some VMs before change hits 22:00:34 heh 22:00:37 could nerf their HP or damage a bit if we wanted 22:00:42 I was considering it and then 22:00:48 [19:57] PleasingFungus KISS 22:01:11 bh: :o!!! 22:01:14 crate pointed out once they have a pretty huge HP spread 22:01:30 of course changing that sanely gets back to rewriting the hp formula, doesn't it? :P 22:01:35 does it? 22:01:39 9 to 24 is pretty big, yeah 22:01:43 very simple to change that 22:01:44 i'm a perfectionist 22:02:08 sometimes 22:02:10 could make it e.g. 12 to 21 with the flick of a finger 22:02:21 _you_ could 22:02:24 ok. 22:02:31 do you want me to nerf their hp at the same time 22:02:43 or i could look at how the formula actually works and do it pretty fast too 22:02:51 just carping about dumb formulae 22:02:55 it's a simple formula. 22:03:13 <|amethyst> the formula is MdN + M*K + C 22:03:25 except C is always 0, except for uniques 22:03:27 afaik 22:04:01 !source mon-util.cc 22:04:01 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-util.cc 22:04:04 <|amethyst> greater mummy 22:04:06 right now oozes are 3, 3, 5. that means 3 * 3 + random2(3 * 5) mhp 22:04:14 |amethyst: hm 22:04:16 bizarre 22:04:20 <|amethyst> err 22:04:26 <|amethyst> not random2(3 * 5) 22:04:43 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 22:04:45 <|amethyst> 3 * 3 + 3d5 - 3 22:04:46 hm 22:04:58 <|amethyst> each hit die should be its own roll 22:04:58 ah, right, less skew 22:05:05 or... that's not the term 22:05:11 hm 22:05:57 !source hit_points 22:05:57 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-util.cc#l1859 22:06:00 hm... why did i think it was weird 22:06:07 probably because you're weird 22:06:09 weirdo 22:06:28 anyway if I was gonna tweak oozes I'd probably make them 3, 3, 2 22:06:41 so 9 to 15 mhp 22:06:49 -!- vale_ has quit [*.net *.split] 22:06:49 -!- mamgar has quit [*.net *.split] 22:06:49 -!- driftwood has quit [*.net *.split] 22:06:49 -!- elliptic has quit [*.net *.split] 22:06:49 -!- heteroy_ has quit [*.net *.split] 22:06:49 -!- Zekka has quit [*.net *.split] 22:06:49 -!- neunon has quit [*.net *.split] 22:06:49 -!- myp has quit [*.net *.split] 22:06:49 -!- Voker57 has quit [*.net *.split] 22:06:50 -!- Mindiell has quit [*.net *.split] 22:06:50 -!- paxed has quit [*.net *.split] 22:06:50 -!- Elsi has quit [*.net *.split] 22:07:22 <|amethyst> !lg * na D:1 / killer=ooze 22:07:25 2635/45259 games for * (na D:1): N=2635/45259 (5.82%) 22:07:27 <|amethyst> !lg * !na D:1 / killer=ooze 22:07:30 23125/1102594 games for * (!na D:1): N=23125/1102594 (2.10%) 22:08:12 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 22:08:33 ??beam damage 22:08:34 beam damage[1/1]: calcdice_calculator means (B + pow * C / D) damage divided among A identical dice. Die size is rounded up/down at random, weighted by remainder. dicedef_calculator means (A)d(B + pow * C / D) damage. dice_def(A, B) simply means AdB. 22:09:54 i guess these don't really work here 22:10:19 I always have to look up dicedef stuff 22:10:22 because of the constant term 22:10:27 or calcdice calculators or w/e 22:10:35 fwiw I'm not fond of the constant term 22:10:49 I'd be fine with making all monster hp randomized, including uniques 22:11:15 <|amethyst> meaning a 15 hd monster could have as few as 15 hp? 22:11:20 <|amethyst> oh, the other constant term 22:11:36 i meant K 22:11:54 -!- meatpath has quit [Ping timeout: 272 seconds] 22:13:06 -!- elliptic has joined ##crawl-dev 22:13:06 -!- neunon has joined ##crawl-dev 22:13:06 -!- Elsi has joined ##crawl-dev 22:13:33 -!- neunon has quit [Max SendQ exceeded] 22:13:42 -!- neunon_ has joined ##crawl-dev 22:13:55 hm... you could simplify the code to roll_dice(hit_dice, rand_hp) + hit_dice * min_hp if you subtracted 1 from all min_hp, no? 22:14:21 -!- mamgar has quit [Read error: Connection reset by peer] 22:14:30 -!- neunon_ is now known as neunon 22:14:47 or would it be roll_dice(hit_dice, rand_hp + 1) 22:15:34 <|amethyst> roll_dice(hit_dice, rand_hp) + hit_dice * (min_hp - 1) 22:15:42 <|amethyst> without changing the numbers 22:16:07 i was thinking, you could subtract that one in the function itself :) 22:16:33 <|amethyst> ah 22:16:48 though changing mon-data would have the advantage of the documentation being more precisely correct 22:16:58 <|amethyst> ? 22:17:03 <|amethyst> how so? 22:17:16 <|amethyst> oh 22:17:20 <|amethyst> there is a 1+ 22:17:20 "the formula is MdN + M*K + C " 22:17:22 isn't right 22:17:29 -!- iafm has quit [Quit: Page closed] 22:17:39 it's close enough, which is why you said it earlier, but... 22:18:15 the current documentation in mon-data is pretty confusing and could be better even if no code changes 22:18:22 -!- CanOfWorms has joined ##crawl-dev 22:18:27 <|amethyst> yeah 22:19:07 // Note that this may make draining attacks less attractive (LRH) 22:19:11 ...is that linley 22:19:31 <|amethyst> so Md(N+1) + M*(K-1) + C 22:19:39 -!- reaverb has joined ##crawl-dev 22:19:44 <|amethyst> that +1 is the confusing part to me 22:20:01 <|amethyst> the -1 makes sense because that's compensating for the MdX having a minimum of M 22:20:25 perhaps it was supposed to be 1 + random2(rand_hp) rather than random2(1 + rand_hp) 22:20:54 i. e. roll_dice(1, rand_hp) 22:20:54 I've had just about enough of all these lies....I'm going to change everything wrong with crawl with a single commit, right here, right now. 22:21:10 !commitby gammafunk Merge branch 'pizza_tornado' 22:21:10 03gammafunk * 0.17-a0-999-g0408b1d: Merge branch 'pizza_tornado' 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=0408b1d 22:21:23 03gammafunk02 07* 0.17-a0-559-gacd32bc: Use better syntax in a vault 10(6 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/acd32bc1ad5e 22:21:25 <|amethyst> wheals: I don't think so, given that the other one is called min_hp 22:21:25 del crawl-ref 22:21:29 -!- Yllodra has quit [Ping timeout: 245 seconds] 22:21:36 dang.... 22:22:11 @??brown very ugly thing band 22:22:12 brown very ugly thing (08u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2708(acid:7d3) | 10doors | Res: 06magic(40), 08acid | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 22:22:18 @??very band brown ugly thing 22:22:18 unknown monster: "very brown ugly thing" 22:22:23 @??very band ugly thing 22:22:23 white very ugly thing (16u) | Spd: 10 (move: 90%) | HD: 18 | HP: 83-117 | AC/EV: 6/10 | Dam: 2712(cold:18-53) | 10doors | Res: 06magic(40), 02cold++ | Vul: 11silver | Chunks: 06mutagenic | XP: 1441 | Sz: Large | Int: animal. 22:22:29 haha niiiice 22:22:30 @??very ugly thing col:disco 22:22:30 buggy very ugly thing (13u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 27 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 22:22:33 @??very ugly thing col:disco 22:22:34 buggy very ugly thing (13u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 27 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 22:22:35 @??very ugly thing col:disco 22:22:35 buggy very ugly thing (13u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 27 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 22:22:36 @??very band ugly col:brown thing 22:22:36 brown very ugly thing (08u) | Spd: 10 (move: 90%) | HD: 18 | HP: 79-119 | AC/EV: 6/10 | Dam: 2708(acid:7d3) | 10doors | Res: 06magic(40), 08acid | Vul: 11silver | Chunks: 06mutagenic | XP: 1446 | Sz: Large | Int: animal. 22:22:45 <|amethyst> wheals: but it is confusing because pretty much all of our other random stuff, when given a number N, gives you a range with N possible values (0 to N-1 for random2, 1 to N for roll_dice) 22:22:59 @??rat col:disco 22:22:59 rat (13r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | XP: 1 | Sz: tiny | Int: animal. 22:23:13 pretty boring disco 22:24:41 <|amethyst> @??rat col:disco hp:5 22:24:41 rat (13r) | Spd: 10 | HD: 1 | HP: 5 | AC/EV: 1/10 | Dam: 3 | XP: 1 | Sz: tiny | Int: animal. 22:24:45 <|amethyst> oh right, ui_random 22:24:52 <|amethyst> @??rat col:disco hd:5 22:24:52 rat (13r) | Spd: 10 | HD: 5 | HP: 7-17 | AC/EV: 1/10 | Dam: 3 | XP: 6 | Sz: tiny | Int: animal. 22:24:53 <|amethyst> @??rat col:disco hd:6 22:24:53 rat (13r) | Spd: 10 | HD: 6 | HP: 8-21 | AC/EV: 1/10 | Dam: 3 | XP: 10 | Sz: tiny | Int: animal. 22:25:08 <|amethyst> @??rat band 22:25:08 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | XP: 1 | Sz: tiny | Int: animal. 22:25:11 <|amethyst> @??rat band col:disco 22:25:11 rat (13r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | XP: 1 | Sz: tiny | Int: animal. 22:26:08 @??orc wizard 22:26:08 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 3/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 39 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), invisibility, magic dart (3d4), confuse / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), invisibility [04emergency] | Sz: Medium | Int: normal. 22:26:35 @??ogre 22:26:35 ogre (07O) | Spd: 10 | HD: 5 | HP: 19-38 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 118 | Sz: Large | Int: normal. 22:26:52 @??gnoll 22:26:52 gnoll (08g) | Spd: 10 | HD: 2 | HP: 8-18 | AC/EV: 2/9 | Dam: 9 | 10weapons, 10items, 10doors | Res: 06magic(10) | XP: 14 | Sz: Medium | Int: normal. 22:28:13 03PleasingFungus02 07* 0.17-a0-560-g8f025e6: Make worms less kiteable 10(6 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/8f025e602fb5 22:29:04 my ignominy deaths will skyrocket this year, I guess 22:29:17 Or we could remove worms >_> 22:29:24 they're still speed 5... 22:29:30 reaverb: nah. 22:29:48 03PleasingFungus02 07* 0.17-a0-561-gc1a238a: Remove goliath beetles from non-vault generation 10(2 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/c1a238adc187 22:29:50 -!- mauris_ has quit [Ping timeout: 255 seconds] 22:30:54 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:30:59 <|amethyst> @??worm zombie 22:30:59 worm zombie (07Z) | Spd: 4 | HD: 5 | HP: 34-49 | AC/EV: 0/0 | Dam: 10 | 07undead, evil | Res: 06magic(6), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 12 | Sz: small | Int: plant. 22:31:05 <|amethyst> @??goliath beetle zombie 22:31:05 goliath beetle zombie (07Z) | Spd: 3 | HD: 5 | HP: 34-49 | AC/EV: 8/0 | Dam: 26 | 07undead, evil | Res: 06magic(6), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 9 | Sz: Medium | Int: plant. 22:31:23 the evil beetle... 22:31:24 <|amethyst> that's interesting 22:31:27 <|amethyst> the XP numbers 22:31:27 huh, size medium 22:31:27 rip goliath beetles 22:31:32 ya 22:31:40 good ridance golaith beetles. 22:31:43 actually... 22:31:48 @??boulder beetle 22:31:48 boulder beetle (15B) | Spd: 6 | HD: 9 | HP: 66-89 | AC/EV: 20/2 | Dam: 45 | Res: 06magic(40) | Vul: 09poison | Chunks: 09poison | XP: 258 | Sz: Big | Int: insect. 22:31:54 neat 22:31:54 <|amethyst> oh, I guess 3 vs 4 speed matters but damage and AC don't 22:32:21 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 22:34:06 we could have a speed 4 monster 22:34:14 give it massive AC, massive HP and constriction 22:34:26 call it "Don't fight in a hallway, you jerk" 22:35:20 -!- Guest26462 is now known as flappity 22:38:04 -!- filthy has quit [Ping timeout: 256 seconds] 22:38:25 -!- gressup has quit [Quit: Leaving] 22:39:29 gammafunk (L4 MiBe) (D:3) 22:39:38 |amethyst: not sure what's going on 22:39:45 my game seems to be freezing 22:40:05 !crashlog 22:40:06 11095. gammafunk, XL4 MiBe, T:662 (milestone): http://dobrazupa.org/morgue/gammafunk/crash-gammafunk-20150414-033929.txt 22:40:20 bh: what does that have to do with fighting in a hallway? 22:40:47 <|amethyst> gammafunk: hm, messages is weird 22:40:52 yeah 22:40:52 <|amethyst> gammafunk: a bunch of > 22:40:52 > 22:41:16 like, why is it so hard to win a MiBe 22:41:30 <|amethyst> what were you doing in the lua console? 22:41:39 I wasn't to my knowledge 22:41:45 I have console on ~ 22:41:50 <|amethyst> debug_terp_dlua(CLua&) 22:41:56 <|amethyst> oh 22:41:57 &rc . trunk 22:41:58 http://dobrazupa.org/rcfiles/crawl-git/gammafunk.rc 22:42:07 <|amethyst> were you holding down anything? 22:42:12 <|amethyst> I imagine not 22:42:22 <|amethyst> ~ is part of some escape sequences 22:42:48 I do see a weird macro on * 22:42:56 M:* 22:42:57 A:^!a^p^!a^ 22:43:13 but I didn't hit * to my knowledge either 22:43:26 and 2 looks erroneous as well 22:43:29 -!- asdu has quit [Quit: Page closed] 22:45:20 03PleasingFungus02 07* 0.17-a0-562-gfd539b1: Turn fire dragons red (Marbit, Bloax) 10(2 minutes ago, 13 files, 6+ 6-) 13https://github.com/crawl/crawl/commit/fd539b1f2706 22:45:23 oh, gammafunk 22:45:25 did you still want to do a trunk changes post? 22:46:32 stop making things red!!! how about lightred 22:46:44 lmao 22:46:50 I didn't touch console 22:46:54 -!- daagar has quit [Ping timeout: 245 seconds] 22:46:54 it has cooties 22:46:57 oh 22:47:07 i only glanced and saw a red instead of a green 22:47:17 that's the names of the armour items 22:47:19 for um 22:47:21 some reason 22:47:21 yes i see now 22:47:22 it's a bad convention. 22:47:36 -!- Mekanik has quit [Client Quit] 22:48:11 <|amethyst> yay D&D 22:48:23 like 22:48:30 <|amethyst> @??hell hound 22:48:31 we already have red fire drakes and red draconians breathing fire 22:48:31 hell hound (10h) | Spd: 15 | HD: 5 | HP: 19-37 | AC/EV: 6/13 | Dam: 13 | 05demonic, see invisible | Res: 06magic(20), 04fire+++, 03poison, 08blind, 04rot, 13neg+++, 13torm | Vul: 12cold, 08holy++ | Chunks: 09poison | XP: 146 | Sp: fire breath (3d10) [11!AM, 06!sil, 08breath] | Sz: Medium | Int: animal. 22:48:32 and so on 22:48:44 I think red and fire is not something that it's reasonable to try to escape 22:49:02 PleasingFungus: I guess I can 22:49:04 what are the rules 22:49:09 I want to know which I'm breaking 22:49:43 usually what I do is update the changelog first 22:49:54 "git log /hangelog" and then scroll up, adding things that seem significant to the changelog as I go 22:50:14 PleasingFugus: Pretty sure "red dragon armour" is only the internal name relating the tile to the enum? 22:50:16 ??fda 22:50:16 fire dragon armour[1/1]: 8AC, 11ER, rF++ rC-. Can be created by enchanting a fire dragon hide. 22:50:20 k 22:50:23 reaverb: yes. it's a bad enum style 22:50:28 -!- quik has quit [Ping timeout: 250 seconds] 22:50:32 Ah. So we should change it. 22:50:35 then, afterward, I go to the blog, hit "edit" on the last post and copy-paste it into a new post, change the date & empty out the changes, and go back through the changes, this time adding things somewhat more freely 22:50:53 reaverb: ya, if you have the energy 22:51:04 I'm going to sleep >_> 22:51:06 haha 22:51:08 good call 22:51:21 funnily (?), it's only the doll enums that are named by color; the item tiles are named by item, just like everything else... 22:52:01 hopefully we can get a new dragon tile eventually 22:52:11 we just got a pile of them!!! 22:52:19 not feelin' the green wings 22:52:31 also the lindwurm desc, didn't it mention green? 22:52:34 or was it just the glow 22:52:43 oh I forgot to check descriptions 22:52:46 -!- Kalir has quit [Changing host] 22:52:58 oh and are you going to update console colours? 22:53:03 absolutely not 22:53:06 ...wow 22:53:11 yeah lindwurms glow green 22:53:13 that's going in the blog post for sure 22:53:16 I'm, hm 22:53:17 not sure why 22:53:41 they do have like some weird glow flag or something 22:53:44 @??lindwurm 22:53:44 lindwurm (09k) | Spd: 10 | HD: 9 | HP: 39-62 | AC/EV: 8/6 | Dam: 20, 10, 10 | Res: 06magic(40) | XP: 640 | Sp: fire breath (3d18) [11!AM, 06!sil, 08breath] | Sz: Large | Int: reptile. 22:54:01 http://dragcave.net/view/aYq6V this is as much as an explanation as I have 22:54:03 also it's not an explanation 22:54:07 M_GLOWS, 22:54:19 we could make them glow red if we preferred 22:54:29 -!- reaverb has quit [Read error: Connection reset by peer] 22:54:29 I... I just really don't understand why they do either 22:54:35 that's..literally the dumbest thing someone has said on the internet 22:54:36 <|amethyst> I'm still not sure why marvinpa left M_GLOWS 22:54:38 glow *red* 22:54:52 you can only glow green, this is common sense 22:55:02 <|amethyst> after removing M_SHADOW and M_GLOWS_RADIATION 22:55:03 gammafunk: I'm sorry. :( 22:55:20 |amethyst: when he removes, it is his way to leave a remnant. 22:55:33 fr: M_GLOWS_*, one for each colour 22:55:33 man that was a self-indulgent weird reference 22:56:02 -!- Siegurt has quit [Quit: Leaving.] 22:56:18 -!- ussdefiant has joined ##crawl-dev 22:56:23 Mother: Blusang Silver Silver 22:56:50 <|amethyst> oh, this is funny 22:56:56 <|amethyst> know why lindwurms have M_GLOWS 22:56:59 ? 22:57:08 <|amethyst> %git 27565f13 22:57:09 07dolorous02 * 0.8.0-a0-1396-g27565f1: Mark lindwurms as glowing with light; it matches their description. 10(4 years, 7 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/27565f1352ca 22:57:18 gooood 22:57:29 yeah I think I read this way back when 22:58:06 <|amethyst> probably should remove it from the description though 22:58:30 <|amethyst> because it's misleading for the description to mention a glow when glowing has an in-game effect 22:58:43 but they do glow...? 22:58:45 I'm confused 22:58:46 ??glyph 22:58:46 glyph ~ glyphs[1/2]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 22:58:47 <|amethyst> I mean 22:58:50 <|amethyst> if the glow is removed 22:58:57 <|amethyst> the description should be changed to match 22:59:00 -!- WalkerBoh has joined ##crawl-dev 22:59:16 fwiw they had the exact same description in 4.0 22:59:18 I guess lightred for fire dragons? 22:59:22 they weren't in 3.2 22:59:36 yeah since ice dragons are white, that works 22:59:42 marbit made http://i58.tinypic.com/2f07s3m.png 22:59:42 oh dang, wyverns 22:59:48 <|amethyst> wyverns to brown 22:59:52 <|amethyst> and swamp dragon to green 22:59:56 I think the lindwurm thing doesn't work tho 23:00:05 yeah 23:00:06 since berserk or something? idk how you console people work 23:00:11 this seems reasonable, wyverns to brown 23:00:12 <|amethyst> if we're colour-coding damage types 23:00:32 man swamp dragon to green 23:00:39 is goig to confuse a lot of people 23:00:44 -!- Siegurt has joined ##crawl-dev 23:00:49 people will be confused 23:00:50 <|amethyst> dragon to lightred is not? 23:01:03 there wasn't a lightred dragon before 23:01:06 <|amethyst> wyvern 23:01:16 huh 23:01:24 well xtahua on red is kind of weird, but 23:01:30 I mean with dragon on lightred 23:01:50 can we give him an etc I wonder 23:02:02 I wish xtahua was mechanically interesting 23:02:09 I guess crashing through doors is cute 23:02:13 <|amethyst> what about azure jelly to white? 23:02:21 -!- Jonatan has quit [Ping timeout: 252 seconds] 23:02:22 azure...wait 23:02:26 that's not a D!!!! 23:02:32 colour-coding, I assume 23:02:40 <|amethyst> right 23:02:58 that seems ok but what about other cold monsters 23:03:04 don't we have them on lightblue a lot 23:03:12 freezing wraith 23:03:15 gammafunk: are you actually going to make the "azure" jelly white... 23:03:15 ice beast 23:03:33 we can rename them 23:03:37 to blanco jellies 23:03:51 albino jellies 23:03:51 <|amethyst> alternatively, we could move ice dragon, ice fiend, "white" imp, etc. to lightblue 23:04:23 not the worst idea, hrm 23:04:25 then bone dragon to white 23:04:27 which is better 23:04:59 Monster database of master branch on crawl.develz.org updated to: 0.17-a0-562-gfd539b1 23:05:06 grinder to lightmagenta maybe 23:05:39 <|amethyst> that would make his species more apparent 23:06:02 oh storm dragons 23:06:03 <|amethyst> particularly now that shadow imps appear in early D without summoners 23:06:27 what do we do about storm dragons 23:06:31 move quicksilvers? 23:06:46 <|amethyst> gammafunk: move steam 23:06:54 no plz 23:06:58 <|amethyst> to grey, where bone dragon was 23:07:04 blue is the worrrrssssttt 23:07:16 <|amethyst> pretty sure darkgrey is the worst 23:07:16 -!- lobf has joined ##crawl-dev 23:07:32 quicksilvers could get an etc 23:07:33 <|amethyst> I don't think we can really afford to ban another colour 23:07:43 since quicksilver is all changey 23:07:49 like etc_silver I guess 23:08:05 <|amethyst> at least not without splitting up some glyphs 23:08:19 <|amethyst> (hydra and wyvern, I'm looking at you) 23:08:30 this is possible, yeah 23:09:22 wasn't there some thing to rename steam dragons anyhow? 23:09:27 I recall doy talking about it 23:09:27 I put wyvern on k anyway 23:09:54 not sure where we would put hydra ayhow 23:10:03 <|amethyst> lightgreen l 23:10:23 guess so 23:10:38 seems like a good way to keep balance in check, just change all of the monsters' letters arbitrarily every 2 versions 23:10:49 i like it 23:11:48 WalkerBoh: tiles reasons... 23:11:50 tiles reasons...... 23:11:56 tiles *never* change. half our tiles are from 0.4! 23:12:09 what about the whip/snake tiles? 23:12:14 those were pretty confusing 23:12:17 ? 23:12:21 03PleasingFungus02 07* 0.17-a0-563-g7eeabe5: Prompt for -ctele ?blink before blur (amalloy) 10(3 minutes ago, 1 file, 10+ 7-) 13https://github.com/crawl/crawl/commit/7eeabe56c3ba 23:12:36 noice, thanks PleasingFungus 23:12:46 <|amethyst> @??worm 23:12:46 worm (04w) | Spd: 6 | HD: 4 | HP: 14-23 | AC/EV: 1/5 | Dam: 12 | regen | Res: 06magic(10) | XP: 5 | Sz: small | Int: insect. 23:12:48 <|amethyst> @??worm zombie 23:12:48 worm zombie (07Z) | Spd: 4 | HD: 4 | HP: 27-43 | AC/EV: 0/0 | Dam: 10 | 07undead, evil | Res: 06magic(5), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 6 | Sz: small | Int: plant. 23:12:53 getting that in under the character limit was some newspaper-headline style scrunching 23:12:56 <|amethyst> @??goliath beetle zombie 23:12:56 goliath beetle zombie (07Z) | Spd: 3 | HD: 5 | HP: 34-49 | AC/EV: 8/0 | Dam: 26 | 07undead, evil | Res: 06magic(6), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 9 | Sz: Medium | Int: plant. 23:13:29 anyway np, amalloy; both the blurryvis thing & the ?blink warning were mine, so it seemed only right that I fix it 23:13:36 even though I'm... retired.... 23:13:47 thanks, harold 23:13:59 gonna buy that farm any minute now. 23:14:02 hm. 23:14:04 !bug 9560 23:14:04 https://crawl.develz.org/mantis/view.php?id=9560 23:14:11 this seems like the sort of thing people would want an option for 23:14:14 maybe? 23:14:22 an option to turn it off, that is 23:14:42 maybe 23:15:17 I'm vaguely nervous about adding new prompts for relatively common situations (certainly common with this mut) 23:15:49 hm 23:15:55 gammafunk: can you do something about 9084? 23:15:58 I feel bad about letting that one molder 23:16:05 -!- Z_LAMP has quit [Read error: Connection reset by peer] 23:16:07 !bug 9084 23:16:08 https://crawl.develz.org/mantis/view.php?id=9084 23:18:23 1marbit_bridge_fight, 2marbit_closed_vault 23:18:26 03PleasingFungus02 07* 0.17-a0-564-gade0a40: Don't place ragdoll_tomb_raider on Crypt:$ (9105) 10(81 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ade0a40b2405 23:18:33 one way to remember when you made what vault, I guess 23:18:59 !tell roctavian is 9031 good to close...? 23:19:00 PleasingFungus: OK, I'll let roctavian know. 23:20:34 <|amethyst> @??porcupine 23:20:34 porcupine (02r) | Spd: 12 | HD: 4 | HP: 11-22 | AC/EV: 2/12 08(spiny 5d4) | Dam: 16 | Res: 06magic(20) | XP: 142 | Sz: tiny | Int: animal. 23:21:14 porcupine (02r) | Spd: 12 | HD: 4 | HP: 9-22 | AC/EV: 2/12 08(spiny 3) | Dam: 7 | Res: 06magic(20) | XP: 142 | Sz: tiny | Int: animal. 23:21:14 %??porcupine 23:21:25 xp, heh 23:21:40 @??moon_troll 23:21:40 moon troll (11T) | Spd: 12 | HD: 18 | HP: 83-117 | AC/EV: 20/4 | Dam: 35, 2509(claw), 2509(claw) | 10weapons, 10items, 10doors, spellcaster, see invisible, regen | Res: 06magic(140), 05fire, 02cold, 03poison | XP: 2751 | Sp: singularity (42d1) | Sz: Big | Int: normal. 23:21:44 sweet 23:22:45 @??lunar statue 23:22:46 lunar statue (138) | Spd: 6 (07stationary) | HD: 10 | HP: 70 | AC/EV: 12/1 | 11non-living, evil, 07vault | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy | XP: 450 | Sp: brain feed [11!AM, 06!sil], draining gaze [11!AM, 06!sil], crystal spear (3d28) [11!AM, 06!sil], shadow creatures [11!AM, 06!sil] | Sz: Large.. 23:22:49 it seems there's been a trend to move away from glyphs indicating size, is this intentional? 23:23:37 bears U -> h, hydra D -> l 23:23:59 I think it's to get better glyph utilization 23:24:05 and that can be a result 23:24:21 -!- Siegurt has quit [Quit: Leaving.] 23:24:28 <|amethyst> @??angel 23:24:28 angel (16A) | Spd: 15 | HD: 12 | HP: 86-117 | AC/EV: 12/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(120), 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 1556 | Sp: minor healing (2d6) [06!sil] | Sz: Medium | Int: high. 23:25:07 <|amethyst> @??jelly 23:25:07 jelly (04J) | Spd: 10 | HD: 3 | HP: 12-21 | AC/EV: 0/2 | Dam: 308(acid:7d3) | 04eats items, amphibious, see invisible | Res: 06magic(10), 03poison, 08acid+++, asphyx, 12drown | XP: 42 | Sz: small | Int: plant. 23:25:43 <|amethyst> I don't think glyphs ever really indicated size 23:26:05 <|amethyst> except for things like x vs X 23:26:21 <|amethyst> and old z 23:26:34 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-562-gfd539b1 (34) 23:26:35 oh that reminds me, zombies are either a yellow Z or a brown Z, right? is the difference something to do with size? 23:26:40 I definitely pay more attention to the A-Z monsters 23:26:51 yeah colour is by size 23:26:53 <|amethyst> rchandra: you pay more attention to snakes than to spiders? 23:27:05 yes :( 23:27:15 hm. is anyone still planning to bring back zot defense 23:27:20 I guess that was.. chequers? 23:27:27 haha, he was? 23:28:17 someone was talking about it when we disabled zot defense 23:28:21 and I think it was him 23:28:27 -!- Siegurt has joined ##crawl-dev 23:29:17 depreciate console 23:30:10 <|amethyst> amortised over 9 years 23:33:59 %@#^ phone (I'm not on a phone) 23:34:11 -!- Z_LAMP has quit [Read error: Connection reset by peer] 23:34:23 <|amethyst> chequers was also talking about removing console support 23:34:46 <|amethyst> I think he was talked out of that, though :) 23:35:49 n1k: I always deprecate the console :) 23:36:33 PleasingFungus, I almost said "at the risk of sounding like PleasingFungus" :P (but then I typed 'depreciate' which imo you wouldn't) 23:36:38 -!- soundlust has quit [Ping timeout: 245 seconds] 23:36:55 I might! life is mysterious 23:37:07 if someone can make the webtiles client record games as well as be a lot more stable 23:37:22 I could see console support going away 23:37:51 -!- angelichorsey has joined ##crawl-dev 23:37:54 |amethyst: was it console support? or dgamelaunch support? 23:38:03 probably a few other things we'd want to do, like get tests working in tiles builds 23:38:08 details 23:38:23 but I guess I'm imagining that glyph mode still would exist 23:38:28 as I'd not want to *play* tiles 23:38:59 it's not too bad to support glyph mode though 23:39:02 <|amethyst> I would probably stop playing new versions 23:39:05 -!- ByronJohnson has quit [Quit: Restarting client.] 23:39:07 <|amethyst> even with glyph mode 23:39:11 |amethyst: how come 23:39:17 increasing computer requirements for no reason, solid 23:39:18 just the responsiveness? 23:39:31 <|amethyst> and keybindings 23:39:39 hrm 23:39:43 what keybinding differences? 23:39:55 oh you mean browser key interaction 23:39:57 <|amethyst> yeah 23:40:04 <|amethyst> also, that I use terminal emulators most of the time 23:40:06 isn't that mostly just the ctrl keys 23:40:16 <|amethyst> it's a good thing we don't use ctrl keys for anything 23:40:18 also shift-tab is an important one 23:40:28 what does shift-tab do? 23:40:38 <|amethyst> autofight without moving 23:40:40 -!- memories has quit [Quit: Page closed] 23:40:41 /webtilesplayer 23:40:44 oh 23:41:15 sounds useful. I think I just do ... uh. shift arrow? ctrl arrow? man, I can't remember exactly 23:41:18 I'm not sure we can really accomodate "wants to use terminal emulator" explicitely 23:41:28 the ctrl key thing seems reasonably fixable 23:41:30 must be ctrl+arrow. since shift+arrow won't work for me 23:41:41 and for offline play, tiles crashes a lot more 23:41:42 oh. nm. shift arrow works, shift numpad doesn't work 23:41:43 I guess some critical ones like shift+tab 23:42:15 <|amethyst> I also would stop using vim if it dropped terminal support 23:42:22 <|amethyst> so it's not like this is specific to crawl 23:42:53 -!- Brannock has quit [Ping timeout: 246 seconds] 23:42:54 well crawl isn't yet a text editor 23:43:07 <|amethyst> sure it is 23:43:11 <|amethyst> you edit the letters by killing them 23:43:16 I mean you can view "must work in a console" as a requirement for a game, I guess 23:44:35 hm 23:44:40 are there any problems with making giant spores magic immune 23:45:19 <|amethyst> necromancer nerf 23:45:22 on a mildly related note, would everything be ruined if Lugonu Banishment didn't have its power cap? 23:45:25 -!- Mekanik has quit [Excess Flood] 23:45:41 I would be happier if it didn't but I haven't though it through at all 23:45:54 crate mentioned that that is the only invocation that has a cap, and many people don't know that all other invocations get better with inv 23:46:06 er, all other ones that use the skill at all, anyway 23:46:36 I was thinking of suggestesting a power meter for 'a' but if that's the only one, better to remove the cap 23:46:49 <|amethyst> how would that help? 23:47:00 <|amethyst> I mean, help people know that invocations get better with inv (and which ones) 23:47:07 -!- amalloy is now known as amalloy_ 23:47:11 -!- Blazinghand has joined ##crawl-dev 23:47:19 a power meter would be nice, and be more consistent with the spell list 23:47:32 (although that still leaves a bit of guesswork regarding *what* improves the power) 23:48:04 if it's every one then it's natural, also the meter would be the same for every ability (so redundant) 23:48:16 <|amethyst> but it wouldn't be every one 23:48:41 <|amethyst> because of the "that use the skill at all" 23:48:51 true 23:49:17 <|amethyst> also, does yred animate actually get better after it upgrades? 23:49:33 <|amethyst> other than failure rate, I mean 23:49:51 03PleasingFungus02 07* 0.17-a0-565-gf4b5ea5: Make giant spores magic-immune (2420) 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f4b5ea51f099 23:50:37 I don't think so, but it doesn't really have a "power" at all 23:50:43 like Animate Dead doesn't 23:51:18 the power meter probably is a good idea then, clarifying that and also things like Ash/trog abilities 23:51:25 and +inv 23:51:32 any opinion on whether "you can use poly on naturally-occurring wandering mushrooms, as fedhas, to get oklobs" is a thing that needs fixing? 23:51:38 it's weird but I think maybe it's w/e 23:51:47 whatever, indeed 23:51:50 <|amethyst> polymorph on allies isn't considered hostile? 23:52:00 <|amethyst> err, s/allies/neutrals/ 23:52:12 it turns them into hostile oklobs, which instantly get pacified 23:52:14 I think 23:52:19 there's some exclusion spam in the middle 23:52:57 <|amethyst> I'd go with kilobyte's suggestion probably, but for any effect that would anger a monster, not just polymorph 23:53:01 also it doesn't annoy fedhas because fedhas doesn't really care what you do to ATT_FRIENDLY_NEUTRAL plants, as long as you don't kill them 23:53:21 <|amethyst> oh, even attacking them is fine as long as they don't die? 23:53:27 possibly you can even kill them 23:53:29 I'd have to test 23:53:39 <|amethyst> so how do you get fedhas penance? 23:53:45 <|amethyst> ??fedhas 23:53:45 fedhas[1/8]: Abilities: prayer turns corpses in LOS into skeletons, turns zombies into skeletons (or destroys them), destroys ghoul genus monsters for piety gain, causes toadstools to grow; evolution - turn plants or fungi into stronger species. Upgrading fungi costs piety, upgrading plants costs fruit. 23:53:55 <|amethyst> !readall fedhas 23:53:56 Abilities: prayer turns corpses in LOS into skeletons, turns zombies into skeletons (or destroys them), destroys ghoul genus monsters for piety gain, causes toadstools to grow; evolution - turn plants or fungi into stronger species. Upgrading fungi costs piety, upgrading plants costs fruit. / sunlight - illuminates a small aoe inflicting backlit status and evaporating water; growth - creates plant... 23:54:04 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 23:54:11 <|amethyst> oh, corpse violation 23:54:13 attacking *friendly* plants is a big no-no 23:54:25 attacking, polying, etc 23:54:31 but ATT_FRIENDLY != ATT_FRIENDLY_NEUTRAL 23:54:33 <|amethyst> but those are only ones you create 23:54:37 <|amethyst> hm 23:54:42 well 23:54:51 (a) toadstools & reproduction spores are both FRIENDLY_NEUTRAL 23:55:16 (b) the ticket is about naturally occurring plants that fedhas pacifies for you 23:55:18 so like 23:55:22 vault wandering mushrooms 23:55:59 <|amethyst> would there be a problem with making Fedhas care about attacking neutrals plants the same as friendly ones? 23:56:23 <|amethyst> I realise this probably doesn't do much about spores, since they are treated specially 23:56:40 I already handled spores 23:56:56 <|amethyst> what about attacking a neutral spore? 23:57:26 who cares 23:58:50 anyway if you want to tangle with the relevant code and think you can avoid breaking anything, I'm fine with making fedhas care about attacking neutral plants 23:59:05 I tried for five seconds to find it, failed, and decided I didn't care 23:59:18 <|amethyst> hm... I remember 'the relevant code', and no thanks :P 23:59:19 !bug 8936 23:59:19 https://crawl.develz.org/mantis/view.php?id=8936 23:59:44 tech