00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:35 -!- wheals__ has joined ##crawl-dev 00:00:41 -!- laj1 has quit [Ping timeout: 260 seconds] 00:01:53 Stable (0.19) branch on CRAWL.XTAHUA.COM updated to: 0.19.4-12-gccf7e64 00:06:05 -!- Cheibriados has joined ##crawl-dev 00:06:05 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 00:06:07 yes, it is exactly like brogue flail 00:06:07 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 00:06:31 oh 00:06:39 someone correct my post, then 00:06:46 and also the changelog 00:06:47 -!- hellmonk has quit [Quit: Page closed] 00:07:40 also your "more verbose writeup" link is broken 00:07:45 -!- laj1 has joined ##crawl-dev 00:07:53 same for the noise writeup 00:08:38 if you refresh, i think you'll find that none of those problems are the case. 00:08:45 !!! 00:10:08 marital attack 00:10:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-772-g73021bd (34) 00:10:36 good to see baconkid is still active 00:10:49 another way to phrase it is, you can't hit with a martial maneuver without getting attacked back (if they live and aren't debuffed to where they don't get a chance of course) 00:10:50 he comments on wordpress pretty regularly 00:11:35 -!- wheals__ has quit [Read error: Network is unreachable] 00:12:12 -!- wheals__ has joined ##crawl-dev 00:16:02 -!- meatpath has quit [Ping timeout: 240 seconds] 00:25:11 -!- demenzo has quit [Quit: Page closed] 00:26:03 -!- tcsc_ has joined ##crawl-dev 00:28:40 -!- Eronarn___ has joined ##crawl-dev 00:29:48 -!- Rast-- has joined ##crawl-dev 00:30:16 -!- wheals__ is now known as wheals 00:31:36 -!- Rast- has quit [Read error: Network is unreachable] 00:32:32 -!- parabolic has joined ##crawl-dev 00:33:27 -!- flgr has quit [Ping timeout: 252 seconds] 00:33:28 -!- tcsc has quit [Ping timeout: 252 seconds] 00:33:28 -!- lynn has quit [Ping timeout: 252 seconds] 00:33:28 -!- Eronarn__ has quit [Ping timeout: 252 seconds] 00:33:30 -!- hyperbolic has quit [Ping timeout: 252 seconds] 00:33:30 -!- Mindiell has quit [Remote host closed the connection] 00:33:30 -!- tcsc_ is now known as tcsc 00:33:31 -!- flgr_ is now known as flgr 00:33:39 -!- amalloy_ is now known as amalloy 00:33:41 -!- Eronarn___ is now known as Eronarn__ 00:33:44 -!- Mindiell has joined ##crawl-dev 00:34:18 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 00:34:23 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:39:51 maybe don't write "major disadvantage" into the race description? naysayers on tavern/irc probably have the negativity covered 00:40:15 then again, at least it's buried in the manual 00:41:23 well it's not wrong 00:41:39 being able to be shot from 8 tiles away is bad if you aren't the sort of character that can shoot back 00:44:25 mutation: long sticky tongue >.> 00:44:54 (distance constriction attack) 00:47:43 yeah, just seems like bad PR. fighter doesn't say "sucks at spells", it says "good at the arts of fighting". how bout this? 00:47:52 -!- FunkyGnoll has quit [Read error: Network is unreachable] 00:48:43 -!- eb has quit [Ping timeout: 260 seconds] 00:49:27 -!- Patashu_ has quit [Ping timeout: 240 seconds] 00:49:51 -!- wheals_ has joined ##crawl-dev 00:52:34 New branch created: pull/478 (1 commit) 13https://github.com/crawl/crawl/pull/478 00:52:34 03fixit_friend02 {GitHub} 07https://github.com/crawl/crawl/pull/478 * 0.20-a0-773-ga658ae4: make Ba description less negative 10(5 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/a658ae4cbb32 00:53:03 -!- wheals has quit [Ping timeout: 240 seconds] 00:55:41 -!- eb_ has quit [] 00:56:39 -!- travis-ci has joined ##crawl-dev 00:56:40 The build has errored. (master - 73021bd #7965 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/205435419 00:56:40 -!- travis-ci has left ##crawl-dev 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:00:23 !tell Pleasingfungus good blog post! 01:00:23 alexjurkiewicz: OK, I'll let pleasingfungus know. 01:03:40 -!- ontoclasm has quit [Quit: Leaving.] 01:09:40 -!- valrus has quit [Ping timeout: 255 seconds] 01:10:03 -!- sneakyness has quit [Read error: Connection reset by peer] 01:10:43 Stable branch on crawl.develz.org updated to: 0.19.4-12-gccf7e64 (34) 01:11:01 -!- sneakyness has joined ##crawl-dev 01:17:46 -!- orbisvicis has quit [Ping timeout: 255 seconds] 01:20:19 Unstable branch on crawl.develz.org updated to: 0.20-a0-772-g73021bd (34) 01:22:45 -!- ProzacElf has joined ##crawl-dev 01:32:08 -!- debo has quit [Ping timeout: 260 seconds] 01:36:27 -!- Furril has quit [Ping timeout: 240 seconds] 01:37:22 -!- eb has quit [] 01:39:48 -!- dextur has quit [Quit: Page closed] 01:40:03 -!- laj1 has quit [Ping timeout: 260 seconds] 01:41:54 -!- laj1 has joined ##crawl-dev 01:41:56 -!- iFurril has quit [Ping timeout: 260 seconds] 01:52:41 -!- laj1 has quit [Ping timeout: 240 seconds] 01:54:55 -!- bannakaffalatta has quit [Read error: Connection reset by peer] 01:55:42 -!- bgiannan1 has joined ##crawl-dev 01:57:34 -!- rumflump has quit [Quit: rumflump] 01:59:48 -!- Blazinghand has joined ##crawl-dev 02:00:01 -!- omarax has quit [Remote host closed the connection] 02:00:07 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-772-g73021bd 02:04:58 -!- eb has quit [] 02:05:55 -!- waat has quit [Ping timeout: 255 seconds] 02:08:03 -!- simmarine has quit [Read error: Connection reset by peer] 02:13:34 -!- mibe has quit [Ping timeout: 260 seconds] 02:15:59 -!- laj1 has joined ##crawl-dev 02:18:52 -!- rumflump has joined ##crawl-dev 02:20:36 -!- lynn has joined ##crawl-dev 02:25:49 -!- amalloy is now known as amalloy_ 02:39:54 -!- Dixie has quit [Read error: Connection reset by peer] 02:43:00 -!- Hungry_Ghost is now known as Bcadren 02:44:37 -!- introsp3ctive has quit [Quit: Leaving] 02:48:25 -!- debo has joined ##crawl-dev 02:48:40 -!- bgiannan1 has quit [Ping timeout: 268 seconds] 02:50:05 -!- mong has quit [Quit: Leaving] 02:52:23 -!- laj1 has quit [Ping timeout: 260 seconds] 02:54:04 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:54:38 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-772-g73021bd 03:00:11 -!- omarax has quit [Remote host closed the connection] 03:02:29 -!- Enthusiasm has quit [Remote host closed the connection] 03:03:58 -!- rumflump has quit [Ping timeout: 255 seconds] 03:07:34 -!- filthy has quit [Ping timeout: 255 seconds] 03:12:27 -!- iFurril has quit [Ping timeout: 240 seconds] 03:13:34 -!- Zeor has quit [Quit: Leaving.] 03:20:49 -!- Tux[Qyou] has joined ##crawl-dev 03:26:39 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 03:27:42 Stable (0.19) branch on crawl.beRotato.org updated to: 0.19.4-12-gccf7e64 03:28:14 -!- Pacra_ has joined ##crawl-dev 03:28:16 -!- Pacra has quit [Read error: Connection reset by peer] 03:28:56 -!- Pacra_ has quit [Client Quit] 03:37:25 -!- sooheon has quit [Remote host closed the connection] 03:46:06 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-772-g73021bd (34) 04:00:02 -!- omarax has quit [Remote host closed the connection] 04:09:43 -!- Mezriss has quit [Quit: Textual IRC Client: www.textualapp.com] 04:25:25 -!- GauHelldragon has quit [Ping timeout: 255 seconds] 04:27:20 -!- Patashu has joined ##crawl-dev 04:28:18 -!- Ququman has joined ##crawl-dev 04:31:23 -!- bannakaf_ has quit [Read error: Connection reset by peer] 04:36:27 -!- Patashu has quit [Ping timeout: 240 seconds] 04:37:29 -!- Patashu has joined ##crawl-dev 04:39:27 -!- Senjai has quit [Ping timeout: 240 seconds] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:06:20 -!- debo has quit [Ping timeout: 260 seconds] 05:14:50 -!- Senjai has joined ##crawl-dev 05:29:07 -!- SteelNeuron has joined ##crawl-dev 05:37:20 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 05:40:55 -!- jefus- has joined ##crawl-dev 05:44:27 -!- jeefus has quit [Ping timeout: 240 seconds] 05:52:12 -!- laj1 has joined ##crawl-dev 05:53:08 !messages 05:53:09 (1/2) rumflump said (4h 12m 52s ago): you know how you've worked very carefully to ensure IJC attacks are similar to tabbing in many ways? you don't get free hits without them getting to hit back, speed normalization, all that jazz 05:53:17 !messages 05:53:17 (1/1) rumflump said (4h 11m 26s ago): maybe you need to do that with walljump as well. make it take a full two movements, so that it can't be used to kite any better than the race already does. it'd be a pretty big nerf, but - you could get a full two turns of attacks on the landing, as well, which could be pretty freaking incredible for people who use it to fight 05:53:52 !tell rumflump that's actually very close to what I'm going to propose in a week or two for a balance tweak, except it wouldn't quite be double. I will propose 150% normal aut expenditure for wall jump 05:53:52 SteelNeuron: OK, I'll let rumflump know. 05:55:35 !tell ruflump that way you get some extra speed, but not double as you do now. The particular number can be tweaked, but I think it's fair to have WJ take a different amount of time than a step. 05:55:36 Sorry SteelNeuron, I don't know who ruflump is. 05:55:53 !tell rumflump that way you get some extra speed, but not double as you do now. The particular number can be tweaked, but I think it's fair to have WJ take a different amount of time than a step. 05:55:54 SteelNeuron: OK, I'll let rumflump know. 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:00:26 -!- bonghitz has quit [Remote host closed the connection] 06:01:31 -!- Fixer has joined ##crawl-dev 06:01:43 -!- laj1 has quit [Ping timeout: 255 seconds] 06:03:50 -!- laj1 has joined ##crawl-dev 06:09:31 -!- Menche has quit [Ping timeout: 240 seconds] 06:15:40 -!- laj1 has quit [Ping timeout: 240 seconds] 06:17:37 -!- laj1 has joined ##crawl-dev 06:19:45 -!- geekosaur has quit [Excess Flood] 06:22:00 -!- geekosaur has joined ##crawl-dev 06:24:03 -!- bannakaffalatta has quit [Ping timeout: 240 seconds] 06:24:44 -!- laj1 has quit [Ping timeout: 260 seconds] 06:30:01 -!- anon756 has joined ##crawl-dev 06:31:02 -!- zxc has joined ##crawl-dev 06:38:41 -!- laj1 has joined ##crawl-dev 06:42:26 -!- amalloy_ is now known as amalloy 06:42:56 -!- ProzacElf has quit [Ping timeout: 260 seconds] 06:43:37 -!- rhovland has quit [Quit: leaving] 06:45:36 Threw this together for whomever is interested: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=23196&p=308503#p308503 06:55:19 -!- KamiKatze has quit [Ping timeout: 260 seconds] 06:58:34 -!- anon756 has quit [Quit: Page closed] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:04:37 -!- geekosaur has quit [Excess Flood] 07:07:40 -!- laj1 has quit [Ping timeout: 260 seconds] 07:08:00 -!- geekosaur has joined ##crawl-dev 07:11:26 -!- debo has joined ##crawl-dev 07:16:18 -!- debo has quit [Ping timeout: 268 seconds] 07:16:46 -!- laj1 has joined ##crawl-dev 07:17:05 -!- hittemvvvhard has joined ##crawl-dev 07:21:51 -!- laj1 has quit [Ping timeout: 268 seconds] 07:23:25 -!- debo has joined ##crawl-dev 07:46:39 -!- laj1 has joined ##crawl-dev 07:48:44 -!- scummos__ has quit [Ping timeout: 260 seconds] 07:51:36 -!- Keye_ has quit [Quit: Page closed] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:01:27 -!- Patashu has quit [Ping timeout: 240 seconds] 08:01:56 -!- zxc has quit [Ping timeout: 268 seconds] 08:03:28 -!- zxc has joined ##crawl-dev 08:04:13 -!- zxc_ has joined ##crawl-dev 08:04:52 -!- kreedzfreak has quit [] 08:08:06 -!- zxc has quit [Ping timeout: 268 seconds] 08:15:58 Stable (0.19) branch on underhound.eu updated to: 0.19.4-12-gccf7e64 08:18:44 -!- flow has quit [Ping timeout: 260 seconds] 08:20:12 -!- bh has joined ##crawl-dev 08:22:21 -!- nattefrost has quit [Remote host closed the connection] 08:33:55 -!- geekosaur has quit [Excess Flood] 08:35:31 -!- geekosaur has joined ##crawl-dev 08:45:35 -!- Mezriss has quit [Quit: Textual IRC Client: www.textualapp.com] 08:48:51 -!- amalloy is now known as amalloy_ 08:53:05 -!- edlothio` has joined ##crawl-dev 08:57:27 -!- bgiannan1 has joined ##crawl-dev 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:14:50 -!- Kellhus has quit [Quit: Page closed] 09:22:17 -!- CacoS has quit [Read error: Connection reset by peer] 09:27:46 -!- o232k has quit [Excess Flood] 09:43:55 -!- laj1 has quit [Read error: Connection reset by peer] 09:56:11 -!- edlothio` has quit [Remote host closed the connection] 10:00:05 -!- omarax has quit [Remote host closed the connection] 10:01:40 -!- adelrune has joined ##crawl-dev 10:01:52 !messages 10:01:53 No messages for TZer0. 10:05:16 -!- laj1 has joined ##crawl-dev 10:39:28 -!- zxc_ has quit [Read error: Connection reset by peer] 10:39:55 -!- elliptic has quit [Quit: Leaving] 10:41:08 -!- Ringbingers has quit [] 10:44:14 -!- elliptic has joined ##crawl-dev 10:49:55 #if TAG_MAJOR_VERSION == 34 10:49:55 uint8_t heat_aura; 10:49:55 #endif 10:49:59 it's everywhere 10:51:22 -!- meatpath has joined ##crawl-dev 10:56:14 -!- Dixie has quit [Read error: Connection reset by peer] 10:56:39 so I have a question about this. As far as I understand the principle, it is that save compat should (ideally) be preserved for any save created within the current major version. So LO code stays until the major version increments. 10:56:53 this is very noble and all 10:57:13 but has it ever been considered to phase out certain things on a faster timeline? E.g. prevent LO saves from loading after a certain minor version? 10:57:47 I've considered it but never brought it up because I'm not as technically knowledgable as other devs 10:57:51 I don't think any LO saves exist anymore 10:58:07 heh, well, who knows what players might have :-) 10:58:08 so it's Probably okay to excise these code, but what does that mean for other ancient code? 10:59:23 true, I'm sure there's a slippery slope thing here 10:59:28 but LO is the worst offender because in some cases the #ifdefs are really anti-modular 10:59:33 (*cough* output.cc) 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:00:25 on the other hand this old code was really useful to me in figuring out how to implement the noise bar -- but this could be dealt with in other ways 11:00:39 advil, you've read amethyst's save compatibility post, right? 11:00:46 I have, but not recently 11:04:17 the other thing about LO is that I'm 99% certain that a LO save would load and then crash or do something crazy 11:05:10 -!- Pleasingfungus has joined ##crawl-dev 11:05:12 10:57:51 I don't think any LO saves exist anymore 11:05:12 Pleasingfungus: You have 1 message. Use !messages to read it. 11:05:19 important qualifier: *online* 11:05:29 yeah, that's what I meant by who knows what players have 11:05:35 hmm if someone is really bored and has wp permissions they should update the links in this save compat post 11:05:44 to github 11:05:58 i've got to go, like, now 11:06:09 nag gammafunk, imo 11:06:11 <_< 11:06:13 -!- Pleasingfungus has quit [Client Quit] 11:06:13 heh 11:06:17 well it's not a big deal 11:06:43 since I know how urls work. but this is definitely a thing that people still read. 11:07:18 advil: feel free to submit a pr! 11:07:29 I assume that's something in the repo 11:07:37 oh i mean the wordpress one 11:07:42 oh, gotcha 11:07:47 looking at the repo docs now, if they are out of date I will 11:07:49 link? 11:07:49 what's wrong with the links? 11:07:56 https://crawl.develz.org/wordpress/save-compatibility-in-dcss-2 11:08:02 they are to gitorious 11:08:09 oh 11:08:14 easily fixable 11:08:14 just one link really 11:08:32 the save compat txt doc 11:08:51 https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/save_compatibility.txt 11:08:54 is the correct one 11:09:11 g-funk beating me to it 11:10:15 thanks :-) 11:10:49 updated 11:11:30 -!- rj54x has quit [Quit: Page closed] 11:12:26 -!- HeithinnGrasida has joined ##crawl-dev 11:16:40 -!- HeithinnGrasida has quit [Ping timeout: 240 seconds] 11:17:45 -!- HeithinnGrasida has joined ##crawl-dev 11:18:19 heh looking at git log for "tag-version.h" is also pretty illustrative of the nature of save compat 11:18:42 %git 7b91fc814655a79aad2408783b97c93e19c2a808 11:18:42 07kilobyte02 * 0.10-a0-1747-g7b91fc8: Use a made-up TAG_MAJOR_VERSION to handle des/save incompatibility for now. 10(5 years ago, 3 files, 2+ 8-) 13https://github.com/crawl/crawl/commit/7b91fc814655 11:19:06 #define TAG_MAJOR_VERSION 1 11:19:10 good, good 11:21:29 -!- orbisvicis has joined ##crawl-dev 11:22:28 -!- shmup has quit [Ping timeout: 260 seconds] 11:24:48 -!- valrus has quit [Ping timeout: 260 seconds] 11:24:49 should have pasted the full two-line snippet for context, really: 11:24:53 -#define TAG_MAJOR_VERSION 32 11:24:53 +#define TAG_MAJOR_VERSION 1 11:28:38 -!- Mandevil has quit [Ping timeout: 276 seconds] 11:34:39 -!- shmup has joined ##crawl-dev 11:37:45 -!- Dixie has quit [Read error: Connection reset by peer] 11:42:05 -!- omniscient has quit [Ping timeout: 268 seconds] 11:44:57 -!- PsyMar2 is now known as PsyMar 11:48:39 -!- laj1_ has joined ##crawl-dev 11:51:52 -!- laj1 has quit [Ping timeout: 260 seconds] 11:54:39 -!- simmarine has joined ##crawl-dev 11:54:55 -!- GauHelldragon has quit [Read error: Network is unreachable] 11:59:01 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 11:59:49 -!- rumflump has joined ##crawl-dev 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:00:16 -!- Aikanaro has quit [Ping timeout: 260 seconds] 12:01:09 -!- orbisvicis has quit [Quit: Lost terminal] 12:03:01 Stable (0.19) branch on crawl.akrasiac.org updated to: 0.19.4-12-gccf7e64 12:03:06 -!- coledot has joined ##crawl-dev 12:13:02 drat. apparently newgame.cc can't actually fit 52 species on the newgame screen! http://i.imgur.com/eU854OY.png 12:13:02 rumflump: You have 2 messages. Use !messages to read them. 12:14:02 -!- MarvinPA_ has joined ##crawl-dev 12:14:57 -!- MarvinPA has quit [Ping timeout: 240 seconds] 12:15:39 I can get the 2 missing species in easily enough, but ground will have to be paved for future arrivals 12:17:04 -!- valrus has quit [Ping timeout: 260 seconds] 12:17:55 -!- Insomniak` has quit [Ping timeout: 255 seconds] 12:24:11 -!- Kalir has quit [Changing host] 12:26:10 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-772-g73021bd (34) 12:32:39 -!- yesno has quit [Ping timeout: 268 seconds] 12:33:28 -!- GauHelldragon has quit [Read error: Network is unreachable] 12:36:54 actually, I can't figure out which item makes the descriptive text string :( 12:37:09 I just wanna move its y coordinate one lower and then everything should fit 12:37:11 -!- yesno__ has quit [Ping timeout: 240 seconds] 12:38:33 -!- MarvinPA has joined ##crawl-dev 12:40:24 -!- yesno has quit [Ping timeout: 260 seconds] 12:40:59 -!- GauHelldragon has quit [Read error: Network is unreachable] 12:42:57 -!- ontoclasm has joined ##crawl-dev 12:44:45 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 12:52:43 -!- laj1_ has quit [Read error: Connection reset by peer] 12:57:28 -!- laj1 has joined ##crawl-dev 12:57:50 -!- Enthusiasm has quit [Read error: Connection reset by peer] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:07:03 -!- ProzacElf has joined ##crawl-dev 13:15:41 -!- Bcadren has quit [Read error: Connection reset by peer] 13:19:23 -!- laj1 has quit [Ping timeout: 240 seconds] 13:20:26 -!- Perryman has quit [Read error: Connection reset by peer] 13:22:03 -!- adelrune has quit [Ping timeout: 240 seconds] 13:25:18 -!- rossi_ has quit [Ping timeout: 260 seconds] 13:25:56 -!- laj1 has joined ##crawl-dev 13:26:11 -!- HeithinnGrasida has quit [Ping timeout: 240 seconds] 13:26:37 -!- HeithinnGrasida has joined ##crawl-dev 13:30:57 -!- SteelNeuron has joined ##crawl-dev 13:37:19 -!- elliptic has quit [Quit: Leaving] 13:37:21 -!- Daekdroom has quit [Ping timeout: 260 seconds] 13:38:46 -!- elliptic has joined ##crawl-dev 13:48:34 -!- HolyRage has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 13:55:56 -!- snux has quit [Quit: leaving] 13:56:02 -!- scummos__ has quit [Ping timeout: 255 seconds] 14:00:03 -!- omarax has quit [Read error: Connection reset by peer] 14:11:02 -!- drimon19 has quit [Quit: Page closed] 14:23:43 -!- HellTiger_NB has quit [Ping timeout: 240 seconds] 14:25:32 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 14:27:44 -!- Daekdroom has quit [Ping timeout: 260 seconds] 14:38:54 -!- adelrune has joined ##crawl-dev 14:49:14 -!- Daekdroom has quit [Ping timeout: 240 seconds] 14:49:50 -!- andrew has quit [Quit: Page closed] 14:55:53 -!- valrus has quit [Ping timeout: 255 seconds] 14:59:58 -!- Blazinghand has joined ##crawl-dev 15:00:03 -!- omarax has quit [Remote host closed the connection] 15:01:33 so, my sunday afternoon got slightly derailed into doing some code archeology on the history of dcss's major version tag: https://gist.github.com/rawlins/6ff153b987756ad8c754a7ee4f735642 15:06:48 <|amethyst> advil: awesome! 15:07:51 -!- coledot has quit [Quit: coledot] 15:07:52 <|amethyst> advil: "merge portals" was from portal_branches, which merged ordinary dungeon branches and portal vaults into one unified thing 15:08:03 yeah, that's what I figured 15:08:10 I'll change that to explicitly mention the branch name 15:09:54 <|amethyst> advil: and, yeah, portal_branches was merged all at once, so the tag was never actually 1 or 100 in trunk 15:09:55 right 15:10:01 it's still in the history though :-) 15:10:33 that's what the "branch?" in the right-hand column is supposed to indicate 15:10:46 <|amethyst> aha 15:11:29 I can clean up some of the description now that I've confirmed this with you though 15:12:13 <|amethyst> Re "current preference is very much for using minor version tags", I like to think I played a big role in that 15:12:36 <|amethyst> there were several times people (kilobyte but also others) wanted to bump the major tag and I argued against it 15:12:58 ah interesting 15:13:01 <|amethyst> and then once you have save compat for a year or two, it's a much bigger deal to break it 15:13:24 yeah, kilobyte, due, by were definitely names that I would have named if I were naming names 15:13:39 <|amethyst> kilobyte was the main programmer for a long time 15:13:47 <|amethyst> just look at the stats on github :) 15:13:50 yeah 15:13:53 I've heard of him 15:14:01 <|amethyst> and was the one who invented the current save system 15:14:09 <|amethyst> or at least big chunks of it 15:14:15 a major tag for Mara? impressive 15:14:24 I couldn't figure out why mara needed that 15:17:10 but that's one of those cases where the major tag had already incremented twice in that -a cycle, in the same month even, so it was probably partly just w/e 15:17:35 -!- ontoclasm has quit [Quit: Leaving.] 15:17:44 sorry, twice in that month, 5 times in that cycle already 15:18:04 <|amethyst> advil: also, there's one more thing worth noting 15:18:48 oh? 15:19:13 <|amethyst> advil: major version 34 can load games from (major 33, minor 17 == TAG_MINOR_0_11) 15:19:24 oh interesting 15:19:38 <|amethyst> %git 35673f843b1 15:19:38 07kilobyte02 * 0.12-a0-1828-g35673f8: Restore save compatibility with 0.11 final. 10(4 years, 3 months ago, 9 files, 242+ 26-) 13https://github.com/crawl/crawl/commit/35673f843b19 15:20:00 -!- Kalir has quit [Ping timeout: 260 seconds] 15:20:23 <|amethyst> so current crawl can load games going back to 0.11.0, but not 0.11b or 0.10 15:22:28 -!- bgiannan1 has joined ##crawl-dev 15:25:30 <|amethyst> advil: wonder if it's also worth documenting some of the near-misses 15:25:38 heh if you know of them 15:25:46 <|amethyst> advil: you just fixed one of those :) 15:25:56 oh I see what you mean 15:26:09 I had interpreted that as cases where the major tag was almost incremented 15:26:10 <|amethyst> advil: another is linked in my wordpress post that you were looking at earlier 15:27:04 <|amethyst> advil: I guess it was infrequent enough (because of the dependency on restart_after_game) that it probably wouldn't have resulted in a major tag bump 15:27:32 I should at least mention those two as examples where the ideal wasn't met 15:27:32 <|amethyst> though had it not been fixed I would have considered that as an argument for breaking major compat in 0.21 15:27:42 -!- ddubois has quit [Quit: Page closed] 15:28:20 interesting 15:28:25 <|amethyst> (not as a justification by itself, but as an argument in favour if something else needed it) 15:28:33 I take it you are opposed to breaking backward compatibility piecemeal? 15:28:54 <|amethyst> advil: I am opposed to crashing when you load old saves :) 15:29:08 -!- ontoclasm has joined ##crawl-dev 15:29:10 very reasonable 15:29:12 (what led to this is I was earlier wondering why lava orc saves couldn't be blocked from loading, so as to be able to delete most of the code) 15:29:25 <|amethyst> convert them to hill orcs 15:29:29 hell orcs 15:29:42 <|amethyst> if they're standing in lava, give them emergency flight or something 15:29:47 heh 15:30:09 <|amethyst> seriously, I would find that an acceptible solution to having all the LO code around 15:30:21 -!- Patashu has joined ##crawl-dev 15:30:33 for real? 15:30:33 I would consider writing that PR 15:30:47 <|amethyst> maybe it should generate a special-case milestone 15:30:59 <|amethyst> but yeah 15:31:01 yeah, especially given how much code there is and how rare LO saves are nowadays 15:31:17 I just had in mind leaving enough of the marshalling code that the save browser worked, and printing a load error 15:31:22 <|amethyst> Maybe it would be fair to give a warning before loading the save in this specific case 15:31:24 but that's very ad hoc relative to the way saves work 15:31:34 ah 15:31:37 that combines both ideas 15:31:46 <|amethyst> since if someone *does* have an LO save, it should go into a museum rather than being converted to HO really :) 15:31:51 haha 15:31:58 -!- elliptic has quit [Quit: Leaving] 15:32:02 in order to do this I would probably need to figure out how to make some 15:32:35 actually I think at least one fork still has them 15:32:37 <|amethyst> hm 15:32:37 -!- amalloy_ is now known as amalloy 15:32:42 <|amethyst> what about djinn? 15:32:47 yeah, they are similar 15:32:51 the #ifdefs aren't as bad 15:33:13 <|amethyst> not sure what to convert them to 15:33:24 <|amethyst> barachians maybe 15:33:26 <|amethyst> :P 15:33:29 haha 15:33:36 -!- elliptic has joined ##crawl-dev 15:33:48 <|amethyst> actually, VS 15:34:01 <|amethyst> djinn's big thing was merged hp and mp 15:34:03 ah 15:34:10 yeah, I don't even have a sense as to what their deal was 15:34:15 <|amethyst> well, that and non-flight water-hovering 15:34:16 they had a bar that showed contam? 15:34:38 <|amethyst> and foodlessness 15:34:43 <|amethyst> and fire immunity 15:35:04 <|amethyst> the contam bar was because contam was used as an extra limiter on spells 15:35:23 -!- Insomniak has quit [Ping timeout: 240 seconds] 15:35:25 huh 15:35:26 <|amethyst> I think? let me see 15:35:42 -!- Kalir has quit [Changing host] 15:35:48 <|amethyst> as, as a substitute for spell hunger 15:36:23 <|amethyst> s/as,/ah,/ 15:37:12 the merged hp/mp sounds at least interesting to try out, not sure about the rest 15:37:40 -!- destroythecore has quit [Ping timeout: 268 seconds] 15:39:05 ok, I'll start looking into this hypothetical LO removal, it seems like a bit of a project but my dislike of them is high enough 15:39:32 I blame 15:39:34 #if TAG_MAJOR_VERSION == 34 15:39:34 void draw(int ox, int oy, int val, int max_val, bool temp = false, int sub_val = 0) 15:39:34 #else 15:39:36 void draw(int ox, int oy, int val, int max_val, int sub_val = 0) 15:39:38 #endif 15:45:33 never did figure out how to move that string down, so I just moved the pick columns up by one http://i.imgur.com/mmeiZTJ.png 15:47:11 -!- Smello has quit [Quit: Bye!] 15:47:16 -!- Pleasingfungus has joined ##crawl-dev 15:47:41 |amethyst: convert dj to he 15:48:33 haha 15:49:19 !lg * je won 15:49:20 No keyword 'je' 15:49:29 fr: desolation of salt ziggurat floors 15:49:46 not an awful idea 15:49:54 yay 15:50:31 !lg * jr won 15:50:32 29. tartakower the Devastator (L27 OpJr of Nemelex Xobeh), escaped with the Orb and 4 runes on 2017-02-21 12:59:31, with 2191137 points after 102635 turns and 9:52:28. 15:55:34 what's a good way to compare the imp branch to a snapshot of master at that time frame? 15:55:57 you'd want to compare against the point it branched from, probably? 15:57:14 that would work, and sounds more like the way git thinks 15:57:36 but that would also include any rebases from later master as "changes" 15:58:16 i did rebase it at some point, i think 15:58:27 wouldn't it be merges that would appear as 'changes'? 15:58:33 I *think* you can ask git to give you a diff between a commit on master and a commit in a branch, using the branchpoint to synchronize them 15:59:06 Pleasingfungus, if you've been rebasing, the changes coming from master will look like changes in the branch if you compare from the branch point 15:59:16 read that as "freebasing" 15:59:19 pleasingfungus has a drug addiction :( 15:59:26 likewise merges but those would at least show as merges 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:11 well there's only 9 commits in the imp branch, or at least that's how it looks on github 16:00:16 (in some sense you can think of rebase as moving the branch point forward to the rebase point) 16:01:11 koboldina: i thought everyone knew that 16:01:20 -!- hellmonk has joined ##crawl-dev 16:01:37 this surprises you? never heard of psychedelic mushrooms? :p 16:02:09 geekosaur: i guess i was using the term 'branch point' imprecisely 16:02:17 probably due to a lack of deep knowledge on my part :) 16:03:00 so, supposing that I wanted to make elf:$ a portal vault, what would be the least effort way to do that 16:03:13 well, I'm also using it a bit loosely, unless by your use of branch point you mean the time you last rebased against maste 16:03:34 if you diff relative to the actual recorded branch point, you also see the commits added by rebase/merge as branch changes 16:04:30 avert your eyes https://github.com/crawl/crawl/blob/0d4b5e3e0ccac8a3fb5b43d0ffb11ce826bfdff2/crawl-ref/source/species.cc#L524 16:04:30 rumflump: You have 1 message. Use !messages to read it. 16:05:57 -!- Patashu has quit [Ping timeout: 240 seconds] 16:10:00 -!- introsp3ctive has quit [Quit: Leaving] 16:15:32 -!- Kalir has quit [Ping timeout: 260 seconds] 16:17:59 rumflump: don't forget to bring back plutonians 16:18:30 yeah, they're on the list 16:18:53 it sounds terrible but it's not my place to judge, I'm just the archivist! 16:27:52 aha, I figured out the answer, what you have to do is "git difftool c25b939f36bfd7a621fd67cf4dd5a8cbd632b293 7f257745bfdf8039b1310d1a07243c5f161f4ca2" 16:28:15 i want to play plutonians now 16:28:19 i missed em the first time around 16:29:04 oh I thought you were pickin on me, yeah that's part of the point of this project :) 16:29:15 I will deffo let you know when plutonian time comes 16:30:04 i would never pick on anyone. 16:30:08 i am a kind and generous soul 16:31:28 lol indeed 16:31:47 eagerly awaiting the plutonians patch 16:32:06 coming to hellcrawl soon??? 16:32:07 or w/e you end up doing w/ them 16:32:14 *squints suspiciously at hellmonk* 16:32:16 plutonians sound dank af 16:32:28 dunno if the mechanics are good tho 16:32:44 ya 16:32:54 they weren't liked enough to ever make it into trunk 16:32:57 but i'm not sure why 16:33:06 don't remember the discussion at the time & haven't looked it up 16:34:40 ##crawl has me very suspect of anyone expressing positivity, but thanks I think 16:34:53 acquire.cc looks a lot better than this version that the imps had to use 16:34:58 way less you.species 16:35:40 heh 16:36:02 i cleaned it up a while back, wheals did some stuff with it too... not sure how much of that was before/after imps 16:45:49 -!- Surr has quit [Quit: Lost terminal] 16:46:50 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 16:47:56 wouldn't pick on anyone, he says... 16:48:58 you're not a person 16:49:04 doesn't count! 16:50:27 -!- Kalir has quit [Changing host] 16:50:36 you're, like... some kind of tentacle monster, i think. 16:54:11 are mummies people 16:54:50 unclear 16:56:23 get_species_insult needs an initial underscore in mon-util.cc, but not in mon-util.h? 16:56:45 -!- KamiKatze has quit [Ping timeout: 260 seconds] 16:57:42 any advice on how to portalize elf:$ in a lazy way 16:57:50 you can bully me if you want 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:00:22 trying to think if we did anything like that in dcssca, but if anything we probably would've turned portals into 4-floor branches with a buggy rune & rune-curse at the end, not the other way around 17:01:02 i can't think of a 'lazy' way to do that, sadly 17:01:05 i think it'd have to be a new branch 17:01:29 was hall of blades a portal at one point? 17:01:32 no 17:01:38 not afaik 17:01:57 hellmonk: might be simpler if you're gonna remove the rest of elf - can just re-use the branch, though save compat could be interesting in that case 17:02:16 well, elf is already one floor only in hellcrawl 17:03:16 so I guess I can just change the branch properties and make a big vault that places one of the prebuilt endings and some hallways or something? 17:03:25 Mesmerisation can prevent Wu Jian's wall jump 13https://crawl.develz.org/mantis/view.php?id=10953 by phloomp 17:04:21 and you'd have to portalize the entrance 17:04:25 i think it'd be doable 17:04:26 -!- MIC132 has joined ##crawl-dev 17:04:34 just would want to test save compat with a character already in there, if you care about that 17:04:38 not sure exactly how that'd work 17:04:50 I do not, because I'm going to break savecompat with this update anyway 17:05:53 full dungeon linearityboys 17:06:51 -!- ontoclasm has quit [Quit: Leaving.] 17:07:40 lol 17:08:10 it's actually not that hard to implement if you don't give a shit about putting dumb hacks everywhere in the code 17:08:39 (in before thousands of unfixable bugs) 17:08:45 words to live by 17:08:47 both 17:09:36 it was a tremendous beast, it was a beautiful beast. rippling with power, the beast. and it would have won the competition if we'd given it more than one toe. 17:09:41 hall of blades was a normal, stair-connected branch, yeah 17:10:01 the great unique sink branch 17:10:30 duck inside, maybe you generated mara and don't have to deal with him any more! 17:11:14 Since I can't get an answer on the main channel, maybe somewhere here will help. With the new trunk god, how powerful are the attacks made by side-stepping compared to normal attacks? 17:11:26 *someone 17:11:46 -!- ZChris13 has joined ##crawl-dev 17:13:48 apparently imps weren't allowed to be monks 17:15:05 lol 17:15:12 MIC132: the details of that have changed, and may change again. check the latest posts from steelneuron. https://crawl.develz.org/tavern/viewtopic.php?f=8&t=23166 17:15:17 -!- Daekdroom has quit [Ping timeout: 260 seconds] 17:16:17 MIC132: Long story short, they should be identical in terms of DPS to tabbing 17:16:23 with the exception of lunge, which deals some extra damage 17:16:44 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 17:16:50 rumflump: Did you see my response to your question about Wall Jump? :) 17:16:54 oh shit he's right here 17:17:00 yes! thank you 17:17:07 -!- bgiannan1 has joined ##crawl-dev 17:17:10 Ok, so for now there is basically no reason not to side-step, unless I can't. That kind of mobile combat might be interesting. 17:17:51 Also, if I'm adjacent to two enemies, and after move am still adjacent to them, do both get hit? 17:19:01 yes 17:19:36 Fancy. thanks. 17:19:37 and if another enemy happens to be in the same direction you moved, you'll lunge that one too 17:22:40 that's right :) 17:22:45 -!- Pleasingfungus has quit [Ping timeout: 260 seconds] 17:22:55 whirlwind may get a slight damage nerf in the future but at the moment it's almost strictly beter than tabbing 17:24:02 Does it also work with wall jump? If I'm adjacent to someone both before and after the jump, will the get hit by both the jump and whirlwind? 17:24:25 nope, wall jump does not trigger the others 17:25:33 got to go now, I'll hand the explanations over to rumflump. Night! :) 17:25:41 -!- SteelNeuron has quit [Quit: Page closed] 17:27:38 should I add imps to this list? mutations.emplace_back("unfitting armour"); 17:27:56 it has spriggans, ogres, and trolls explicitly, not a size category 17:29:15 ??unfitting armour 17:29:15 unfitting armour[1/1]: This means you're a troll, ogre, or spriggan. You can't wear gloves, boots, or helmets, but hats are fine. Maybe you were thinking of {deformed body} instead. 17:29:32 ah, seems so, nvm 17:31:23 -!- Pleasingfungus has joined ##crawl-dev 17:33:51 Wait, imps? Since when are imps a playable race? 17:34:57 they were an experimental, once 17:35:33 I'm recovering them to the modern age, or at least trying to 17:35:56 looks like Ds and imps were "undead", only to prevent them from worshipping tso 17:36:01 Oh, interesting. What wold the have as distinctive features? 17:36:05 heh 17:36:14 wonder if my imp game still shows up 17:36:19 !locateall . 17:36:24 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 17:36:28 ProzacElf: CBRO councilgod-PR 0.20-a, L1 HuFi of No God 17:36:36 that undeadness didn't give them poison immunity, of course, they explicitly got that elsewhere from being called "artificial" 17:36:37 huh 17:36:51 didn't realize i had one still on the other experimental 17:38:11 http://dpaste.com/3KY6S6F bits and bobs of imp stuff 17:39:31 What's the third argument in perma_mutate? 17:40:30 the mutation short description, probably 17:40:47 it's the source of the mutation 17:40:48 for notes 17:40:55 Also, seeing as they have resistance to fire and cold vulnerability, they are crimson imps basically? 17:41:09 yes 17:41:15 No sub-species or anything like that (like with draconians) 17:41:39 they were designed by a 5 year old, pretty cool stuff 17:41:41 -!- jeefus has joined ##crawl-dev 17:41:43 Will they have innate blink then? 17:42:13 teleportitis 17:42:14 iirc 17:42:28 they won't be in main crawl, don't worry too much about it. but here's the original thread https://crawl.develz.org/tavern/viewtopic.php?f=8&t=15362 17:44:27 -!- jefus- has quit [Ping timeout: 240 seconds] 17:46:14 -!- dondy has quit [Quit: WeeChat 1.5] 17:46:52 -!- MIC132 has quit [Quit: Leaving] 17:49:57 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 17:51:45 -!- Kalir has quit [Ping timeout: 252 seconds] 17:54:33 <|amethyst> rumflump: speaking of stuff that never went into mainline Crawl, have you looked at Igni Ipthes? 17:54:39 <|amethyst> %git smithgod_rebased 17:54:39 07reaverb02 * 0.15-a0-2314-g5b6e44f: Merge branch 'master' into smithgod_rebased 10(2 years, 7 months ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/5b6e44f7a7a5 17:54:47 -!- Kalir has quit [Changing host] 17:54:48 -!- Daekdroom has quit [Ping timeout: 260 seconds] 18:00:09 -!- omarax has quit [Remote host closed the connection] 18:02:45 -!- Insomniak has quit [Ping timeout: 252 seconds] 18:04:35 -!- ontoclasm has joined ##crawl-dev 18:07:05 -!- valrus has quit [Ping timeout: 260 seconds] 18:07:41 nice changes this week! 18:09:28 thanks 18:09:39 I worked non-stop 18:13:00 yeah, I have 18:14:21 were you a fan? 18:15:47 Unstable branch on underhound.eu updated to: 0.20-a0-772-g73021bd (34) 18:16:56 !source crimson_imp.png 18:16:57 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/demons/crimson_imp.png 18:17:35 good xom post minmay 18:17:46 i might try to do some more changes to xom's effects 18:19:17 -!- laj1 has quit [Ping timeout: 255 seconds] 18:20:43 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/474 * 0.20-a0-773-g429a68e: Convert from #ifndef *_H to #pragma once 10(11 hours ago, 299 files, 299+ 905-) 13https://github.com/crawl/crawl/commit/429a68e8982e 18:24:44 -!- scummos__ has quit [Remote host closed the connection] 18:28:50 I see imps as having talons. or maybe small horns. thoughts on adding one of those in? 18:31:35 lorewise imps have horns, not talons 18:32:06 imps are like the minotaurs of hell 18:36:20 -!- Ququman has quit [Read error: Connection reset by peer] 18:36:46 itty bitty adorable imp horns it is. 18:37:05 the original race had a crap ton of mutations, what's one more 18:37:46 I should have asked PF whether the insulting-shoutitis worked at the time 18:37:49 it probably did 18:37:49 -!- LexAckson has joined ##crawl-dev 18:39:48 -!- VoidFox has quit [Quit: byebye] 18:41:31 -!- Blueberries has quit [Quit: leaving] 18:42:59 -!- debo has quit [Quit: o/] 18:45:34 -!- yesno__ is now known as yesno 18:48:32 -!- GauHelldragon has quit [Ping timeout: 255 seconds] 18:49:39 -!- Blazinghand has joined ##crawl-dev 18:58:25 -!- valrus has quit [Ping timeout: 260 seconds] 18:59:57 -!- adelrune has quit [Quit: Leaving] 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:01:10 -!- ezyang_ has joined ##crawl-dev 19:02:01 New branch created: pull/479 (1 commit) 13https://github.com/crawl/crawl/pull/479 19:02:01 03Edward Z. Yang02 07https://github.com/crawl/crawl/pull/479 * 0.20-a0-773-g1c7960a: Add Wu Jian Council to Zigsprint. 10(4 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/1c7960a26c88 19:02:18 :^) 19:02:21 -!- ezyang_ is now known as ezyang 19:03:27 nice, maybe you could add to all sprints? 19:03:41 oh allright 19:05:44 -!- scummos__ has quit [Ping timeout: 240 seconds] 19:05:44 -!- kaiza has quit [Ping timeout: 240 seconds] 19:07:10 New branch created: pull/480 (1 commit) 13https://github.com/crawl/crawl/pull/480 19:07:10 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/480 * 0.20-a0-773-g089edcd: Add message colouring for Xom stair/shop sliding 10(11 hours ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/089edcd42aca 19:08:01 -!- mong has quit [Read error: Connection reset by peer] 19:13:54 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 19:14:43 -!- simmarine has quit [Read error: Connection reset by peer] 19:15:06 -!- simmarine has joined ##crawl-dev 19:16:14 -!- frd has quit [Quit: Leaving] 19:17:44 -!- CanOfWorms has joined ##crawl-dev 19:18:12 can you cast summon butterflies if you sac love from ru? 19:18:18 I remember you used to be able to and they came in hostile 19:19:26 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:19:34 you should get a local copy so you can wizmode some of the easier things like that 19:19:56 I'm curious, but not curious enough to wizmode it myself :D 19:20:12 koboldina: you can't 19:20:44 that makes me sad because I had an idea that would probably make gammafunk's eye twitch 19:20:52 summon hostile butterflies --> ignition 19:21:00 If I modify a des do I have to recompile? 19:21:17 most of the ways to abuse ignition have been circumvented 19:21:17 reminds me of cheiwalking 19:21:21 ezyang: no 19:21:30 whoopee 19:21:34 also summoning hostile butterflies wouldn't be that great, there's a max of 8 butterflies iirc 19:21:47 so you just get a bunch of explosions centered near you 19:22:11 "just" 19:22:17 des cache is rebuilt the next time you run crawl 19:22:31 you can rebuild the crawl through `crawl -builddb` without starting crawl normally, if you want 19:22:49 er rebuild the des cache, not rebuild the crawl 19:24:01 k 19:25:26 -!- bitcoinbastard has quit [Ping timeout: 255 seconds] 19:26:24 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 19:30:09 eugh 19:30:15 i broke linesprint 19:31:32 oh because apparently crawl can't deal if the temple is not the right size lol 19:32:24 -!- Senjai has quit [Ping timeout: 240 seconds] 19:32:43 i think the new autoeat change is bad 19:32:59 it helps people with animate skeleton but it leaves everyone else at hungry / very hungry for a lot more of the game 19:33:24 and specifically I think there are more berserkers than necromancers 19:38:05 03Edward Z. Yang02 07https://github.com/crawl/crawl/pull/479 * 0.20-a0-773-gcab7ddc: Add Wu Jian Council to sprints. 10(40 minutes ago, 8 files, 20+ 10-) 13https://github.com/crawl/crawl/commit/cab7ddc2a0f7 19:42:24 -!- valrus has quit [Ping timeout: 240 seconds] 19:46:53 -!- filthy has quit [Quit: please don't look for me] 19:50:58 <|amethyst> ezyang: did none of those maps have water? 19:51:57 <|amethyst> I guess they're all subvaults so I guess maybe not 19:52:45 you can't just change the size of a subvault like that though 19:52:56 as done in the pitsprint one for example 19:53:12 -!- hittemvvvhard has quit [Quit: ik ga slapen] 19:53:20 03|amethyst02 07* 0.20-a0-773-g1d7f8f2: Improve save_compatibility.txt. 10(10 minutes ago, 1 file, 60+ 10-) 13https://github.com/crawl/crawl/commit/1d7f8f2eb3fd 19:53:20 03|amethyst02 07* 0.20-a0-774-gc051a77: Remove signatures and frame story from save_compatibility.txt. 10(9 minutes ago, 1 file, 0+ 23-) 13https://github.com/crawl/crawl/commit/c051a775110c 19:53:20 03|amethyst02 07* 0.20-a0-775-gf79451f: Checkwhite. 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f79451f20c64 19:53:47 does anyone use git flow? 19:53:52 yeah I changed the linesprint one back to original length 19:54:12 redoing the whole starting area to fit every god into pitsprint was a huge pain for usk/hepliaklqana so fitting wjc in there is probably a challenge 19:56:05 Oh I see, the pitsprint one looked like it work but actually it lopped off TSO 19:56:17 -!- Dracunos has quit [Ping timeout: 260 seconds] 19:56:38 -!- Dracunos has joined ##crawl-dev 19:56:46 yeah, i think the rooms would need moving around again to fit another altar in 19:56:58 maybe the storerooms would have to be smaller and stack items on top of each other instead of spreading them out 19:57:48 -!- amalloy is now known as amalloy_ 19:57:48 oh this is awful 19:57:54 yeah I'm going to stack 19:58:56 !seen steelneuron 19:58:56 I last saw SteelNeuron at Sun Feb 26 22:25:41 2017 UTC (2h 33m 14s ago) quitting, saying 'Quit: Page closed'. 19:59:10 !tell steelneuron IMO make the Hevn status light say "Heaven" 19:59:11 alexjurkiewicz: OK, I'll let steelneuron know. 20:00:04 -!- omarax has quit [Remote host closed the connection] 20:00:49 that got brought up a few days ago, but also that the ability could do with a rename to something better anyway 20:00:58 i guess it'd be an improvement in the meantime 20:03:03 MarvinPA: OK fixed 20:03:44 03Edward Z. Yang02 07https://github.com/crawl/crawl/pull/479 * 0.20-a0-773-g7b4efae: Add Wu Jian Council to sprints. 10(65 minutes ago, 8 files, 29+ 17-) 13https://github.com/crawl/crawl/commit/7b4efaeb44ff 20:04:13 |amethyst: i like the reference to the "recent portal refactors" still in there (and to cdo being "the public beta server") :P 20:05:03 <|amethyst> hah 20:05:09 <|amethyst> patches welcome! 20:05:19 yeah, might try and reword that sometime 20:05:27 there's also still a [note added by galehar] 20:06:41 -!- yesno has quit [Ping timeout: 240 seconds] 20:08:29 03MarvinPA02 {GitHub} 07* 0.20-a0-776-g3c28938: More save_compatability.txt updates 10(9 seconds ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/3c28938d122d 20:09:39 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-775-gf79451f (34) 20:09:50 -!- Kellhus has quit [Ping timeout: 260 seconds] 20:10:17 -!- Fixer has quit [Ping timeout: 260 seconds] 20:11:14 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:13:01 ezyang: the syntax isn't quite right there, you can't have two KITEM lines like that (the second will overwrite the first i think) 20:13:28 you want something like KITEM: a = thing1, thing2 20:14:35 -!- uelen has quit [Remote host closed the connection] 20:15:10 looks good at a glance other than that, i'm off for now but will take a proper look and merge it tomorrow probably if nobody else does 20:15:13 huh, when I tested it both items showed up 20:15:27 I've also seen "list a KITEM twice" idiom elsewhere 20:15:35 oh weird, i might well be completely wrong then 20:15:46 :) 20:23:34 -!- ArseElementalist has quit [Quit: Page closed] 20:25:14 -!- HeithinnGrasida has quit [Read error: Connection reset by peer] 20:26:06 -!- HeithinnGrasida has joined ##crawl-dev 20:29:45 -!- meatpath has quit [Quit: Leaving] 20:43:11 well the good news is elf is portalized, the bad news is you can get dumped directly into the endvault and there's evidently no random enemy spawning outside of the vault 20:43:31 lol 20:43:55 maybe I should just rewrite every endvault as an encompass 20:49:13 |amethyst: is the current minor version really 44? 20:49:21 there are 182 minor version tags 20:49:27 -!- LexAckson has quit [Read error: Connection reset by peer] 20:58:50 -!- demenzo has quit [Ping timeout: 260 seconds] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:03:49 -!- MarvinPA has quit [Quit: Leaving] 21:03:58 -!- Mezriss has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:04:09 <|amethyst> advil: I pasted in text I wrote several years ago :) 21:04:15 oh heh 21:04:29 I was puzzled because it was a very specific number 21:04:31 <|amethyst> advil: that's from the blog post 21:04:35 aha 21:04:40 <|amethyst> with a few irrelevant paragraphs removed 21:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-776-g3c28938 (34) 21:17:24 -!- rossi_ has quit [Ping timeout: 240 seconds] 21:19:58 -!- Aikanaro has quit [Ping timeout: 240 seconds] 21:20:58 -!- Boatshow has quit [Ping timeout: 240 seconds] 21:21:46 -!- aditya has quit [Ping timeout: 268 seconds] 21:24:55 !tell steelneuron being able to continuously wall jump across a three-wide space seems weird. I'm not sure if it's actually a problem though! 21:24:56 alexjurkiewicz: OK, I'll let steelneuron know. 21:25:19 "the best spam" 21:25:35 but if there are a lot of monsters they'll often fill up your wall jump space so you have to reposition 21:26:11 yep. but i just fought a ghost in sight of several centaurs who were perma-confused by all the wall jumping 21:26:14 <|amethyst> alexjurkiewicz: I used wall jump to good effect to get through the fire traps in lemuel_flame_loot_2 :) 21:27:04 it is a bit weird how vualts with three-wide halls are trivialized by wall jump 21:27:10 whereas two wide you can't jump at all 21:27:12 -!- Poncheis has quit [Read error: Connection reset by peer] 21:28:00 it's def my fave martial attack 21:29:08 technically they were distracted 21:30:59 3 wides are a magic area to fight in. have y'all tried formicids yet? 21:31:12 dig out a 3x3 or even 3x4 dojo 21:33:51 got lava orcs all working properly, imps are in, now to test imps 21:34:06 http://i.imgur.com/VnTWj4p.png 21:36:58 -!- Boatshow_ has quit [Ping timeout: 240 seconds] 21:39:13 snake is interesting to fight in. you keep getting constricted so martial attacks are harder, but nagas are slow so you can lunge a lot 21:41:39 03alexjurkiewicz02 {Brannock} 07* 0.20-a0-777-gf3a60fd: Add message colouring for Xom stair/shop sliding 10(14 hours ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/f3a60fdfab32 21:41:50 -!- zxc has joined ##crawl-dev 21:43:21 ooh, the coveted triple 7 21:46:20 <|amethyst> Brannock: do you happen to have the commit for ratskin ABIL_ still? 21:46:39 I don't have the cleaned up commit, but I have the diff from when I was asking for help 21:46:43 http://pastebin.com/5cv6jY9a 21:46:55 been putting off working on it because I'm not sure how to implement the fake ARTP that PF asked for 21:46:57 <|amethyst> thanks 21:47:00 art-func.h was much simpler to do 21:47:10 testing some PRs right now 21:47:17 <|amethyst> player_equip_unrand 21:47:22 noted 21:47:24 <|amethyst> instead of scan_artefacts 21:47:33 <|amethyst> then you don't need an artp at all 21:47:48 <|amethyst> and you can add an INSCRIP 21:47:49 that is very helpful 21:47:53 <|amethyst> in art-data.txt 21:49:02 rumflump: what species are you implementing 21:50:27 -!- surr has quit [Quit: Lost terminal] 21:50:31 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:51:49 03Autofire02 {|amethyst} 07* 0.20-a0-778-g4270d38: Enhanced sound support (PR #450) 10(3 weeks ago, 25 files, 341+ 78-) 13https://github.com/crawl/crawl/commit/4270d38ebf63 21:51:49 03alexjurkiewicz02 {|amethyst} 07* 0.20-a0-779-g2376135: Convert from #ifndef *_H to #pragma once (PR #474) 10(14 hours ago, 302 files, 303+ 1119-) 13https://github.com/crawl/crawl/commit/237613515d8d 21:51:49 03|amethyst02 07* 0.20-a0-780-ga8316f7: Use #pragma once in tile tool and util/art-data.pl. 10(62 minutes ago, 2 files, 3+ 20-) 13https://github.com/crawl/crawl/commit/a8316f705f4f 21:51:49 03|amethyst02 07* 0.20-a0-781-gcf00bbb: Add split-enum and sound headers to MSVC project. 10(71 minutes ago, 1 file, 153+ 49-) 13https://github.com/crawl/crawl/commit/cf00bbb77fab 21:51:49 03|amethyst02 07* 0.20-a0-782-g128d08b: Remove obsolete save_compatibility.txt sentences (advil, MarvinPA) 10(39 minutes ago, 1 file, 5+ 6-) 13https://github.com/crawl/crawl/commit/128d08bb7168 21:51:49 03|amethyst02 07* 0.20-a0-783-gd0efa66: Don't trap the player in lemuel_flame_loot_2. 10(19 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/d0efa6623839 21:51:55 <|amethyst> we'll see if this breaks anything 21:51:56 <|amethyst> re PR 450 21:51:58 -!- GauHelldragon3 has quit [Read error: Network is unreachable] 21:52:04 all the ones in that picture, ontoclasm ? 21:52:31 well, i mean 21:52:33 why those 21:52:57 oh, I see 21:53:10 I want to collect all of the removed and experimental races crawl has ever had 21:53:29 ah 21:53:36 grey elves 21:53:42 plutonians are next, by popular demand 21:54:19 yes pls 21:54:20 a whole 2 or 3 people. what a clamor! 21:54:25 -!- nikheizen has joined ##crawl-dev 21:54:32 *3 or 4 21:54:48 djinn and plutonians best races 21:55:02 bring back Hill Dorf 21:55:45 <|amethyst> ??glamour 21:55:46 glamour[1/1]: An ability grey elves received in old versions of crawl at xl 5. It tried to confuse, paralyze, charm, or scare nearby humanoids. It sucked. 21:57:44 http://i.imgur.com/W8i48Ei.png 21:58:15 thanks |amethyst 21:58:32 03Edward Z. Yang02 {Brannock} 07* 0.20-a0-784-g7d8ffb2: Add Wu Jian Council to sprints. (#479) 10(5 minutes ago, 8 files, 29+ 17-) 13https://github.com/crawl/crawl/commit/7d8ffb2f40b8 21:59:07 woohoo 21:59:11 :) 21:59:15 fr demigods can worship wu jian because it's not really a god you're just a monk guy 21:59:28 (purposeful bad idea pls do not throw tomatos) 21:59:29 "demigods op" 22:00:00 <|amethyst> !learn add wu_jian fr demigods can worship wu jian because it's not really a god you're just a monk guy 22:00:01 wu jian[7/7]: fr demigods can worship wu jian because it's not really a god you're just a monk guy 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:17 did anyone like the idea of deep water swimming for all species 22:00:26 ezyang, we need to add you to mailmap and credits. how would you like to be credited and what is your email address? 22:00:32 -!- sooheon has joined ##crawl-dev 22:00:35 alexjurkiewicz, I like it but I haven't thought hard about it 22:00:38 I like it 22:00:40 I just nodded and moved on 22:00:51 <|amethyst> alexjurkiewicz: IMO you shouldn't be able to do anything but move 22:00:52 going to leave that to more experienced designers to handle 22:01:23 <|amethyst> alexjurkiewicz: (and rest, I guess, and maybe quaff + (a)bil so you can trigger flight 22:01:28 <|amethyst> ) 22:01:33 can you wield this weapon/magical device you've never seen before? yes. can you handle a little swim? fraid not. 22:01:40 alexjurkiewicz: I liked it and am going to merge it to hellcrawl eventually 22:01:51 |amethyst: other stuff would be reading, evoking, anything else major? 22:02:12 you might want to ban casting spells I guess 22:02:12 <|amethyst> alexjurkiewicz: also FR: Gargoyles can't swim, they just sink 22:02:25 so you can't stand in deep water and fireball the entire level 22:02:27 <|amethyst> alexjurkiewicz: I guess really, no casting and no attacks 22:02:39 although flying species can already do that so it probably doesn't really matter 22:02:40 <|amethyst> alexjurkiewicz: but even no attacks is bad if you get surrounded 22:02:54 <|amethyst> hellmonk: Mf reasons 22:02:55 quick lua question: how do I check for gourmand status to change the value of auto_butcher in .crawlrc? 22:03:08 yeah, and aquatic, imo it's probably good enough as-is 22:03:11 |amethyst: yeah. that's what I was worried about. currently attacks are banned, but I will also ban spells 22:03:27 if you make a version for standing in lava I will steal that shit too 22:03:49 something along the lines of : if you.race() == "Kobold" then auto_butcher = full end 22:03:49 but rather than a race check, a gourmand check 22:03:49 hellmonk: i was going to implement it as dealing some fixed fire damage each turn 22:03:56 (probably irresistable) 22:04:00 seems reasonable 22:04:22 <|amethyst> sooheon: you.gourmand() 22:04:51 what does lua boolean true look like? 22:04:52 True? 22:04:53 true? 22:04:56 <|amethyst> sooheon: note that kobolds don't have gourmand, they have MUT_CARNIVORE 22:05:07 Ah how can I check for both of those? 22:05:16 so what happens if a player manages to get completely surrounded in deep water 22:05:19 if you do that, change the text strings to make it sound less like a fullbody lava bath and more like you're stepping on/in quicksandy type hotgoo or smth 22:05:23 * rumflump handwaves flavour 22:05:32 they just die or w/e (assuming no escape consumables)? 22:05:40 <|amethyst> sooheon: true, but probably you just want: if you.gourmand() 22:05:48 Dark Souls style lavawalking? 22:05:55 hellmonk: that's why I propose just no attacks. so you can still ?tele out 22:06:00 <|amethyst> sooheon: not sure about carnivore 22:06:02 or ?fear, etc etc 22:06:06 ah that's truthy by itself makes sense 22:06:12 yeah, I mean you'd have to fuck up really bad 22:06:27 03Brannock02 07* 0.20-a0-785-g17250f0: Add ezyang to CREDITS 10(26 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/17250f0b1170 22:06:45 well... a hell effect could do it 22:06:50 surround you, that is 22:06:51 but like, if you're a formicid with no escape consumables and you get surrounded by rats in deep water technically you're fucked 22:07:04 even at xl 27 22:07:14 granted I dont think thats a realistic scenario 22:07:15 ??vertigo 22:07:15 vertigo[1/1]: A short-lived status (3-6 turns) caused by wearing amulets of dismissal. The effect is about the same as wearing heavier armour: decreased EV, increased spellcasting failure, and decreased accuracy. 22:07:17 |amethyst: next best thing would be to check: if you.species() in ["Kobold", "Ghoul", ...] 22:07:24 not sure what the lua syntax is 22:07:28 hellmonk: I think in like coc:7 it might be 22:07:40 coc water should probably become shallow 22:07:55 maybe swimming deep water could apply vertigo 22:08:00 and vertigo could become a bit worse 22:08:01 ha! Zooko is on the list 22:08:10 <|amethyst> sooheon: if you.mutation("carnivore") == 3 22:08:30 -!- Lasty has quit [Quit: Leaving.] 22:08:43 Awesome! brb, checking if I did it right 22:08:44 who is Zooko? 22:08:49 That guy's before my time I think 22:09:27 he's got a wikipedia article :P 22:09:29 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-784-g7d8ffb2 (34) 22:09:33 https://en.wikipedia.org/wiki/Zooko_Wilcox-O'Hearn 22:09:47 wow, this project attracts a lot of talent 22:09:54 <|amethyst> sooheon: so if you.gourmand() || you.carnivore() == 3 22:10:08 -!- Lasty has joined ##crawl-dev 22:10:10 -!- Lasty has quit [Client Quit] 22:10:46 http://ix.io/nNQ 22:10:49 <|amethyst> elliptic has a wikipedia pagve, though it doesn't mention Crawl 22:10:55 <|amethyst> s/gv/g/ 22:10:58 -!- kaiza has quit [Ping timeout: 240 seconds] 22:10:59 I've written that, and I'm getting Lua error: [string "/Users/sooheon/Library/Application Support/Dungeon Crawl Stone ..."]:1: 'then' 22:10:59 expected near '|' 22:11:07 i wonder how the percentage of dcs deveopers compares to the general population in terms of ponytail ownership 22:11:22 <|amethyst> sooheon: oops, "or" rather than "||" 22:11:34 <|amethyst> sooheon: sorry, I was in C++ mode, not Lua :) 22:11:47 <|amethyst> alexjurkiewicz: I used to have one, but no longer 22:13:30 Thanks |amethyst! 22:13:35 It's working well. 22:17:22 -!- Lasty has joined ##crawl-dev 22:18:06 |amethyst: shame 22:20:29 -!- Dixie has quit [Read error: Connection reset by peer] 22:22:18 if I count as a developer, then crawl devs have an unusually high mohawk ratio compared to populace 22:22:45 but I'm only a contributor, I must go back into the mines :O 22:25:24 hm, I might need to build in a VM to get something that can produce LO saves 22:48:57 -!- mizu_no_oto has quit [Ping timeout: 260 seconds] 22:51:52 -!- travis-ci has joined ##crawl-dev 22:51:53 The build passed. (master - 3c28938 #7972 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/205652214 22:51:53 -!- travis-ci has left ##crawl-dev 22:52:44 -!- GauHelldragon3 has quit [Ping timeout: 240 seconds] 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:01:30 !source do_cast_spell_cmd 23:01:30 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc#L645 23:01:56 -!- amalloy_ is now known as amalloy 23:02:11 !source can_cast_spells 23:02:11 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc#L567 23:02:30 -!- dextur has quit [Ping timeout: 260 seconds] 23:03:04 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 23:05:59 -!- destroythecore has quit [Ping timeout: 268 seconds] 23:07:52 -!- Ofeo has quit [Quit: Page closed] 23:08:26 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/472 * 0.20-a0-786-g3cd992b: Allow swimming in deep water 10(15 hours ago, 4 files, 38+ 31-) 13https://github.com/crawl/crawl/commit/3cd992bf39b2 23:08:29 |amethyst: I've pushed a version where you can't attack or cast spells in deep water, but can do anything else. I think if we want to further restrict the player, it might be better to make attacking/spellcasting just really bad (eg vertigo status) because otherwise people might get stuck forever 23:09:36 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-785-g17250f0 (34) 23:12:52 -!- amalloy is now known as amalloy_ 23:13:39 -!- sooheon has left ##crawl-dev 23:14:42 -!- GauHelldragon3 has quit [Read error: Connection reset by peer] 23:14:47 -!- Kramin_ has quit [Client Quit] 23:16:15 maybe give a warning before entering deep water? 23:16:29 right now it acts like a wall for movement, basically 23:18:29 -!- dtsund has joined ##crawl-dev 23:18:48 -!- Floodkiller has quit [Quit: Page closed] 23:18:48 -!- rumflump has quit [Ping timeout: 240 seconds] 23:20:52 -!- fazisi_ is now known as fazisi 23:21:44 -!- GauHelldragon has quit [Client Quit] 23:22:38 -!- hellmonk has quit [Quit: Page closed] 23:24:14 -!- Huene` has quit [Read error: Connection reset by peer] 23:29:55 -!- Flowers has quit [Ping timeout: 260 seconds] 23:37:44 -!- Blazinghand has joined ##crawl-dev 23:41:02 -!- travis-ci has joined ##crawl-dev 23:41:03 The build passed. (master - f3a60fd #7973 : Alex Jurkiewicz): https://travis-ci.org/crawl/crawl/builds/205665641 23:41:03 -!- travis-ci has left ##crawl-dev 23:42:28 -!- destroythecore_ has quit [Read error: Connection reset by peer] 23:45:48 I don't think crawl really needs two versions of shallow water (however it probably didn't need two version of deep water either) 23:47:26 Convert All Deep Water To Shallow Water 23:47:39 that would be more reasonable, at least 23:48:10 doesn't fix the problem of lava though 23:49:28 lava could do fire damage but not affect your movement 23:49:49 that would still be a pointless terrain feature but it wouldnt actively break things 23:49:49 change lava to shallow water that produces flame clouds... 23:51:14 add a shallow for each cloud type 23:51:17 shallow chaos 23:51:34 that's basically the abyss 23:51:42 !abyss CanOfWorms 23:51:52 what?! 23:51:56 !cmd !abyss 23:51:57 No command !abyss 23:51:57 -!- Kellhus has quit [Quit: Page closed] 23:51:58 oh 23:52:00 !banish CanOfWorms 23:52:00 gammafunk casts a spell. CanOfWorms is cast into 4chan! 23:52:09 there you go, you'll feel right at home 23:52:12 time to read the roguelikes thread 23:52:17 let's see what they think of WJC!!! 23:52:56 !seen regret-index 23:52:56 I last saw regret-index at Thu Nov 17 00:56:03 2016 UTC (14w 4d 3h 56m 52s ago) quitting, saying 'Quit: leaving'. 23:53:37 lava could become "volcanic ground" or something if the lore is a problem about lava walking 23:57:36 well what other changes would lava get 23:57:54 since it's very easy to make it functionally the same as a flame cloud 23:58:12 just one that's not controlled by a fog machine