00:02:23 -!- sk3 is now known as ktgrey 00:03:08 -!- nixor has quit [Ping timeout: 255 seconds] 00:03:18 -!- BOTBrad has quit [Quit: Page closed] 00:06:54 doh 00:07:15 the ac/ev seemed low on primal creatures, but i guess it depends how scary they're intended to be 00:08:13 ev doesn't scale, ac scales very slowly; mostly scaling is HP 00:08:21 HP and dam 00:08:31 and spellpower of course (I should say HD and dam) 00:08:34 @??blue very ugly thing 00:08:34 unknown monster: "blue very ugly thing" 00:08:39 @??very ugly thing 00:08:39 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. 00:08:42 I'd believe that the scaling is too slow 00:08:57 well, they're scarier than that ^ 00:09:09 @??orb guardian 00:09:09 Orb Guardian (06X) | Spd: 14 | HD: 15 | HP: 68-101 | AC/EV: 13/13 | Dam: 45 | 10doors, fighter, see invisible | Res: 06magic(120), 12drown | XP: 2762 | Sz: Giant | Int: human. 00:09:16 -!- Z_LAMP has quit [Ping timeout: 258 seconds] 00:09:19 @??hellephant 00:09:20 hellephant (04Y) | Spd: 10 | HD: 20 | HP: 148-199 | AC/EV: 13/10 | Dam: 4507(trample), 20, 15 | 05demonic | Res: 06magic(140), 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 3126 | Sp: fire breath (3d40) [11!AM, 06!sil, 08breath], blink [06!sil] | Sz: Giant | Int: animal. 00:09:35 but not that scary 00:16:22 -!- LordSloth has quit [Remote host closed the connection] 00:16:54 -!- lessens has quit [Read error: Connection reset by peer] 00:16:55 -!- lessens_ is now known as lessens 00:17:20 -!- Cerpin has joined ##crawl-dev 00:18:05 -!- Whistling_Bread has quit [Ping timeout: 258 seconds] 00:18:42 -!- amalloy is now known as amalloy_ 00:20:10 FR time 00:20:26 you know how when you're playing online and you go down to a new level 00:20:38 and sometimes there's like a 3-5 second pause 00:20:48 and you know that the level must have a lot of stuff going on 00:20:55 often there's an announced portal vault 00:21:19 anyway I think that pause is spoily. something should be done 00:22:26 -!- kawatan has quit [Ping timeout: 256 seconds] 00:23:32 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 00:25:30 actually, i'm pretty sure it's due to level generation being slow 00:25:50 which is hard to fix, unless you add sleeps to make the pause a minimum of x seconds 00:27:29 -!- rossi has quit [Ping timeout: 272 seconds] 00:32:07 -!- ohyou has quit [Quit: ohyou] 00:32:44 -!- debo has joined ##crawl-dev 00:35:45 -!- kaiza has quit [Ping timeout: 265 seconds] 00:39:40 -!- nixor has quit [Ping timeout: 250 seconds] 00:49:17 -!- travis-ci has joined ##crawl-dev 00:49:17 The build has errored. (beastreform - 2565ae4 #2746 : Nicholas Feinberg): http://travis-ci.org/crawl/crawl/builds/65345604 00:49:18 -!- travis-ci has left ##crawl-dev 00:55:31 rast: side-channel attacks! 00:55:43 rast: you should use this info to exploit crawl so that the devs take this issue seriously 00:56:02 -!- Pacra has quit [Ping timeout: 258 seconds] 00:58:04 chequers yes its slower when the level is "fun" 00:58:35 your fix is good 00:58:49 but an alternative could be to pregen levels the player is likely to encounter soon 00:58:56 using spare cpu cycles 01:03:26 -!- vale_ has quit [Ping timeout: 255 seconds] 01:09:19 -!- Cerpin has quit [Ping timeout: 256 seconds] 01:11:54 -!- TMTurtle has quit [Ping timeout: 244 seconds] 01:14:45 wouldn't be a solution 01:14:59 -!- Siegurt has joined ##crawl-dev 01:26:31 -!- Blazinghand has joined ##crawl-dev 01:28:06 -!- Evablue has quit [Quit: Evablue] 01:31:19 -!- Guest6329 has quit [Read error: Connection reset by peer] 01:31:51 -!- fluffhead has quit [Quit: fluffhead] 01:32:58 -!- debo has quit [Ping timeout: 240 seconds] 01:33:41 -!- zxc232 has joined ##crawl-dev 01:33:51 -!- Amy is now known as Flappity 01:36:23 -!- doubtofbuddha has quit [Ping timeout: 272 seconds] 01:39:04 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 01:39:49 -!- amalloy_ is now known as amalloy 01:41:15 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:43:12 you can have the game generate the next level the first time that a player rests on the current one! 01:43:23 it will more accurately simulate the experience of waiting for your wounds to mend 01:44:41 -!- y2s82 has quit [Quit: WeeChat 0.4.1] 01:47:50 -!- Shard1697_ has quit [Ping timeout: 264 seconds] 01:48:28 so what spoilery advantage do you gain by the way? 01:54:59 -!- Taraiph is now known as Taraslp 01:55:40 -!- MathSquared has quit [Quit: Page closed] 01:56:27 rast: i suspect level gen is slow more or less at random times, not just when the next floor is hard 01:56:45 and your human brain is eagerly detecting a pattern there where there's not one to find 01:56:53 I think you will have a hard time demonstrating that slow level generation actually allows you to predict anything interesting about the level 01:57:24 amalloy you're probably right 01:57:40 I do know that d:27 was notoriously slow in previous versions 01:59:26 that's just because it had to generate a moat full of hundreds of draconians 02:00:39 -!- TMTurtle_ has quit [Read error: Connection reset by peer] 02:01:42 good bug 02:02:23 i saw that bug in the flesh 02:02:44 -!- tabstorm has quit [Ping timeout: 258 seconds] 02:02:58 "i didn't survive the great draconian moat of 0.13" 02:02:58 50 shades of draconians eh 02:03:45 let's bring back all the ??epic_bugs for april fools day next year 02:04:26 -!- vale_ has quit [Ping timeout: 256 seconds] 02:08:38 -!- ohyou has quit [Ping timeout: 246 seconds] 02:14:50 -!- rophy has quit [Ping timeout: 264 seconds] 02:15:30 wow, xl2 spines 1 is an amazing mutation now 02:15:35 1 shot all the things 02:18:39 -!- ohyou__ has quit [Quit: Page closed] 02:19:43 -!- Utrick has joined ##crawl-dev 02:23:46 -!- Z_LAMP has quit [Ping timeout: 276 seconds] 02:23:50 -!- SomeStupidGuy has quit [Ping timeout: 264 seconds] 02:24:39 -!- twofortypee has quit [Quit: Connection closed for inactivity] 02:24:47 -!- Cerpin has joined ##crawl-dev 02:25:19 -!- Shard1697_ has joined ##crawl-dev 02:27:20 -!- rossi has quit [Ping timeout: 245 seconds] 02:31:02 -!- Gurmil has quit [Ping timeout: 250 seconds] 02:31:34 -!- Shard1697_ has quit [Ping timeout: 276 seconds] 02:32:58 -!- Utrick has quit [Quit: Utrick] 02:33:16 -!- WereVolvo has quit [Read error: Connection reset by peer] 02:35:08 -!- Utrick has joined ##crawl-dev 02:35:45 -!- Gorgo has quit [Quit: Leaving.] 02:37:09 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:54:25 -!- lobf has joined ##crawl-dev 02:55:43 -!- Krakhan has quit [Ping timeout: 246 seconds] 02:56:53 -!- muravey has quit [Ping timeout: 265 seconds] 02:57:28 -!- muravey has joined ##crawl-dev 03:00:03 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 03:03:56 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 03:04:02 -!- simmarine has quit [Quit: Leaving] 03:04:52 -!- lobf has quit [Quit: lobf] 03:07:06 -!- WalkerBoh has quit [Remote host closed the connection] 03:13:50 -!- Shard1697_ has joined ##crawl-dev 03:15:21 -!- Idolo has quit [] 03:15:46 -!- scummos| has quit [Ping timeout: 276 seconds] 03:16:59 -!- Stantler has joined ##crawl-dev 03:17:09 -!- Utrick has quit [Quit: Utrick] 03:18:00 When crawl creates a derived creature (say an Elf Skeleton); is there a unique internal lookup for 'Elf Skeleton' or does it use the 'Elf' monster data and apply modifiers to create the skeleton? 03:18:16 -!- rarewave has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 03:19:25 -!- lobf has joined ##crawl-dev 03:20:20 !function _raise_remains 03:20:21 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-summoning.cc#l1755 03:22:24 so it's just taking the stats for an elf and doing some kind of fiddling to get an elf zombie 03:26:22 Kinda cool. Also means it'd be easier to create a spell that -did something else- to a base monster is easier than if you had to individually make all the monsters it could effect. 03:28:29 I suppose that makes sense; I mean otherwise the box of beasts item would have been insane (hardcoding all those possibilities) 03:30:08 yes, though i think chimera are/were a different weird thing 03:32:52 For a moment I assumed all creatures had to be hardcoded and had a lookup somewhere; because of the way Cheibriados and Gretell work. It -looks like- it's just reading off the -toString- of some monster data structure. 03:33:20 -!- Quazifuji has quit [Ping timeout: 246 seconds] 03:33:28 manuals give enough xp to reach level 12.5 from 0 03:33:31 fr make it a round number 03:34:23 Mathf.FloortoInt(12.5) == 12; 03:35:59 how are the special case movers handled? (Sixfirhy, Jiangshi) 03:37:22 -!- ussdefiant has quit [Ping timeout: 256 seconds] 03:39:40 chequers: manuals have a randomized amount of xp in them, i'm fairly sure 03:39:57 Stantler: neither of those can be zombified 03:40:26 i can't think of a case where you'd get weird movement on something that can be undeaded 03:40:37 I was referring to how their movement is. Does it flip/flop on the speed number internally or something? 03:40:51 ah yeah i bet 03:41:09 my guess is that when they decide to move, the energy cost is randomized 03:41:36 Bats and Harpies with their Battiness. Is battiness still a thing? I know that when 'undeaded' they just dropped that, but I don't really remember either of those creatures being as annoying as they used to so... 03:42:28 battieness is still a thing 03:43:13 I guess either I got good enough to ignore it or Harpies were weakened substantially recently. 03:43:26 unknown monster: "Harpie" 03:43:26 %0.12?Harpie 03:43:29 harpy (03H) | Spd: 25 | HD: 7 | HP: 27-54 | AC/EV: 2/10 | Dam: 19, 1410(steal food) | 04eats food, fly | Res: 06magic(28), 03poison | Chunks: 07contam | XP: 624 | Sz: Medium | Int: normal. 03:43:29 %0.12?Harpy 03:43:38 @??Harpy 03:43:38 harpy (03H) | Spd: 25 | HD: 7 | HP: 29-50 | AC/EV: 2/10 | Dam: 19, 14 | fly | Res: 06magic(20), 03poison | XP: 620 | Sz: Medium | Int: human. 03:43:38 i can tell you're itching for someone to ask how long you've been playing 03:44:46 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:44:49 Mostly since 0.12; but I did have some games in 0.11, none made it very far. Tons of pre-temple deaths to being unable to figure out nausea very well. 03:45:06 -!- stubblyhead has quit [Ping timeout: 272 seconds] 03:45:21 0.11 was also the last build with Stalkers, right? I vaguely remember trying them. 03:48:21 Are their different lists of creatures by area? Having the spawn data for everything loaded into memory would be really high. 03:48:49 i really don't think it would 03:49:10 probably not even in 1997 03:49:52 actually, it might have been then 03:52:25 name : string, speed: int, hd: int, hpMin: int; hpMax: int, AC: int, EV: int, meleeDam: int[], flags: enum[]; spells: enum[]; spawn equipment : item[]; Size: enum; Intelligence: enum. Seems like it could add up to a lot with what? about 200 kinds of creature? 03:54:26 -!- halberd has quit [Ping timeout: 255 seconds] 03:54:33 I probably should go to sleep I'm too tired to make the calculation of how many bits that adds up to or continue coding effectively 03:55:43 worse cast assume 4kb per creature 03:55:47 say 50 creature lists 03:55:47 !lg stantler 03:55:48 No games for stantler. 03:55:53 say 200 creatures per list 03:56:04 4kb per creature? is that for the tile 03:56:13 because i imagine the actual creature is wayyyy less 03:56:24 better to take the worst case when the answer is still trivial 03:57:06 i assume that due to the nature of modern operating systems 03:57:22 the server is able to optimize that so you don't just multiple by the total number of games 03:57:26 *multiply 03:57:53 Yea I've always been offline, never socketed in. At first because I was terrible...later because lag. You know it did occur to me that you could avoid lag by having local tiles stream tv data to server...instead of the opposite. 03:58:57 I can still talk intelligently, but I'm feeling the 'logic bug' draining from me. 03:59:51 rast: nah, the data would be considered unique per process 04:00:16 rast: shared libs are loaded once, but there's no deduplication beyond that unless you code it yourself 04:00:31 hmm ok 04:00:53 then ill fall back on the fact that a gigabyte is a million kilobytes 04:01:02 and assume the server can handle it 04:01:14 indeed 04:01:53 it's actually 1048576 IIRC 04:02:34 * chequers stares for a long time at Stantler 04:03:23 I had to memorize my multiples of 2 through 16.777.216 in Uni. O_O; 04:03:44 2, 4, 8, 16, 32, 64, etc. 04:03:46 really 04:03:59 chequers: are you sure? i'd expect data for stuff like monster lists to be shared. i imagine the server starts up a "prototype" crawl game and fork()s it for each game, so the pages would be shared until someone writes to them (which never happens for monster lists) 04:04:01 in uni they forced me to learn group theory and such 04:04:06 but luckiyl ive forgotten that by now 04:04:43 amalloy: each crawl instance gets created from either dgamelaunch process or python server, they don't fork from a master crawl as such 04:05:42 ok, but if it's a virtual machine, isn't there always the chance the hypervisor optimizes that for you? 04:06:14 chequers: even at that it might be shared. i don't actually know how unix starts processes, but if it involves mmapping the executable, then that'd be the same buffer shared across all instances 04:06:37 rast: yes, furthermore there are modules fr linux kernel to implement that 04:06:51 but it's rare to see either in production 04:06:58 awww ok 04:06:59 Is it daft to have a seperate Tile and OccupiedTile to avoid proliferation of null references? [In other words a null array of items in the tile and null reference to creature object] 04:07:26 http://stackoverflow.com/questions/4879294/c-static-variables-and-linux-fork 04:08:15 chequers: that's not a very good answer. see the third comment on the answer 04:08:24 "duplicated" is too vague a word to be a meaningful answer to that question 04:08:30 If it's not clear, I'm writing my own Roguelike and asking questions about a long established one here; since this channel is more active than the Roguelike Developers channel. 04:09:38 amalloy: sorry, what I mean is that data isn't mmapped on startup 04:10:16 if you have eg apache, forking itself, you'll see the behaviour you're talking about 04:10:22 -!- ololoev has quit [Quit: Page closed] 04:13:52 chequers: i think the text segment is actually mmapped. see http://duartes.org/gustavo/blog/post/anatomy-of-a-program-in-memory/ for example, and search for "lives in the text segment" 04:15:00 which means that even if you launch many copies of the same program independently, without fork, the OS will still arrange to have them share the text segment, by pointing them to the same mmap buffer 04:15:08 -!- Cerpin has quit [Ping timeout: 255 seconds] 04:15:19 hmmm 04:15:20 -!- Z_LAMP has quit [Ping timeout: 256 seconds] 04:15:36 and after all, it *can* do this, and it'd save space, so it's hard to see why they wouldn't 04:16:21 any read-only data in the executable image can be shared, indeed 04:16:35 http://stackoverflow.com/a/28737127/625403 another reference 04:17:19 TIL 04:18:17 -!- bitcoinbastard has quit [Ping timeout: 255 seconds] 04:21:10 Yea I definately need to sleep I can't code right now 04:23:06 -!- Shard1697_ has quit [Ping timeout: 272 seconds] 04:23:51 -!- Stantler has quit [Quit: Page closed] 04:26:09 -!- Siegurt has quit [Quit: Leaving.] 04:26:40 -!- rossi has quit [Ping timeout: 256 seconds] 04:26:55 -!- Blazinghand_ has joined ##crawl-dev 04:27:35 -!- Lightli has quit [Ping timeout: 246 seconds] 04:28:47 -!- Blazinghand has quit [Ping timeout: 256 seconds] 04:29:36 -!- ontoclasm1 has quit [Quit: Leaving.] 04:33:36 -!- Patashu has joined ##crawl-dev 04:40:08 -!- Blazinghand_ has quit [Read error: Connection reset by peer] 04:50:58 thx amalloy 05:09:33 -!- Blazinghand has joined ##crawl-dev 05:09:59 dpeg (L24 FoEE) ERROR in 'tags.cc' at line 3822: Invalid item: (quantity: 0) gold piece (Crypt:2) 05:10:05 -!- Bcadren has quit [Ping timeout: 244 seconds] 05:17:12 -!- Whistling_Bread has quit [Ping timeout: 252 seconds] 05:19:49 -!- st_ has joined ##crawl-dev 05:37:56 -!- amalloy is now known as amalloy_ 05:43:10 -!- leetdood has quit [Ping timeout: 256 seconds] 05:50:49 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:51:23 -!- Menche has quit [Ping timeout: 240 seconds] 05:54:00 -!- dtsund has joined ##crawl-dev 06:05:17 -!- crate has quit [Ping timeout: 265 seconds] 06:11:07 -!- us17 has quit [Ping timeout: 258 seconds] 06:11:38 -!- Shard1697_ has joined ##crawl-dev 06:11:53 -!- Zekka has quit [Ping timeout: 256 seconds] 06:12:24 -!- crate_ has quit [Ping timeout: 264 seconds] 06:12:27 -!- Cerpin has joined ##crawl-dev 06:25:45 -!- rossi has quit [Ping timeout: 240 seconds] 06:26:30 -!- rophy has quit [Remote host closed the connection] 06:27:53 -!- debo has joined ##crawl-dev 06:34:02 -!- Tux[Qyou] has joined ##crawl-dev 06:35:50 -!- Ladykiller69 has quit [Quit: Verlassend] 06:38:27 -!- Bcadren has quit [Ping timeout: 272 seconds] 06:39:48 -!- Pacra has joined ##crawl-dev 06:42:32 -!- Lasty has joined ##crawl-dev 06:42:40 -!- CrayRabbit has quit [Ping timeout: 246 seconds] 06:49:27 -!- squid_ has quit [Quit: Page closed] 06:50:39 -!- ktgrey has quit [Ping timeout: 245 seconds] 06:52:16 -!- Pacra has quit [Ping timeout: 256 seconds] 06:52:52 -!- Shard1697_ has quit [Ping timeout: 244 seconds] 06:56:24 -!- debo_ has joined ##crawl-dev 06:58:33 -!- debo has quit [Ping timeout: 240 seconds] 07:06:23 -!- Chish has quit [Quit: Page closed] 07:06:57 -!- elliptic has quit [Quit: Leaving] 07:10:07 -!- scummos| has quit [Ping timeout: 265 seconds] 07:12:47 -!- debo_ is now known as debo 07:13:55 -!- CKyle has joined ##crawl-dev 07:19:59 -!- Whistling_Bread has joined ##crawl-dev 07:21:04 -!- Cerpin has quit [Ping timeout: 245 seconds] 07:26:02 -!- mibe has quit [Quit: Page closed] 07:28:09 -!- sk3 has quit [Ping timeout: 255 seconds] 07:52:20 dpeg (L24 FoEE) ERROR in 'tags.cc' at line 3822: Invalid item: (quantity: 0) gold piece (Crypt:3) 08:00:13 -!- bonghitz has quit [Remote host closed the connection] 08:02:48 -!- sk3 has quit [Ping timeout: 255 seconds] 08:05:05 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:05:12 -!- vale_ has quit [Ping timeout: 244 seconds] 08:07:54 -!- blabber has joined ##crawl-dev 08:12:20 -!- debo has quit [Ping timeout: 272 seconds] 08:15:12 -!- dethmo has joined ##crawl-dev 08:19:47 -!- oddshocks has quit [Changing host] 08:27:38 -!- rossi has quit [Ping timeout: 250 seconds] 08:29:17 -!- blabber has quit [Quit: leaving] 08:29:30 -!- siepu has quit [Read error: Connection reset by peer] 08:33:40 -!- Menche has quit [Ping timeout: 265 seconds] 08:35:01 -!- Patashu has quit [Ping timeout: 264 seconds] 08:38:47 -!- zero_one_ has quit [Ping timeout: 272 seconds] 08:39:36 -!- Shard1697_ has joined ##crawl-dev 08:39:46 -!- sk3 has quit [Ping timeout: 250 seconds] 08:41:20 -!- Fusha has quit [] 08:42:29 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 08:43:28 -!- blabber has joined ##crawl-dev 08:44:12 -!- Gurmil has quit [Ping timeout: 264 seconds] 08:44:47 -!- fluffhead has quit [Quit: fluffhead] 08:51:39 -!- debo has joined ##crawl-dev 08:57:01 -!- bitcoinbastard has quit [Read error: Connection reset by peer] 09:03:01 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 09:06:04 -!- bonghitz has quit [Ping timeout: 245 seconds] 09:09:50 -!- UncertainKitten has joined ##crawl-dev 09:19:39 -!- sk3 has quit [Ping timeout: 250 seconds] 09:25:27 -!- Whistling_Bread has quit [Ping timeout: 265 seconds] 09:27:49 -!- Shard1697_ has quit [Ping timeout: 264 seconds] 09:30:01 -!- iafm has quit [Client Quit] 09:37:28 -!- panicbit has quit [Ping timeout: 265 seconds] 09:38:41 -!- cybersaint2k has quit [Quit: Page closed] 09:42:31 -!- Shard1697_ has joined ##crawl-dev 09:50:01 -!- MarvinPA has joined ##crawl-dev 09:52:24 -!- panicbit has quit [Ping timeout: 272 seconds] 09:54:14 -!- Shard1697_ has quit [Ping timeout: 244 seconds] 09:55:39 -!- nixor has quit [Ping timeout: 245 seconds] 09:57:34 -!- Siegurt has joined ##crawl-dev 09:57:44 -!- Siegurt has quit [Client Quit] 09:57:46 -!- Shard1697_ has joined ##crawl-dev 09:58:39 -!- CKyle has joined ##crawl-dev 10:00:12 -!- sk3 has quit [Ping timeout: 252 seconds] 10:03:38 -!- Torax_ has quit [Quit: Page closed] 10:03:39 -!- Twiggytwiggytwig has quit [Ping timeout: 272 seconds] 10:08:01 -!- Shard1697_ has quit [Ping timeout: 264 seconds] 10:08:47 -!- bonghitz has quit [Ping timeout: 258 seconds] 10:19:34 -!- LexAckson has joined ##crawl-dev 10:20:01 -!- mamgar has quit [Quit: Exit Stage Left] 10:23:10 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 10:26:48 -!- Foamed_ has quit [Read error: Connection reset by peer] 10:28:17 -!- rossi has quit [Ping timeout: 265 seconds] 10:29:10 -!- UncertainKitten has quit [Ping timeout: 252 seconds] 10:30:14 -!- Foamed has quit [Ping timeout: 245 seconds] 10:32:25 -!- Twiggytwiggytwi_ is now known as Twiggytwiggytwig 10:34:32 -!- UncertainKitten has joined ##crawl-dev 10:38:44 -!- dethmo has quit [Quit: Page closed] 10:39:49 -!- sk3 has quit [Ping timeout: 245 seconds] 10:40:40 -!- TonyMeatballs_ has quit [Ping timeout: 246 seconds] 10:42:46 -!- BanMido has quit [Ping timeout: 246 seconds] 10:43:43 -!- quik has quit [Ping timeout: 250 seconds] 10:45:08 -!- scummos| has quit [Ping timeout: 265 seconds] 10:52:48 -!- stubblyhead_ has quit [Read error: Connection reset by peer] 10:58:03 -!- xcourier has quit [Client Quit] 10:58:25 -!- xcourier has quit [Client Quit] 10:59:51 -!- serq has quit [Quit: und weg...] 11:11:06 -!- PleasingFungus has joined ##crawl-dev 11:11:10 huh, we broke dpeg's game. betting that's an interaction with gozag 11:11:11 !crashlog dpeg 11:11:12 3. dpeg, XL24 FoEE, T:93855 (milestone): http://dobrazupa.org/morgue/dpeg/crash-dpeg-20150604-115217.txt 11:11:24 god: gozag 11:11:28 mm 11:14:36 -!- Foamed has quit [Quit: Leaving] 11:18:40 -!- bonghitz has quit [Quit: Leaving...] 11:19:41 -!- sk3 has quit [Ping timeout: 250 seconds] 11:20:33 -!- radinms has quit [] 11:22:31 -!- Cerpin has joined ##crawl-dev 11:25:26 <|amethyst> corpse.quantity = base_gold / 2 + random2avg(base_gold, 2); 11:25:30 <|amethyst> hm 11:25:36 <|amethyst> but base_gold is at least 7 11:26:45 <|amethyst> oh, but this one exploded 11:27:01 <|amethyst> corpse.quantity = div_rand_round(corpse.quantity, nchunks); 11:27:30 <|amethyst> @??spiny frog skeleton 11:27:30 spiny frog skeleton (15Z) | Spd: 10 | HD: 7 | HP: 38-58 | AC/EV: 0/2 | Dam: 22 | 07undead, evil, unbreathing | Res: 06magic(9), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 131 | Sz: Medium | Int: brainless. 11:28:08 %git 54c4a4d6 11:28:08 07PleasingFungus02 * 0.17-a0-628-g54c4a4d: Don't multiply gold for Gozag explosions (9641) 10(7 weeks ago, 1 file, 6+ 13-) 13https://github.com/crawl/crawl/commit/54c4a4d66841 11:28:19 !blame3 PleasingFungus 11:28:19 PleeeeeaaaaasiiiiingFuuuuunguuuuus 11:28:43 <|amethyst> I guess just min that with 1? 11:28:50 max 11:28:54 <|amethyst> er, yeah :) 11:29:08 <|amethyst> or don't create/delete "chunks" with q:0 11:30:01 <|amethyst> oh, they all have the same quantity 11:30:31 <|amethyst> maybe nchunks = min(nchunks, corpse.quantity); and this time I do mean min :) 11:31:22 nchunks looks a lot like nunchuks 11:31:23 I'm gonna do something 11:31:31 <|amethyst> (not in the meat case of corpse) 11:32:16 <|amethyst> You hit the orc monk. She explodes! _You see here a nunchunk. 11:34:54 man this should... basically be split into multiple functions 11:34:56 oh well 11:35:01 -!- lobf has quit [Quit: lobf] 11:35:15 also, I don't really understand why the game prohibits scattering chunks onto tiles that already have creatures on them 11:35:47 -!- UncertainKitten has quit [Ping timeout: 246 seconds] 11:36:06 -!- wheals has joined ##crawl-dev 11:36:26 PleasingFungus: it's not just ones with monsters on them, they cast a shadow 11:36:40 ? 11:36:51 oh I see 11:36:54 xO.... 11:36:56 that's kind of cute 11:37:09 no chunks will go past the ogre 11:37:22 um 11:37:24 except 11:37:26 I'm not sure that's true 11:37:34 it is very silly to be sure 11:37:35 like 11:37:44 can you show me where in the code that shadow is produced 11:37:46 it uses the same code as LOS 11:38:10 it uses the LOS code, but I don't see anything that checks LOS-type rays for casting chunks past actors. 11:38:32 I'm looking at explode_corpse, to be clear. 11:38:35 los_def ld(where, opc_no_actor); ld.update(); if (!ld.see_cell(cp)) continue; 11:39:23 -!- ussdefiant has joined ##crawl-dev 11:39:26 ahh. 11:39:27 update() is what populates the los_def's boolean grid i think with 11:39:29 I was looking too far down. 11:40:41 03PleasingFungus02 07* 0.17-a0-1211-g113b09a: Don't generate size-0 gold stacks 10(34 seconds ago, 1 file, 7+ 4-) 13https://github.com/crawl/crawl/commit/113b09a014cb 11:42:35 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:44:34 -!- Gurmil has quit [Client Quit] 11:44:47 -!- Zargon has quit [Quit: Page closed] 11:44:48 <|amethyst> PleasingFungus: I wonder just how much of a tic you'd develop if I changed that to if (corpse.base_type == OBJ_GOLD && (corpse.quantity = div_rand_round(...))) copy_item_to_grid(...) 11:45:48 -!- medicplz has quit [Quit: Page closed] 11:48:28 <|amethyst> (ignoring that that's wrong of course...) 11:48:59 * PleasingFungus explodes! 11:49:36 <|amethyst> if (corpse.base_type != OBJ_GOLD || (corpse_quantity = div_rand_round(...))) 11:51:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 11:51:45 -!- fluffhead has quit [Ping timeout: 240 seconds] 11:51:45 -!- fluffhead_ is now known as fluffhead 11:58:10 -!- Evablue has quit [Quit: Evablue] 11:59:27 -!- Gorgo_1 has quit [Quit: Leaving.] 12:00:20 -!- sk3 has quit [Ping timeout: 272 seconds] 12:01:01 -!- fluffhead has quit [Ping timeout: 264 seconds] 12:01:01 -!- Aryth has quit [Ping timeout: 265 seconds] 12:01:36 -!- rhayde` has quit [Ping timeout: 272 seconds] 12:01:51 -!- Awod has quit [Ping timeout: 244 seconds] 12:03:00 -!- scummos| has quit [Read error: No route to host] 12:05:43 -!- TonyMeatballs_ has quit [Ping timeout: 246 seconds] 12:10:16 -!- PleasingFungus has joined ##crawl-dev 12:11:19 !tell wheals what was that architectural decision in your job branch that you wanted people to review? 12:11:20 PleasingFungus: OK, I'll let wheals know. 12:11:40 -!- sgun__ has quit [Ping timeout: 255 seconds] 12:14:38 -!- twofortypee has quit [Quit: Connection closed for inactivity] 12:18:49 -!- megane has joined ##crawl-dev 12:19:42 -!- wheals has joined ##crawl-dev 12:20:53 specifically i was wondering whether using item specs to specify the starting items was overkill 12:21:13 -!- vale has quit [Ping timeout: 264 seconds] 12:23:33 -!- TMTurtle has quit [Ping timeout: 244 seconds] 12:23:56 -!- CanOfWorms has joined ##crawl-dev 12:24:51 ah 12:25:42 ah, "dagger plus:2" etc? 12:26:00 looks reasonable to me... and I see you added a test, too 12:26:09 -!- rossi has quit [Ping timeout: 240 seconds] 12:26:27 -!- lobf has joined ##crawl-dev 12:27:20 -!- SurpriseTRex has quit [Quit: Leaving] 12:28:42 !cmd !pr .echo https://github.com/crawl/crawl/pull/$* 12:28:42 Defined command: !pr => .echo https://github.com/crawl/crawl/pull/$* 12:28:46 !pr 42 12:28:46 https://github.com/crawl/crawl/pull/42 12:29:02 i think i'll merge that as well 12:29:29 oh, he flattened it? 12:29:39 03chequers02 07* 0.17-a0-1198-g694ce34: Show skill level required for mindelay. 10(3 days ago, 3 files, 27+ 8-) 13https://github.com/crawl/crawl/commit/694ce343c321 12:29:39 03PleasingFungus02 07* 0.17-a0-1213-g162fd0c: Merge pull request #42 from alexjurkiewicz/mindelay-help 10(3 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/162fd0c5b829 12:29:41 -!- Gurmil has quit [Ping timeout: 255 seconds] 12:29:58 * wheals flattens PleasingFungus like a pull request!!! 12:30:06 * PleasingFungus splatters. 12:30:17 (... like a pull request?) 12:30:42 -!- Siegurt has joined ##crawl-dev 12:31:02 like a commit, then 12:32:44 -!- LexAckson has quit [Ping timeout: 252 seconds] 12:33:01 hm 12:33:11 I wonder if it'd be excessively silly to just write 12:33:25 { JOB_DEATH KNIGHT, { "DK", "Death Knight" } }, 12:33:28 etc 12:33:30 -!- LexAckson has joined ##crawl-dev 12:33:37 I mean, that's equivalent to what you wrote, it's just sillier. 12:34:11 i know leaving out fields is fine but it still gives me the creeps.... 12:34:16 haha 12:46:56 03wheals02 07* 0.17-a0-1018-g2bb7b0f: Move job abbreviations to data. 10(3 weeks ago, 5 files, 140+ 42-) 13https://github.com/crawl/crawl/commit/2bb7b0ff6443 12:46:56 03wheals02 07* 0.17-a0-1019-g5245871: Move job names to data. 10(3 weeks ago, 4 files, 41+ 66-) 13https://github.com/crawl/crawl/commit/524587169f42 12:46:56 03wheals02 07* 0.17-a0-1020-g8589353: Move starting stats to data. 10(3 weeks ago, 4 files, 60+ 68-) 13https://github.com/crawl/crawl/commit/85893534f2ed 12:46:56 03wheals02 07* 0.17-a0-1021-g6e7842d: Move species recommendations to data. 10(3 weeks ago, 4 files, 64+ 349-) 13https://github.com/crawl/crawl/commit/6e7842d5725a 12:46:56 03wheals02 07* 0.17-a0-1022-g5ac590e: Move (most) job equipment to data. 10(3 weeks ago, 5 files, 95+ 86-) 13https://github.com/crawl/crawl/commit/5ac590e5a749 12:46:56 03wheals02 07* 0.17-a0-1023-gcde0bcc: Move starting weapon choices to data. 10(3 weeks ago, 5 files, 91+ 55-) 13https://github.com/crawl/crawl/commit/cde0bcc1b71e 12:46:56 03wheals02 07* 0.17-a0-1024-g9dfefec: Move starting skills to data. 10(3 weeks ago, 5 files, 94+ 199-) 13https://github.com/crawl/crawl/commit/9dfefeca7cb4 12:46:56 03wheals02 07* 0.17-a0-1025-g1f2e48b: Make removing a job simpler. 10(8 days ago, 4 files, 48+ 54-) 13https://github.com/crawl/crawl/commit/1f2e48b2d776 12:46:56 03wheals02 07* 0.17-a0-1026-g645555d: Standardise on using references to newgame_defs, not pointers. 10(8 days ago, 7 files, 246+ 246-) 13https://github.com/crawl/crawl/commit/645555dc2765 12:46:56 03wheals02 07* 0.17-a0-1027-g0aa41fe: Fix a compile warning and a test failure. 10(8 days ago, 2 files, 3+ 9-) 13https://github.com/crawl/crawl/commit/0aa41feb0c38 12:46:56 03wheals02 07* 0.17-a0-1224-gcdb9b4a: Merge branch 'job_data' 10(11 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/cdb9b4a51e21 12:47:32 (: 12:50:41 -!- ussdefiant has quit [Ping timeout: 250 seconds] 12:52:11 very nice 12:52:23 if only gods could be dataified so easily :) 12:52:31 <|amethyst> I'm sort of working on that 12:52:44 <|amethyst> PF already did a lot of the work 12:52:55 <|amethyst> it's just a matter of consolidating several things into one structure 12:53:08 <|amethyst> and turning passive abilities into things 12:54:00 -!- tabstorm has quit [Ping timeout: 252 seconds] 12:54:27 <|amethyst> the latter is a lot of work, but not necessarily all that complex 12:55:28 -!- travis-ci has joined ##crawl-dev 12:55:29 The build was broken. (master - 113b09a #2747 : Nicholas Feinberg): http://travis-ci.org/crawl/crawl/builds/65428391 12:55:29 -!- travis-ci has left ##crawl-dev 12:55:57 -!- Blazinghand has joined ##crawl-dev 13:03:21 -!- copt has quit [] 13:04:16 -!- nixor has quit [Ping timeout: 252 seconds] 13:07:44 -!- Aryth1 has quit [Ping timeout: 245 seconds] 13:09:20 -!- blabber has quit [Quit: leaving] 13:09:39 -!- sk3 has quit [Ping timeout: 265 seconds] 13:15:02 |amethyst: oh my <3 13:21:49 |amethyst: "sort of" working on it? 13:22:11 <|amethyst> I poked at it a bit Monday and am doing so again now 13:22:40 <|amethyst> but if someone else wants to take over that's cool 13:24:19 -!- Kalir has quit [Changing host] 13:24:50 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-1224-gcdb9b4a (34) 13:31:38 -!- Whistling_Bread has joined ##crawl-dev 13:32:19 heh 13:32:36 my current project is the mutant beasts, and then I think I'm going to try to destroy ghost demons 13:32:36 plenty of stuff to do 13:33:07 -!- Cerpin has quit [Ping timeout: 255 seconds] 13:33:51 -!- dpeg has quit [Quit: cheers] 13:34:31 -!- kawatan has quit [Quit: Leaving] 13:34:38 -!- tabstorm has quit [Ping timeout: 258 seconds] 13:35:21 -!- quik has quit [Ping timeout: 265 seconds] 13:38:28 -!- Twiggytwiggytwig has quit [Ping timeout: 244 seconds] 13:38:56 -!- seriallos has joined ##crawl-dev 13:40:16 -!- doubtofbuddha has quit [Ping timeout: 272 seconds] 13:40:50 i wonder if we should make rods non-weapons entirely 13:41:40 I mean 13:41:43 they're already not OBJ_WEAPON 13:41:50 so it seems like it'd be pretty simple 13:43:01 probably so 13:43:40 just gotta make sure it still shows up in the (w) menu 13:43:52 the players will be so glad they can finally clumsily bash monsters with their rod 13:46:39 -!- Utrick has joined ##crawl-dev 13:49:05 man, what nerd went through and documented all these functions in lookup_help.cc!?! 13:49:19 -!- Utrick has quit [Client Quit] 13:49:25 doesn't he know he's spoiling the ~*authentic feel*~ of this codebase 13:58:37 huh, what are you poking around there for? 13:59:06 i'm working on making ?/i show the same stuff i does 13:59:56 nice 14:00:01 also, man, check out line 1207 14:00:03 I forgot I'd done that 14:00:21 windows term dislikes it 14:00:23 <|amethyst> wheals: still handling the case where there's no player or game yet? 14:00:28 "No monsters with symbol 'dY`'." 14:00:31 rekd. 14:00:38 |amethyst: yep 14:00:42 making rods non-weapons again sounds v. good 14:00:50 MarvinPA: again? 14:01:19 i'm pretty sure they used to be? or the plus didn't affect melee or something, maybe i imagined it 14:01:25 hm 14:01:28 -!- simmarine has joined ##crawl-dev 14:02:01 looks like the rod of striking was originally a staff, except it was also a rod 14:02:29 i thought they all were 14:02:33 <|amethyst> more a staff than the other rods? 14:02:34 i'm pretty sure making them clubs was a kb change 14:02:45 <|amethyst> oh, that 14:03:02 I'm looking at b69f4b3d80, which, yeah, seems to imply that all rods were also staves 14:03:09 neat 14:04:01 also, spen started with a rod of striking 14:04:10 yes :') 14:04:56 I mean... why? 14:06:01 spriggan artificers and transmuters also got them 14:06:08 (i didn't know about that!) 14:06:45 i like how the reason for removing it from spen is "now anyone can get one when playing an Artificer this is no longer necessary" 14:07:37 -!- tabstorm has quit [Ping timeout: 264 seconds] 14:08:06 as of 2006, it was spen, sptm, and spwr, not spar - looks like artificer was only added in 2008? 14:09:08 oh yeah i probably got that mixed up with the commit that gave artificers generally rods of striking 14:10:04 an unforgivable error. 14:11:31 -!- fluffhead has quit [Quit: fluffhead] 14:13:59 -!- Codrus has quit [Ping timeout: 246 seconds] 14:14:32 poking around that 10-year-old code, I found https://twitter.com/crawlcode/status/606524327144628225 14:14:37 I think everyone should enjoy it 14:14:52 -!- dc192168 has quit [Ping timeout: 246 seconds] 14:15:34 we still check for LPT, but some killjoy removed that switch :( 14:17:40 -!- TonyMeatballs_ has quit [Ping timeout: 246 seconds] 14:17:57 heh, stalkers started with darts skill at some point 14:18:03 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 14:19:58 -!- Siegurt has left ##crawl-dev 14:20:11 looks like mr. tanksley is still around and developing code, though he hasn't touched Omega in at least two years. 14:21:11 might be closer to seven years, or fourteen. something strange going on with the metadata. 14:21:15 -!- vale_ has quit [Ping timeout: 250 seconds] 14:22:33 -!- Gurmil has quit [Ping timeout: 258 seconds] 14:27:19 -!- rossi has quit [Ping timeout: 245 seconds] 14:29:49 -!- Aryth has quit [Ping timeout: 245 seconds] 14:30:58 -!- TonyMeatballs_ has quit [Ping timeout: 246 seconds] 14:31:56 PleasingFungus: i never asked for this 14:32:42 ? 14:32:52 william_tanksley_asked_for_this 14:34:18 do you have a new identity!? 14:34:47 unless you were secretly mr. tanksley all along, and I just hadn't noticed... 14:35:28 _f - Iskenderun's Incunabulum of Dhcmrlchtdj 14:35:34 oh come on, this name is just lazy 14:35:36 vault 14:35:56 it's funny that there are a couple of vaults that account for like 50% of our overall bug reports 14:38:17 does that also explain the "Handbook of Combed Thunderclap" 14:39:03 um 14:39:07 maybe? 14:39:18 I'd need to hunt down the vault 14:39:24 I never remember what file it's in 14:39:31 i found it in elf 14:39:33 mini_monsters.des 14:39:40 # Inspired by the Jorge Luis Borges' story "The Library of Babel". 14:40:18 yeah, Combed Thunderclap is another of the hardcoded names 14:40:32 geekosaur: found it moments before I saw your message 14:41:05 minmay: you could also have found the x of Axaxaxas, which is another common bug report 14:42:13 also the one with ml 14:42:22 -!- ldf_ has quit [Quit: Page closed] 14:42:35 <|amethyst> I think that's Axaxaxas ml 14:42:41 <|amethyst> one unit 14:43:02 <|amethyst> !source bh_hangedman_babel_library 14:43:03 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l1397 14:43:53 yes, I also got one of those that has a post-127 character 14:44:02 which I think I bug reported before 14:44:39 -!- Taraslp is now known as Tarhype 14:45:00 I wonder how many things would break if I snuck 👻 into a name 14:45:24 spooky 14:45:45 <|amethyst> sadly, screen doesn't display that correctly 14:45:54 <|amethyst> It doesn't handle non-BMP very well 14:45:54 PleasingFungus: you could make it a fakelang 14:46:03 <|amethyst> maybe I should switch to tmux 14:46:13 Qw's 👻 comes into view. 14:46:36 You see here a 🍕. 14:46:53 <|amethyst> Perhaps that vault should pop up a hyperlink to the story 14:46:55 -!- dtsund has quit [Quit: dtsund] 14:47:54 <|amethyst> or at least should have a renamed feature or something, so you can xv to discover how the Library of Babel fits into Crawl's universe 14:48:13 -!- megane has quit [Ping timeout: 244 seconds] 14:48:53 -!- Sovek has quit [Quit: For Sale: Parachute. Only used once, never opened, small stain.] 14:49:26 door inscription "Welcome to Borges' Library" 14:49:41 welcome to the borges zone 14:49:43 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 14:49:45 <|amethyst> Did Fannar have an apprentenceship there as a young elfling? 14:50:14 <|amethyst> Does the Library of Babel hold the key to restoring Mountain Dwarves to their former glory? 14:50:23 <|amethyst> Is Mennas a librarian? 14:50:35 Fannar's autobiography might be in there somewhere >.> 14:50:39 -!- Aryth1 has quit [Ping timeout: 245 seconds] 14:51:02 fr: put the vashnia/lamia fanfic somewhere in crawl 14:51:39 (come to think of it, Fannar's Autobiography might work as the name of a randart ice book) 14:52:29 <|amethyst> You see here the spellbook "Justice is a dish best served cold" 14:54:21 Frigorific recipes 14:54:58 -!- xcourier has quit [Quit: xcourier] 14:55:00 -!- sk3 has quit [Ping timeout: 272 seconds] 14:57:03 I had a project with archaeo to make vashnia funnier, and then I never went through with it 14:57:04 sad times 14:57:35 turned out neither of us could write dialogue 14:58:03 <|amethyst> !lg * 14:58:04 4365918. hydragon the Insei (L7 OpTm), slain by Natasha on D:3 on 2015-06-04 19:02:27, with 444 points after 4305 turns and 0:05:45. 14:58:13 <|amethyst> man, we should totally have books with titles like "How hydragon fell to Natasha" 14:58:14 "You can be the slave of me, the snake queen... or food for my pets." 14:58:20 <|amethyst> or "The life of hydragon" 14:58:27 <|amethyst> and when you read it, it opens up the morgue file 14:58:59 "You can be the slave of me, the snake queen... or sneen" 14:59:03 "why is spider full of giant mites" 14:59:03 "oh" 15:00:50 |amethyst: each ghost delivers a soliloquy, containing the entire log of its game prior to death 15:02:49 -!- BOTBrad has quit [Ping timeout: 246 seconds] 15:02:50 <|amethyst> The ghost paralyses you! The ghost monologues! 15:07:50 -!- panicbit has quit [Remote host closed the connection] 15:08:01 it would be cool if ghosts stored (& showed on xv) cause of death. would be silly for wizlabs, but that's already sort of silly 15:08:06 and also very rare 15:08:49 arguably, not more silly than seeing a lair:8 ghost in the hell end that died to a dire elephant 15:08:57 er 15:09:02 that one has them, doesn't it 15:09:19 one in the jungle book end that died to a sun demon 15:10:02 -!- Gurmil has quit [Ping timeout: 252 seconds] 15:13:05 -!- LordSloth has quit [Remote host closed the connection] 15:16:49 -!- DDFig has quit [Ping timeout: 246 seconds] 15:22:27 -!- vale has quit [Ping timeout: 276 seconds] 15:24:42 03wheals02 07* 0.17-a0-1225-g2b063f6: Move "(Your skill..." onto a new line, with a one-space indent. 10(2 hours ago, 1 file, 10+ 18-) 13https://github.com/crawl/crawl/commit/2b063f6caadd 15:24:42 03wheals02 07* 0.17-a0-1226-gb030186: Remove a pointless pair of functions. 10(2 hours ago, 1 file, 24+ 63-) 13https://github.com/crawl/crawl/commit/b030186d377c 15:24:42 03wheals02 07* 0.17-a0-1227-g92e6b14: Refactor code surrounding get_item_description. 10(32 minutes ago, 6 files, 48+ 68-) 13https://github.com/crawl/crawl/commit/92e6b14b06ab 15:24:42 03wheals02 07* 0.17-a0-1228-g8d00a4a: Display all information about an item on ?/ (#2106). 10(6 minutes ago, 3 files, 38+ 62-) 13https://github.com/crawl/crawl/commit/8d00a4a1e123 15:27:19 -!- ontoclasm has joined ##crawl-dev 15:29:30 -!- scummos__ has quit [Quit: Konversation terminated!] 15:30:24 -!- scummos__ has quit [Client Quit] 15:30:39 -!- sk3 has quit [Ping timeout: 245 seconds] 15:32:30 -!- amalloy_ is now known as amalloy 15:36:54 PleasingFungus: http://sprunge.us/fSaR looks good? 15:37:13 "fire/flaming" oops 15:37:19 -!- nixor has quit [Ping timeout: 245 seconds] 15:39:48 !lg comborobin won x=cdist(char) 15:39:48 25 games for comborobin (won): cdist(char)=24 15:40:12 not bad for ~10 days 15:44:12 -!- fluffhead has quit [Quit: fluffhead] 15:44:24 -!- Bcadren has quit [Ping timeout: 272 seconds] 15:47:04 -!- Shard1697_ has joined ##crawl-dev 15:47:40 -!- Ladykiller69 has quit [Quit: Verlassend] 15:47:41 -!- Kolbur has quit [Read error: Connection reset by peer] 15:48:59 -!- argent0 has quit [Ping timeout: 245 seconds] 15:53:02 -!- johlstei has joined ##crawl-dev 15:53:27 -!- johlstei__ has quit [Ping timeout: 256 seconds] 15:54:41 wheals: looks pleasing 15:55:12 mm 15:55:30 also, congrats on resolving a 0.8 issue (: 15:55:49 huh, it was that recent?? 15:56:34 haha 15:57:14 wow, check out the previous issue (2015) 15:57:16 amazing 15:57:33 beautiful 15:57:37 art. 15:58:29 <|amethyst> oh, I was looking at 2015 rather than 2105 and got confused 15:58:49 -!- Monkaria has quit [Client Quit] 15:59:38 oops, im dyslexci 16:00:26 I'm considering trying to de-ghost-demon-ify mutant beasts before I push them; that would avoid needing a new tag, I think 16:00:30 and we're low on minor tags 16:01:00 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 16:01:03 Protect our natural resources 16:03:24 how many do we have left? 16:03:30 -!- Kintak has quit [Ping timeout: 256 seconds] 16:03:59 is there like... a limit 16:04:59 the size of a byte, iirc. 16:05:06 so, 256 or so. 16:05:13 interesting 16:05:18 <|amethyst> we're at 152 16:05:19 <|amethyst> 255 is the max 16:05:21 and we can't increase the marshalled size without making the save files unnoticeable on an old crawl executable 16:05:38 the End of Crawl Development 16:05:42 or possibly they would cause the old executable to crash every time, i forget 16:07:00 what about using the 255th version as "hey look in this other field for the 'sub-version'"? this is simple enough that i'm sure it has occurred to you, but i'm curious why it wouldn't work 16:07:16 amalloy: because the old executables won't have that code 16:07:22 <|amethyst> hm 16:07:28 we can change the save format for new executables whenever 16:07:40 if we didn't care about forward compat, it would be pretty simple 16:08:32 i see. it's fine that old versions can't decode new saves completely, but you want them to be able to decode a little bit of them so that they can say "there's an incompatible save here"? 16:08:41 <|amethyst> right 16:08:47 <|amethyst> if it weren't for the char chunk, that would work 16:09:10 <|amethyst> the char chunk is what we show in the save browser, and it is the part that we like to be forwards-compatible 16:10:41 -!- seriallos has joined ##crawl-dev 16:10:50 <|amethyst> we could do (byte for major)(255)(1)(two bytes for minor) 16:11:27 <|amethyst> then old versions (where TAG_CHR_FORMAT = 0) will see the char chunk as having TAG_CHR_FORMAT = 1 16:11:38 <|amethyst> and just won't show it 16:11:53 <|amethyst> the problem then is that I believe you can end up overwriting saves that the browser doesn't know about 16:11:59 <|amethyst> but if so that could probably be fixed 16:12:16 <|amethyst> oh, no 16:12:24 <|amethyst> nothing can be fixed because those are old versions :) 16:13:01 solution: time travel 16:13:46 <|amethyst> but it would be possible without breaking save compat 16:14:18 <|amethyst> as long as you're careful when running older versions (and I think you'll still be prompted if a file exists? if not you could be) 16:15:06 -!- Siegurt has quit [Quit: Leaving.] 16:16:21 you could be, if we could update the old executables 16:16:31 <|amethyst> ah, yes, save_exists is just file_exists 16:19:32 !source SPSML_NORAML 16:19:32 Can't find SPSML_NORAML. 16:19:37 !source SPMSL_NORAML 16:19:38 Can't find SPMSL_NORAML. 16:19:52 !source special_missile_type 16:19:53 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/itemprop-enum.h#l414 16:20:05 oh i just can't spell 16:20:27 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:20:49 -!- Tux[Qyou] has joined ##crawl-dev 16:21:02 was wondering what a NORAML was >.> 16:21:30 NORth American Markup Language 16:22:09 -!- Bcadren has quit [Ping timeout: 250 seconds] 16:23:10 -!- CanOfWorms has joined ##crawl-dev 16:23:17 !source SPRING_UNRANDART 16:23:18 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/itemprop-enum.h#l445 16:23:23 this has never been used 16:23:32 well, presumably pre-DCSS it was 16:24:29 <|amethyst> it's just there to take up the zero slot 16:24:58 ? 16:24:59 <|amethyst> oh 16:25:08 <|amethyst> sorry, thought you were talking about SPMSL_NORMAL 16:25:16 yeah not that 16:27:42 <|amethyst> and 201 is UNRAND_MORG so it won't even be used unintentionally 16:28:27 ha 16:32:25 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 16:35:50 03wheals02 07* 0.17-a0-1229-gb9eea2b: Apply AC before resists for cloud damage (theTower, minmay, PF). 10(64 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/b9eea2b10815 16:35:50 03wheals02 07* 0.17-a0-1230-g8afc29e: Make Sticks to Snakes take arrows from inventory. 10(5 minutes ago, 8 files, 43+ 73-) 13https://github.com/crawl/crawl/commit/8afc29eb870d 16:37:49 -!- seriallos has joined ##crawl-dev 16:37:50 -!- TR_Muscateer has joined ##crawl-dev 16:38:13 -!- lobf has quit [Quit: lobf] 16:38:45 devs 16:38:52 why is this butterfly changing colour every time the screen redraws 16:39:19 they've done that for a while now 16:39:21 is it some kind of mutant butterfly/chameleon hybrid 16:39:42 since the b glyph was getting kind o crowded 16:39:45 of 16:39:47 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:39:55 how does the monster using literally every colour make the glyph less crowded 16:39:55 -!- Puffinosaur is now known as PUFFIN 16:40:47 -!- Whistling_Bread has quit [Ping timeout: 250 seconds] 16:40:51 also do ravens, fire bats, vampire bats have any reason to exist as monsters, honestly 16:40:52 -!- Tux[Qyou] has joined ##crawl-dev 16:41:26 i'm fairly sure vampire bats don't 16:41:46 there are some badvaults with them i guess 16:42:13 -!- lobf has joined ##crawl-dev 16:42:15 they were originally added because of badvaults i think 16:42:27 -!- Utrick has joined ##crawl-dev 16:42:30 and fire bat/raven are just...why 16:46:01 I would also be content with butterflies not randomly popping up everywhere 16:46:17 why are they a random spawn 16:46:44 oh I guess that's just the forest list...so why am I finding them in lair 16:47:12 !vault lemuel_fruit_fields 16:47:13 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#l583 16:48:21 there are also vaults that put them in spider and abyss with no apparent theme 16:49:58 butterflies changing colour makes it much easier to tell them apart from other creatures on the same glyph; rather than xing over them, you can just do literally anything that refreshes the screen 16:50:12 says a non-console player 16:50:31 fire bats are good volcano monsters; ravens and esp. vamp bats are silly 16:52:55 -!- vale has quit [Ping timeout: 250 seconds] 16:54:02 you could also easily tell them apart from other creatures on the same glyph if they 16:54:03 had 16:54:03 a 16:54:04 different 16:54:05 colour 16:54:38 I'd be fine with console butterflies having a single colour. 16:54:47 really, I'd be fine with anything about console butterflies. 16:55:03 I implemented the current thing because people continuously complained about the old one. 16:55:21 alternately: remove butterflies 16:55:32 it would be really cool if someone implemented an option that let you set mon glyphs 16:55:39 someone should definitely do that. 16:56:21 -!- simmarine has quit [Ping timeout: 256 seconds] 16:56:22 -!- medicplz has quit [Quit: Leaving] 16:56:56 wheals: dpeg, blessed be his name, would argue that we should have Good Defaults - were he still here. 16:57:05 ontoclasm: why do you hate sputterflies 16:57:28 sputterflies is fine 16:57:33 just make it summon vampire bats 16:57:36 but you don't find lightning spires in the dungeon 16:57:39 good defaults != minmay's favorite defaults imo 16:58:31 it would certainly help either way to not have them generated 16:59:07 would probably be pretty simple to remove them from vaults; I think there's, like... only one vault in which they're actually relevant? 16:59:09 and that's a dumb vault 17:01:07 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:02:01 -!- scummos| has quit [Ping timeout: 256 seconds] 17:02:26 -!- seriallos has joined ##crawl-dev 17:02:49 -!- argent0 has quit [Ping timeout: 255 seconds] 17:03:34 -!- TonyMeatballs_ has quit [Ping timeout: 246 seconds] 17:05:15 hrm, going down my todo list 17:05:34 what would people think of singularity without the direct damage and a lower level (7 or maybe 8) 17:05:48 -!- Patashu has joined ##crawl-dev 17:08:20 so, buff gell's? 17:09:13 my singularity plan was either to just remove it or turn it into a non-spell (possibly a card?) 17:09:21 but it didn't really play very well as a card 17:10:13 maybe a consumable evoker or something but i don't like the idea of adding yet more evoker items particularly 17:10:48 geekosaur: well, naturally a duration means it can be more useful 17:11:13 since i suspect gell's often buys very few turns 17:11:13 and would still have the some of same problems as cards in that it doesn't really scale down well at low power 17:11:23 but yeah, supergell 17:11:46 i guess without damage it might have too much trouble distinguishing itself from disjunction 17:12:03 i think disjunction does that kind of thing better yeah 17:14:10 -!- elliptic has joined ##crawl-dev 17:15:23 -!- simmarine has joined ##crawl-dev 17:16:40 -!- lobf has quit [Quit: lobf] 17:17:30 -!- Lightli has joined ##crawl-dev 17:20:18 -!- Gorgo_ is now known as Gorgo 17:20:54 -!- Utrick has quit [Quit: Utrick] 17:23:01 -!- Utrick has joined ##crawl-dev 17:25:25 -!- Insomniak` has quit [Quit: I like to rock] 17:27:10 I'm guessing that would also mean removing the akashic record? 17:29:58 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:30:29 -!- Krakhan has quit [Changing host] 17:32:25 -!- Kellhus has quit [Quit: Page closed] 17:32:40 -!- Siegurt has joined ##crawl-dev 17:33:29 PleasingFungus: no, you just bring back portal to replace it 17:33:35 haha 17:34:06 I'm curious, do people actually use disjunction/the other one? 17:35:14 chatter I've seen in ##crawl suggests most people don't think much of gell's, singularity, *or* disjunction 17:35:34 gell's has changed a lot; I can't keep track of it 17:35:43 play more AM! 17:35:45 fwiw I've seen some very impressive stuff out of singularity 17:35:49 -!- Patashu has quit [Ping timeout: 264 seconds] 17:35:54 I don't think it being too *weak* is a problem 17:36:38 I'm curious about what specifically your reasoning for removal is, MarvinPA/wheals; I have my own thoughts but I don't know if we're on the same page 17:37:22 tloc as a school about moving things is better than tloc as a school about killing things 17:37:43 ^ 17:37:52 -!- hhkb has quit [Quit: leaving] 17:38:18 and especially it fits poorly if the capstone to the school suddenly starts killing things 17:38:59 I don't think I've ever used a high-level translocation other than cblin 17:39:00 k 17:39:02 i haven't heard bad things about disjunction from ##crawl. whenever someone mentions it, it is with respect 17:39:14 I don't think I've ever seen anyone mention it, outside of this kind of discussion 17:39:19 so you're one up on me 17:39:22 can "tried by monster" not be a thing, just identify the potion 17:39:24 like it doesn't get used a lot because it's a level 8 spell and those are hard to get 17:39:43 wheals: I remember I was talking to nrook a few months ago; he suggested that we should add 'ant form', the level 9 tmut. it would do huge damage to everything in los, and also turn you into an ant 17:39:48 PleasingFungus: someone said something about disjunction's aim being to stroll through zot:5 to get the orb 17:39:57 mm. specialized. 17:39:59 -!- sk3 has quit [Ping timeout: 256 seconds] 17:40:01 I can see that, though. 17:40:14 likewise with pan/hell runes probably 17:40:24 i like this guy arguing on tavern that HO and Mi are more differentiated than Sp and Fe 17:40:33 -!- siepu has quit [Quit: Leaving] 17:40:52 PleasingFungus: the stuff minmay/wheals said yes (also on top of not fitting the school at all it's broken and silly gameplay-wise) 17:41:11 disjunction always sounds good to me and then i remember that its level 8 17:41:12 -!- magicpoints has quit [] 17:41:24 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:44:15 god, I thought it was level 7 17:44:46 are you thinking of dispersal? Is that 7 or 6? 17:44:51 dispersal is 6 17:44:53 used to be 7 17:44:54 that was the other one I was trying to remember 17:44:56 ty 17:44:56 still sucks 17:45:04 I can never remember which is which 17:45:12 dispersal is the one that sucks 17:45:18 disjunction is the one that wouldn't suck if it weren't level 8 17:45:44 ??disjunction 17:45:45 disjunction[1/2]: Level 8 translocation spell; for a few turns, blinks stuff that's near you to be less near you 17:46:07 -!- Utrick has quit [Quit: Utrick] 17:47:44 <_miek> I've been told disjunction is the ideal spell to have for orbninja 17:47:54 it is 17:48:02 the problem is that you wont have it 17:48:04 because its level 8 17:48:31 that and death's door. Just 3 skills worth of level 8 spell... 17:49:34 disjunction is actually good 17:49:35 death's door is cool 17:49:52 also, technically, it's five skills 17:49:56 um 17:50:01 yeah 17:51:23 what are the two that aren't trans/necro/charms? 17:51:38 -!- LexAckson has quit [Read error: Connection reset by peer] 17:54:01 -!- vale has quit [Ping timeout: 250 seconds] 17:55:35 -!- Utrick has joined ##crawl-dev 17:57:40 -!- Utrick has quit [Client Quit] 17:58:45 air/conj 17:59:02 -!- Pacra has joined ##crawl-dev 17:59:32 I love that spell, it's just both high-level and rare, so not many chars end up running into it 17:59:40 -!- P_R_Deltoid has quit [Ping timeout: 265 seconds] 18:00:15 earth/conj 18:00:46 o 18:00:53 can't believe I forgot that one.. 18:00:56 so six skills 18:01:01 chain lightning is pretty entertaining... 18:01:03 hm 18:01:06 seven 18:01:18 !xxx Lasty 18:01:18 PleasingFungus mumbles some strange words. 13 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Lasty! x13 18:02:04 -!- Utrick has joined ##crawl-dev 18:02:15 -!- argent0 has quit [Ping timeout: 250 seconds] 18:02:38 -!- Utrick has quit [Client Quit] 18:04:09 -!- lobf has joined ##crawl-dev 18:04:46 there are better ways to say that you care 18:05:30 aww 18:05:51 personal opinion if something needs to be done with singularity: just make it dual school 18:05:56 translocations/conjuration 18:06:03 -!- Utrick has joined ##crawl-dev 18:06:03 -!- tabstorm has quit [Ping timeout: 252 seconds] 18:06:04 problem solved 18:06:47 (another alternative would be to remove the damage component and reduce the level of it to compensate) 18:09:15 Unstable branch on crawl.lantea.net updated to: 0.17-a0-1230-g8afc29e (34) 18:09:27 -!- Crehl has quit [Quit: Killed by a kitten] 18:10:29 and yeah, it's a level 9 spell and thus is extremely difficult to get castable, and unlike the elemental storms/tornado/shatter, translocations does not give you much in the way of direct killing power on the way to attaining it 18:12:48 -!- Utrick has left ##crawl-dev 18:15:31 -!- CacoS has quit [Quit: Page closed] 18:18:54 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 18:19:05 -!- sk3 has quit [Ping timeout: 256 seconds] 18:19:05 -!- quik has quit [Ping timeout: 256 seconds] 18:19:30 -!- Blazinghand has quit [Ping timeout: 256 seconds] 18:24:49 -!- neunon has quit [Ping timeout: 245 seconds] 18:25:17 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 18:28:09 -!- neunon has joined ##crawl-dev 18:29:20 -!- debo has quit [Quit: orb spiders :(] 18:29:26 -!- LordSloth has quit [Disconnected by services] 18:29:31 -!- LordSloth_ is now known as Lordsloth 18:29:36 -!- Lordsloth is now known as LordSloth 18:33:59 -!- lukano has quit [Ping timeout: 245 seconds] 18:38:11 -!- lobf has quit [Quit: lobf] 18:38:35 -!- broquaint has quit [Ping timeout: 245 seconds] 18:39:26 -!- broquaint has joined ##crawl-dev 18:40:22 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 18:40:26 -!- Whistling_Bread has joined ##crawl-dev 18:41:08 -!- medice has quit [Ping timeout: 245 seconds] 18:41:09 is it intended that exploding tomahawks make green explosions by default 18:41:26 "why is this orc casting meph" 18:42:43 -!- TR_Muscateer has quit [Ping timeout: 255 seconds] 18:42:47 minmay: probably it's because tomahawks are themselves green 18:42:53 yes, obviously that's why it is 18:42:57 but is that intended 18:42:59 because it's weird 18:43:47 -!- Pacra has quit [Ping timeout: 272 seconds] 18:43:57 it worked ok on other ammo because they had colours you would kind of expect from their materials except maybe sling bullets 18:44:06 -!- speranza has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 18:44:49 but i assume the tomahawks in crawl arent made out of olivine 18:45:18 (do you still get rainbow explosions from using LRD on krakens and butterflies) 18:46:36 -!- lobf has joined ##crawl-dev 18:47:16 -!- ohyou has quit [Read error: Connection reset by peer] 18:49:45 -!- Tuxedo[Qyou] has joined ##crawl-dev 18:52:57 -!- megane has joined ##crawl-dev 18:52:58 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 18:57:15 -!- Evablue has quit [Ping timeout: 244 seconds] 19:02:38 -!- thrig has quit [Ping timeout: 272 seconds] 19:08:34 -!- Elk has quit [Quit: Page closed] 19:09:25 -!- Kintak has quit [Read error: Connection reset by peer] 19:13:26 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 19:16:27 -!- DDFig has quit [Quit: Page closed] 19:17:38 -!- wheals has joined ##crawl-dev 19:19:27 -!- CKyle has joined ##crawl-dev 19:20:46 -!- Lasty has quit [Quit: Leaving.] 19:20:51 -!- johlstei_ has joined ##crawl-dev 19:21:52 -!- johlstei has quit [Ping timeout: 255 seconds] 19:22:22 -!- LexAckson has joined ##crawl-dev 19:24:19 -!- Molotove[mac] has quit [Ping timeout: 265 seconds] 19:24:39 -!- twofortypee has quit [Quit: Connection closed for inactivity] 19:25:43 -!- johlstei__ has joined ##crawl-dev 19:27:15 -!- johlstei_ has quit [Ping timeout: 246 seconds] 19:32:18 -!- Tarhype is now known as Taraiph 19:35:31 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 19:37:32 -!- wheals has joined ##crawl-dev 19:42:16 -!- Lasty has joined ##crawl-dev 19:50:17 -!- fluffhead has quit [Quit: fluffhead] 19:50:42 %git :/[Bb]urn [Ss]pellbooks 19:50:42 07kilobyte02 {|amethyst} * 0.13.0-54-gaef3e64: Update the desc of "Burn Spellbooks". 10(1 year, 7 months ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/aef3e64ebb91 19:50:44 -!- Ladykiller69 has quit [Quit: Verlassend] 19:50:56 -!- stubblyhead_ has quit [Read error: Connection reset by peer] 19:52:05 -!- Utrick has joined ##crawl-dev 19:52:21 i also find it weird when orcs cast meph that doesn't linger 19:52:32 weren't exploding tomahawks cyan previously 19:57:11 -!- leetdood has quit [Ping timeout: 265 seconds] 19:59:15 I kind of liked the idea of just making them back into darts 20:01:30 -!- sk3 has quit [Ping timeout: 256 seconds] 20:02:29 <_miek> bring back the darts skill, remove throwing 20:10:00 -!- scummos| has quit [Ping timeout: 256 seconds] 20:13:45 -!- stanzill has quit [Quit: au rev] 20:20:55 -!- Shard1697_ has quit [Ping timeout: 256 seconds] 20:21:22 -!- argent0 has quit [Ping timeout: 258 seconds] 20:28:18 -!- n1k has quit [Quit: Leaving] 20:28:53 -!- n1k has joined ##crawl-dev 20:32:28 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 20:33:29 -!- debo has joined ##crawl-dev 20:49:23 -!- amalloy is now known as amalloy_ 20:51:48 -!- Utrick has quit [Quit: Utrick] 20:57:44 -!- Shard1697_ has joined ##crawl-dev 20:59:28 -!- halberd has quit [Ping timeout: 256 seconds] 21:00:38 -!- nemfan111 has quit [Quit: Page closed] 21:00:42 -!- Ladykiller69 has quit [Quit: Verlassend] 21:07:18 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 21:08:15 -!- MarvinPA has quit [Quit: Leaving] 21:15:39 remove throwing 21:19:16 remove 21:20:09 you could pretty much just remove tomahawks and generate a few more javelins, really 21:26:05 -!- Krakhan has quit [Ping timeout: 256 seconds] 21:27:11 -!- scummos| has quit [Ping timeout: 272 seconds] 21:27:28 -!- Gorgo_ has quit [Quit: Leaving.] 21:33:47 -!- dakonic has quit [Quit: Page closed] 21:34:57 !learn add crawl You will die of stupid move by careless or bored. 21:34:57 crawl[12/12]: You will die of stupid move by careless or bored. 21:47:33 -!- lobf has quit [Quit: lobf] 21:48:04 minmay: isn't that just "buff throwing"? 21:48:05 -!- SomeStupidGirl has quit [Ping timeout: 272 seconds] 21:48:37 depends on how many more javelins you generate! 21:48:59 if you remove tomahawks and keep the number of javelins the same, it's a nerf to throwing 21:49:48 well, yeah 21:50:29 -!- WalkerBoh has quit [Remote host closed the connection] 21:52:24 every day i walk the streets, waiting for unlimited basic ammo. 10 years i wait, still the devs rework chimera and add new artps. One day, I say to my MuHu, you will be strong and unafraid 21:52:24 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:52:50 -!- wheals has joined ##crawl-dev 21:55:33 chequers: then you're going to be so upset when I sooner or later switch things to sharply limited, always-mulch ammo 21:59:42 -!- kaibacorp has quit [Read error: Connection reset by peer] 22:00:18 Right now I think crossbows and throwing are the two ranged weapons that work best. Throwing has no weapon switching; crossbows have extremely high delay in a way that I think adds a bit of interest. 22:00:33 -!- LexAckson has quit [Ping timeout: 246 seconds] 22:04:00 Lasty: Wouldn't that shoot using ranged weaponry as a primary form of offense in the foot? 22:04:07 Yes. 22:04:36 aka a centaur's worst nightmare 22:04:44 they still get polearms :p 22:04:53 yeah 22:04:58 but yeah, I just can't see a way for using ranged as your primary weapon to be interesting 22:05:03 and slings will still have rocks everywhere 22:05:24 (as it is slings already are pretty limited in regards to sling bullets) 22:05:28 yeah 22:05:32 unless you get fauns in shoals 22:06:55 (of course, always-mulch with current ammo would result in even rocks burning out pretty quickly) 22:08:10 -!- bitcoinbastard has quit [Ping timeout: 245 seconds] 22:08:43 No more piles of 1000 rocks 22:09:22 -!- vale has quit [Ping timeout: 240 seconds] 22:09:32 are you going to make a patch for this soon? making ammo always-mulch and ranged combat unreliable as a primary form of offense would probably be the drastic sort of change worthy of a branch 22:09:51 I already made a branch, but I want to do something more radical than the branch I've got 22:10:11 it doesn't trim ammo availability or do some of the other things I'd like to do 22:10:47 -!- rarewave has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:11:00 wait, so you plan to make ammo always mulch and also reduce the amount of ammo that spawns? 22:11:10 RIP ranged combat 22:11:10 rip 22:11:33 . . . and also add an equip slot for ranged weapons, so that all characters can have one equipped at all times. 22:11:51 that's what I'm currently thinking 22:12:08 Ranged weapons then become an auxiliary option that all characters can choose to train up or not 22:12:20 without the tedium of constant weapon switching 22:12:23 I like the equipment slot very much 22:12:50 the idea, rather 22:13:41 -!- Krakhan|2 is now known as Krakhan 22:13:42 -!- Krakhan has quit [Changing host] 22:14:38 -!- Chance672 has quit [Ping timeout: 264 seconds] 22:18:08 -!- jspengler has quit [] 22:19:02 03chequers02 {gammafunk} 07* 0.17-a0-1231-gab67786: Rework Powered By Death. 10(5 weeks ago, 7 files, 68+ 61-) 13https://github.com/crawl/crawl/commit/ab677863148e 22:19:02 03gammafunk02 07* 0.17-a0-1232-g1cc541b: Refactor powered by death code 10(7 days ago, 5 files, 23+ 25-) 13https://github.com/crawl/crawl/commit/1cc541b22a80 22:19:02 03gammafunk02 07* 0.17-a0-1233-ga399748: Reduce the putrid demonspawn monster heal and reformat 10(7 days ago, 1 file, 16+ 20-) 13https://github.com/crawl/crawl/commit/a399748562d1 22:19:02 03gammafunk02 07* 0.17-a0-1234-g9bfcc7a: Remove the unused kill type KILL_UNSUMMONED 10(2 days ago, 2 files, 6+ 4-) 13https://github.com/crawl/crawl/commit/9bfcc7af377f 22:19:02 03gammafunk02 07* 0.17-a0-1235-gfa4c87f: Clean up Song of Slaying triggering and associated code 10(7 days ago, 2 files, 10+ 10-) 13https://github.com/crawl/crawl/commit/fa4c87f7da17 22:19:02 03gammafunk02 07* 0.17-a0-1236-g29d09cf: Clean up firewood and active ballistomycete tests 10(27 hours ago, 10 files, 42+ 29-) 13https://github.com/crawl/crawl/commit/29d09cfc3515 22:19:02 03gammafunk02 07* 0.17-a0-1237-g21d49c6: Mark some monsters created only through spells as granting no xp 10(24 hours ago, 1 file, 8+ 6-) 13https://github.com/crawl/crawl/commit/21d49c6be8fd 22:19:02 03gammafunk02 07* 0.17-a0-1238-gda61031: Give piety only for kills granting xp and refactor xp checks 10(24 hours ago, 17 files, 157+ 148-) 13https://github.com/crawl/crawl/commit/da6103145d1d 22:19:17 -!- Moanerette has quit [Quit: Page closed] 22:20:48 I should have been clear in that last commit message that it only affects mak/tso/veh kills 22:23:38 -!- nixor has quit [Quit: Leaving.] 22:24:25 -!- st_ has quit [Ping timeout: 264 seconds] 22:25:49 YAY 22:25:49 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:25:51 :D 22:30:08 gammafunk: it looks like you reversed some stuff in 29d09cfc3? 22:30:19 - || mon->type == MONS_BALLISTOMYCETE 22:30:19 - && mon->ballisto_activity > 0) 22:30:19 + || !mons_is_active_ballisto(mon)) 22:31:50 yeah I think that should not have the negation 22:32:24 -!- stubblyhead_ has quit [Ping timeout: 246 seconds] 22:33:23 -!- UncertainKitten has joined ##crawl-dev 22:33:57 chequers: it looks like the new PbD could give 300 regen per kill; old PbD was max 100 per kill, max stacks 8 . . . oh, I see. It drops back to 100 level very quickyl. 22:34:22 yeah it falls off really fast in practice 22:35:25 It's sort of like Makhleb healing with less short-term healing and longer tail 22:35:49 -!- SomeStupidGirl has quit [Ping timeout: 264 seconds] 22:36:19 well each 100 rr gives you 1hp regen per turn 22:37:25 so stack of 3 would give you 12 more hp after 4 turns 22:37:32 I'm not sure what the average is for mak heal 22:39:21 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:42:51 -!- Lasty has quit [Quit: Leaving.] 22:44:02 Lasty_: yeah, the goal was to make it similar to the current design, but "on kill" rather than "on corpse" 22:44:38 -!- sk3 has quit [Ping timeout: 264 seconds] 22:47:30 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:48:15 -!- TR_Muscateer has joined ##crawl-dev 22:50:39 -!- CKyle has joined ##crawl-dev 22:50:40 -!- Whistling_Bread has quit [Ping timeout: 245 seconds] 22:52:17 but yeah, the rr-over-time rate is very flattened compared to now 22:52:23 you can't really get past 5 22:54:09 @??putrid demonspawn 22:54:09 putrid demonspawn (036) | Spd: 10 | HD: 10 | HP: 39-60 | AC/EV: 9/11 | Dam: 20 | 10weapons, 10items, 10doors | Res: 06magic(40), 03poison | Vul: 08holy++, 11silver | Chunks: 14noxious | XP: 671 | Sz: Medium | Int: human. 22:56:30 -!- Siegurt has quit [Read error: Connection reset by peer] 22:57:25 -!- mamgar has quit [Quit: Exit Stage Left] 22:58:57 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 23:11:12 -!- seriallos has joined ##crawl-dev 23:13:32 -!- Cacophony has quit [Quit: Leaving] 23:16:39 -!- ussdefiant has joined ##crawl-dev 23:18:35 -!- sk3 has quit [Ping timeout: 255 seconds] 23:39:23 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:51:29 -!- LordSloth has quit [Remote host closed the connection] 23:55:54 -!- lobf has joined ##crawl-dev 23:56:45 -!- gressup has quit [Quit: Leaving] 23:59:00 -!- rast has quit [Remote host closed the connection] 23:59:50 -!- rast has joined ##crawl-dev