00:01:24 -!- Earlo has quit [Remote host closed the connection] 00:04:33 -!- rchandra has quit [Read error: Connection reset by peer] 00:05:30 ??plan 00:05:30 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:release_plans 00:11:00 Unstable branch on crawl.s-z.org updated to: 0.17-a0-957-ga3519be (34) 00:12:16 actually, you.birth_time works! 00:13:24 -!- Brannock_ has quit [Ping timeout: 276 seconds] 00:16:01 -!- Menche has quit [Ping timeout: 255 seconds] 00:22:21 chequers: where do you get that it seems to be set to epoch? 00:22:49 player.cc 00:23:04 where should I stick a function that runs on game start and game load? 00:23:11 I see time(0) 00:23:16 which is not epoch 00:23:49 <|amethyst> 0 there should be nullptr nowadays 00:23:54 yeah 00:24:06 0 is not an offset, if that's what you thought 00:25:50 -!- Idolo has quit [Ping timeout: 272 seconds] 00:29:44 -!- AlphaQ has quit [Remote host closed the connection] 00:30:07 I wonder what the historical reason is for both returning the time and storing it memory in one function call 00:31:38 answer my question 00:31:49 and commit my pull requests please!!!!! 00:32:03 oh, the answer is simply learn to read man pages 00:32:09 then you'd know that time(0) is not epoch 00:32:30 all this function mumbo jumbo reads like french for me 00:32:43 i'm getting there.. but slowly 00:32:49 -!- lobf has quit [Quit: lobf] 00:32:58 <|amethyst> as for "where should I stick a function that runs on game start and game load?" that depends on what exactly it's doing 00:33:24 I don't want to tell you that, because you'd laugh and then sigh internally at my hubris 00:33:36 <|amethyst> if it's initialising something in 'you', then player::init and tag_read_you 00:33:40 i value your respect neil 00:34:16 neil respects everyone unconditionally! 00:34:30 <|amethyst> if it's about a level, then it would need to happen when the level is generated and in tag_read_level or one of the related functions 00:34:35 -!- lobf has joined ##crawl-dev 00:35:28 it's about setting some global variables, i guess 00:35:45 <|amethyst> but then keep in mind that a level is loaded every time you visit it, and even when you look at it with X[] or when Jiyva eats offlevel items (though you can tell whether the player is going there for real) 00:36:10 <|amethyst> global variables associated with a particular game? 00:36:26 global variables tend to be either static data not related to a specific game, or level data 00:36:28 ok i'm just going to tell you, because 20 questions sucks: rng gods 00:36:32 <|amethyst> ah 00:36:51 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:37:04 my plan is that the god changes each (utc) week based on birth date 00:37:25 not sure what you mean exactly 00:37:40 uh oh 00:37:45 I mean, if I load a game from last week, I should still have the random god from last week in that game 00:37:48 <|amethyst> so you'd create a god, based on the current date, when the game is started 00:37:53 ^ 00:37:59 <|amethyst> and marshall that god along with the player (for example) 00:38:05 -!- panicbit1 has quit [Ping timeout: 244 seconds] 00:38:07 <|amethyst> and unmarshall that god at game load 00:38:12 I was going to procedurally regenerate it on load 00:38:16 <|amethyst> don't do that 00:38:39 <|amethyst> it means that, if you change anything about the generation algorithm, it affects everyone's existing gods 00:38:41 well I was more talking about "the god changes by time" 00:38:55 <|amethyst> gammafunk: everyone who starts in a given week gets the same god 00:39:08 <|amethyst> modulo changes to the generation algorithm 00:39:10 |amethyst: I was thinking it made handling that easier. if weeknum < 512 { gen_god_style_a } else { gen_god_style_b } 00:39:26 that seems like a really odd and bad idea 00:39:35 it's like API versioning 00:39:36 -!- raskol has quit [Quit: Konversation terminated!] 00:39:49 <|amethyst> that means you'd need code for each version that has ever existed 00:40:20 better to just make the god at the start of the game or possibly just at some point within the game 00:40:37 well, if I don't procedurally regenerate everything associated with the god, don't I need to define new serialisation forms for conducts, wraths, etc? 00:41:00 <|amethyst> yes 00:41:08 <|amethyst> most of which should be fairly straightforward 00:41:13 -!- zxc232 has joined ##crawl-dev 00:41:19 <|amethyst> since many of those data structures already exist at runtime 00:41:34 <|amethyst> e.g. 00:41:40 <|amethyst> !source divine_peeves 00:41:40 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/godconduct.cc#l276 00:42:26 <|amethyst> IMO the first place to start is with making a god-data.h 00:42:44 <|amethyst> describing existing gods with structs 00:42:54 mmm, that sounds out of my skill range 00:43:17 <|amethyst> well, you have an idea what kind of stuff a god should have 00:43:38 <|amethyst> struct god { 00:43:46 <|amethyst> peeve_map dislikes; 00:43:50 <|amethyst> string name; 00:44:10 yeah, not really a fan of gameplay effects being based on realtime, at all 00:44:17 <|amethyst> ability_type abilities[MAX_GOD_ABILITIES] 00:44:33 fun for april fools though! 00:44:47 in the past, i think the proposals have been more along the lines of having demigods leave rng gods instead of ghosts 00:44:48 or something like that 00:44:53 <|amethyst> doy: part of the idea of randgods is that people on the same server at the same time would have the same god options 00:44:59 <|amethyst> yeah 00:45:06 <|amethyst> doing it like bones files would work instead 00:45:15 <|amethyst> would still need to time them out somehow 00:45:28 I like the "daily challenge" aspect to time-based gods 00:45:31 <|amethyst> possibly based on realtime, or number of games, or frequency with which the god is taken 00:45:33 so you can have cross-server competitions 00:45:51 chequers: not everyone plays on servers 00:45:55 in fact, probably most people don't 00:46:10 well, it would also allow the same gods in offline 00:46:19 reliance on Dg players wouldn't 00:46:53 the real issue with random gods, and the hard issue to get right, is how to make them 00:46:57 that's the big hurdle 00:47:07 cute time gimmicks aren't the first thing to tackle imo 00:47:27 <|amethyst> well, you could try making them completely randomly to begin with, crap though that may be 00:47:44 sure, in terms of an implementation 00:47:47 <|amethyst> gods have active abiltities, passive abiltities, likes, dislikes, gifts, ... 00:47:50 I mean design-wise, for them to be fun to play 00:47:52 i think to be done well, you need to have a decent theme going in on how they're going to be interesting 00:48:01 yeah, what gammafunk said 00:48:30 -!- mibe has quit [Quit: Page closed] 00:48:40 -!- rossi has quit [Quit: WeeChat 1.2-dev] 00:49:10 highly randomized features sounds pretty interesting for its own sake 00:49:44 no, not particularly 00:49:48 <|amethyst> I think at this point an basic implementation is what we need, so that we can experiment with generation and theming algorithms 00:50:56 <|amethyst> there have been suggestions about how to do theming (e.g. associating tags with abilties conducts etc, then picking a few tags as the god's focus), and while they're not perfect they're probably workable 00:51:31 i'm sure high flux on that kind of god wouldn't offend many 00:51:38 in terms of implementations 00:51:45 -!- ystael has quit [Ping timeout: 240 seconds] 00:52:52 doy: are you planning to make the github switch in the next few days? 00:53:03 <|amethyst> a week and we won't have to worry about it :) 00:53:32 <|amethyst> one "first step" that might come before god-data.h is to enumerate all the existing passive divine abilitites 00:54:04 <|amethyst> since those are currently completely ad-hoc throughout the code, and presumably would need to be cleaned up if we wanted randgods to have passives 00:54:20 yeah so it would improve other gods too 00:54:27 as part of the effort 00:54:40 I don't think that's a justification in of itself 00:54:49 we're doing rng gods because they'll be fun to play, not because they'll refactor code 00:54:56 oh yeah ofc 00:55:01 fun is #1 priority 00:55:03 *theoretically fun to play (big theoretical) 00:55:16 it sounds fun to me personally 00:55:26 <|amethyst> I suggest refactoring code because it will be utter unmaintainable crap if we try to implement random gods without that 00:55:28 but i like heavily random features 00:55:55 refactoring is a good idea either way 00:56:14 <|amethyst> s/will be (.*crap).*/is \1/ 00:56:24 and simplifying reducing unnecessary redundancy etc 00:57:56 -!- doubtofbuddha has quit [Ping timeout: 240 seconds] 00:58:41 Dixlet: yea, sounds fun to me too. though sounds like it may not be fun at first when things are too random. but that's a solvable/iterable problem 00:59:05 -!- Akitten_Homura has joined ##crawl-dev 00:59:06 yeah definitely iterable 00:59:37 I should create the experimental backend for RANDGODS now, so when it's available I can get it on CBRO asap :P 00:59:47 (and save like 15 minutes of work) 01:02:13 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 01:03:36 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 01:04:12 there's actually a lot of logic to work on, like what piety resource, what the gift timer controls, blah blah 01:04:34 but I'm just starting with gods that gain piety from a small pool of actions and which provide a small pool of active abilities 01:14:57 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 01:15:50 -!- lobf has quit [Quit: lobf] 01:22:20 gammafunk: i'm ready to turn off the mirrorer as soon as someone posts to crd 01:23:09 well, I can do that if it's convenient, but I'm not sure what I should say 01:23:09 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 01:23:11 oh, but what about deciding what to do with the gitorious repo? 01:23:20 not sure if that was ever decided 01:23:40 able to set it to read-only? 01:24:00 (or remove all members with commit access?) 01:24:14 well it will become read-only on its own, but should we make a special commit to try to point people to the new repo? disable the repo entirely? 01:24:28 all the docs are updated to point to github already 01:28:31 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:32:24 -!- amalloy_ is now known as amalloy 01:36:16 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 01:39:08 replace the readme with 'this repo has moved to github' 01:54:49 -!- mong has quit [Quit: Page closed] 01:57:16 -!- ekix has quit [Ping timeout: 240 seconds] 01:57:35 -!- Idolo has quit [] 02:03:32 -!- amalloy is now known as amalloy_ 02:03:42 @??vault_warden 02:03:42 vault warden (04p) | Spd: 10 | HD: 16 | HP: 69-103 | AC/EV: 10/10 | Dam: 36 | 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(60) | XP: 1681 | Sp: seal doors | Sz: Medium | Int: normal. 02:07:27 -!- Finerminer has quit [Client Quit] 02:08:13 -!- simmarine has quit [Quit: Leaving] 02:16:49 -!- minmay has quit [Quit: Leaving] 02:16:54 -!- minqmay has quit [Quit: Leaving] 02:22:05 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-957-ga3519be (34) 02:24:51 -!- Yllodra has quit [Ping timeout: 256 seconds] 02:30:09 -!- muravey has quit [Ping timeout: 240 seconds] 02:30:10 -!- Crawl_Bacchus has quit [Client Quit] 02:30:26 -!- Crawl_Bacchus_ is now known as Crawl_Bacchus 02:32:16 -!- filthy has quit [Ping timeout: 244 seconds] 02:32:19 -!- Pacra has quit [Ping timeout: 245 seconds] 02:34:23 -!- ussdefiant has quit [Ping timeout: 264 seconds] 02:38:36 -!- amalloy_ is now known as amalloy 02:40:43 -!- soundlust_ has quit [Ping timeout: 256 seconds] 02:40:59 -!- ystael has quit [Ping timeout: 264 seconds] 02:41:17 -!- muravey has joined ##crawl-dev 02:43:28 -!- Basil__ has joined ##crawl-dev 02:45:11 -!- Basil has quit [Ping timeout: 264 seconds] 02:45:49 -!- muravey has quit [Ping timeout: 256 seconds] 02:46:41 -!- muravey has joined ##crawl-dev 02:49:20 -!- Siveran has quit [Ping timeout: 265 seconds] 02:51:40 -!- Angeline is now known as roushguy 02:54:48 -!- zxc232 has quit [Read error: Connection reset by peer] 02:59:35 -!- scummos__ has quit [Ping timeout: 264 seconds] 03:00:11 -!- pikaro has quit [Ping timeout: 264 seconds] 03:01:34 -!- gammafunk has quit [Quit: leaving] 03:02:00 -!- Lemonj has quit [Client Quit] 03:03:37 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:04:02 -!- Blazinghand has joined ##crawl-dev 03:21:54 -!- rax has quit [Ping timeout: 245 seconds] 03:22:54 -!- rax has joined ##crawl-dev 03:24:11 -!- mumra has joined ##crawl-dev 03:30:52 -!- shnurlf has quit [Quit: Page closed] 03:32:11 -!- Patashu has joined ##crawl-dev 03:33:45 -!- mumra has quit [Ping timeout: 244 seconds] 03:37:49 -!- ololoev has quit [Quit: Page closed] 03:43:33 -!- ololoev has quit [Client Quit] 03:48:30 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:54:28 -!- Crawl_Bacchus has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 03:55:56 -!- ontoclasm has quit [Quit: Leaving.] 03:58:51 -!- dplusplus has joined ##crawl-dev 03:59:04 -!- doubtofbuddha has quit [Ping timeout: 244 seconds] 04:00:42 -!- amalloy is now known as amalloy_ 04:01:29 -!- Yermak has quit [Quit: Page closed] 04:03:04 -!- PsyMar has quit [Ping timeout: 272 seconds] 04:03:43 -!- radinms has quit [Ping timeout: 244 seconds] 04:05:53 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:11:02 oh, ##crawl-dev has been talking about random gods :O 04:11:09 -!- mumra has joined ##crawl-dev 04:18:16 -!- siepu has quit [Ping timeout: 272 seconds] 04:25:36 -!- quik has quit [Ping timeout: 276 seconds] 04:29:16 -!- ystael has quit [Ping timeout: 240 seconds] 04:29:47 -!- Inferior has quit [Quit: Page closed] 04:31:29 -!- Basil__ has quit [Ping timeout: 245 seconds] 04:33:14 -!- schistosoma has quit [Read error: Connection reset by peer] 04:43:03 -!- halberd has quit [Ping timeout: 250 seconds] 04:43:37 -!- ktgrey has quit [Ping timeout: 264 seconds] 04:52:35 -!- ololoev has quit [Quit: Page closed] 04:59:16 -!- mumra has quit [Ping timeout: 240 seconds] 05:07:20 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 05:21:43 Zwobot (L27 DEFE) ASSERT(delay > 0) in 'art-func.h' at line 1305 failed. (Hell) 05:26:46 -!- SurpriseTRex has quit [Quit: Leaving] 05:30:12 -!- copt has quit [] 05:37:54 -!- Lasty has joined ##crawl-dev 05:40:35 -!- mumra has joined ##crawl-dev 05:47:56 -!- pikaro has quit [Ping timeout: 240 seconds] 05:48:39 -!- halberd has quit [Ping timeout: 265 seconds] 05:59:19 -!- DEFE has quit [Quit: Page closed] 06:06:25 -!- __miek has quit [Ping timeout: 256 seconds] 06:07:08 -!- Matty[work] has quit [Quit: Page closed] 06:07:36 -!- filthy has quit [Ping timeout: 240 seconds] 06:10:22 -!- siepu has quit [Ping timeout: 272 seconds] 06:10:31 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 06:15:58 -!- Lasty has quit [Quit: Leaving.] 06:18:36 -!- ystael has quit [Ping timeout: 272 seconds] 06:25:23 -!- Vizer has quit [Quit: bye] 06:34:01 -!- omnirizon has quit [Ping timeout: 264 seconds] 06:51:05 -!- elliptic has quit [Quit: Leaving] 06:52:32 -!- elliptic has joined ##crawl-dev 06:58:53 -!- ololoev has quit [Client Quit] 07:04:37 -!- nixor has quit [Ping timeout: 264 seconds] 07:09:16 -!- LexAckson has joined ##crawl-dev 07:14:43 -!- WhiteShark has quit [Ping timeout: 246 seconds] 07:20:30 -!- vale_ has quit [Remote host closed the connection] 07:29:51 is a disconnected d:3 a bug? 07:31:25 -!- mumra has quit [Ping timeout: 256 seconds] 07:32:24 -!- Nerem has quit [Ping timeout: 256 seconds] 07:34:41 -!- st_ has joined ##crawl-dev 07:37:21 -!- Nerem has quit [Ping timeout: 240 seconds] 07:42:30 chequers: uhh? 07:54:28 disconnected in what way 07:54:40 if you don't need digging to access it, no 07:55:15 is there a way to make tab use throwing even at range 1... 07:55:24 ...without wielding a random launcher 07:55:28 -!- wheals has joined ##crawl-dev 07:55:38 !crashlog 07:55:38 11204. Zwobot, XL27 DEFE, T:103199 (milestone): http://crawl.xtahua.com/crawl/morgue/Zwobot/crash-Zwobot-20150507-102127.txt 07:56:06 rast: not that i know of 07:56:22 -!- Ladykiller69 has quit [Ping timeout: 255 seconds] 07:57:09 so apparently dropping an equipped item is a 0-aut turn 07:57:23 er, the removing part of it seems to be 07:57:45 i think i remember something about a related hack 08:01:24 -!- Nerem has quit [Ping timeout: 276 seconds] 08:01:46 -!- pintc has quit [Ping timeout: 255 seconds] 08:03:09 -!- Patashu has quit [Ping timeout: 256 seconds] 08:03:23 wheals: try dropping an equipped ring 08:03:26 then try removing it and dropping it 08:03:59 FR: picking up and dropping items should just take 0 auts 08:04:03 especially dropping them 08:04:31 hm apparently it works with armour too 08:04:46 not with weapons though 08:05:13 -!- quik has quit [Ping timeout: 264 seconds] 08:05:31 i'm not sure how someone managed to mess this up 08:05:53 really? you really find it hard to believe? 08:06:22 well i mean 08:06:30 have you ever seen the code? 08:06:36 the simplest thing to do would be to just remove it and drop it right 08:06:50 but whatever it does it doesn't just remove and drop it 08:06:51 everytime someone manages to not mess something up is a miracle 08:07:16 i do wonder where the 2.3 is coming from though 08:07:30 hm 08:07:35 dropping it alone takes 0.8 aut 08:07:43 s/0.// 08:08:10 so there's an extra 10 aut in there somehow, i'm not sure why it doesn't just take 10 aut though?? 08:08:28 i feel like i've had this conversation before 08:12:08 -!- Tux[Qyou] has joined ##crawl-dev 08:14:41 -!- Angeline is now known as roushguy 08:17:04 another weird thing -- it's faster to drop a wielded item than to unwield it and drop it 08:21:53 many thanks for fixing Ctrl-F shop, btw, my shopping experience is now much smoother! :) 08:24:59 -!- LexAckson has quit [Read error: Connection reset by peer] 08:28:05 -!- radinms has quit [Ping timeout: 256 seconds] 08:28:20 -!- Brannock has joined ##crawl-dev 08:29:24 -!- Nerem has quit [Ping timeout: 245 seconds] 08:31:52 -!- st_ has quit [Read error: Connection reset by peer] 08:32:25 -!- st_ has joined ##crawl-dev 08:36:29 -!- debo has quit [Ping timeout: 245 seconds] 08:37:58 -!- Tuxedo[Qyou] has joined ##crawl-dev 08:41:23 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 08:45:02 -!- mauris has joined ##crawl-dev 08:45:11 -!- mumra has joined ##crawl-dev 08:50:04 -!- radinms has quit [Ping timeout: 250 seconds] 08:55:17 -!- Nerem has quit [Ping timeout: 256 seconds] 08:56:49 is sustain ability impacted by the stat rot change? 08:57:14 ie there still exist situations where you would slowly stat-deteriorate that you would consider using sustability? 08:58:04 but now you could consider just killin things faster to maybe keep up on the stat rot? or is stat rot applied all at once now too in all cases? (like HP rot) 08:58:38 stat rot seems to happen in fights now? (which seems kinda weird to me) 09:01:11 or maybe I'm only noticing it then, but it seemed to me it happens more often in high tension --- losing one stat point in a high tension situation is not exactly that relevant unless you're already borderline in that stat 09:01:54 that answers my sustability question then 09:03:04 <|amethyst> %git 8818f73 09:03:17 07MarvinPA02 * 0.17-a0-752-g8818f73: Make Deterioration apply stat drain upon taking damage 10(11 days ago, 5 files, 28+ 18-) 13https://github.com/crawl/crawl/commit/8818f7387c10 09:03:41 -!- Kolbur has joined ##crawl-dev 09:05:38 yeh, I'm not convinced that it's relevant enough 09:05:45 -!- Isvaffell has quit [Ping timeout: 240 seconds] 09:06:46 lots of things do become more "interesting" in that situation, but statrot ... that change still doesn't make it very relevant unless you are at 1 09:07:28 it feels like "oo we have a paradigm for making things relevant! use it everywhere!" 09:08:30 and, well, no, still not relevant 09:10:18 <|amethyst> could remove the dam > you.hp_max / 10 thing 09:10:55 <|amethyst> so you just have a 25-50% chance of losing a stat point every time you take damage 09:11:58 -!- BanMido has quit [Ping timeout: 246 seconds] 09:12:54 -!- Weretaco has quit [Ping timeout: 276 seconds] 09:13:41 (also, weirdly, it seems to trigger most often just before I kill whatever it is, so I tend to lose one stat and regain another in the same player move. which makes it even less relevant) 09:14:31 (probably because in any drawn-out fight, that's when I'm going to be at lowest relative hp) 09:14:38 <|amethyst> ? 09:14:51 <|amethyst> it's 10% of max hp 09:14:57 oh 09:14:58 <|amethyst> not current 09:15:00 right 09:15:15 so I don't know why that pattern has been happening so much, then 09:16:32 and in fact suddenly I think something else is wrong as well unless application of the stat drain is somehow delayed, because "lose stat - monster dies - gain stat" in the same move has been a recurring pattern 09:17:59 all output on the same message line even 09:19:21 -!- panicbit1 has quit [Ping timeout: 240 seconds] 09:22:17 -!- pintc has quit [Ping timeout: 246 seconds] 09:22:57 -!- TR_Muscateer has quit [Read error: Connection reset by peer] 09:23:25 -!- debo has joined ##crawl-dev 09:27:12 -!- vale_ has quit [Ping timeout: 272 seconds] 09:27:30 -!- LexAckson has joined ##crawl-dev 09:34:30 -!- steve69 has quit [Quit: Page closed] 09:34:30 -!- Cheibriados has quit [Ping timeout: 240 seconds] 09:35:45 -!- Cheibriados has joined ##crawl-dev 09:35:45 -!- 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. 09:35:45 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 09:36:39 -!- elliptic has quit [Quit: Leaving] 09:38:28 -!- elliptic has joined ##crawl-dev 09:42:21 -!- siepu has quit [Quit: Leaving] 09:43:08 -!- Crehl has quit [Quit: Killed by a kitten] 09:44:01 -!- Tuxedo[Qyou] has quit [Ping timeout: 256 seconds] 09:44:55 hm. just did a rebuild and LTO spit out a bunch of "remark"s about vectorization 09:54:22 -!- KurzedMetal has quit [Read error: Connection reset by peer] 09:58:29 -!- Doesnt has quit [Quit: HydraIRC -> http://www.hydrairc.com <- It'll be on slashdot one day...] 09:58:48 -!- KurzedMetal has quit [Read error: Connection reset by peer] 10:00:18 -!- mumra has quit [Read error: Connection reset by peer] 10:00:18 -!- KurzedMetal has quit [Read error: Connection reset by peer] 10:01:16 -!- KurzedMetal has quit [Read error: Connection reset by peer] 10:01:49 -!- mumra has joined ##crawl-dev 10:03:48 -!- meatpath has quit [Ping timeout: 264 seconds] 10:09:00 -!- filthy has quit [Ping timeout: 272 seconds] 10:23:26 -!- stubblyhead has quit [Read error: Connection reset by peer] 10:25:10 -!- Keskital1 has quit [Quit: Lost terminal] 10:26:43 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 10:26:45 -!- craig has quit [Client Quit] 10:26:57 -!- vale_ has quit [Ping timeout: 240 seconds] 10:27:19 -!- pikaro has quit [Ping timeout: 245 seconds] 10:27:23 -!- craig is now known as Chance672 10:33:35 -!- dplusplus has quit [Quit: Leaving...] 10:34:55 -!- radinms has quit [] 10:34:55 -!- KamiKatze has quit [Ping timeout: 246 seconds] 10:36:56 -!- Chance672 has quit [Quit: WeeChat 0.4.2] 10:38:03 -!- craig has quit [Client Quit] 10:45:05 -!- Chance672 has quit [Quit: WeeChat 0.4.2] 10:49:26 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 10:51:11 -!- shnurlf has quit [Quit: Page closed] 10:56:58 -!- ystael has quit [Ping timeout: 256 seconds] 10:57:30 -!- mumra has quit [Read error: Connection reset by peer] 10:58:23 -!- mumra has joined ##crawl-dev 11:02:40 -!- Chance672 has quit [Quit: WeeChat 0.4.2] 11:08:34 -!- gammafunk has joined ##crawl-dev 11:09:07 .moon -tv 11:09:08 50. Bob, XL21 KoMo, T:73914 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 11:09:13 .moon -tv:cancel 11:09:14 50. Bob, XL21 KoMo, T:73914 (milestone) cancel requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 11:09:23 .moon -tv:channel=moon:>$ 11:09:24 50. Bob, XL21 KoMo, T:73914 (milestone) requested for moon: telnet://termcast.develz.org or http://termcast.develz.org. 11:10:44 -!- Daekdroom has quit [Quit: Leaving] 11:11:52 bob on the moon 11:12:47 -!- halberd has quit [Changing host] 11:13:37 .gmap 11:13:38 148. Bob the Warrior (L22 KoMo of Okawaru), blasted by a singularity (gravitational forces) (created by a moon troll) in WizLab (wizlab_lehudib) on 2015-05-07 16:04:34, with 313124 points after 75797 turns and 3:39:31. 11:13:43 bob *was* on the moon 11:15:05 !lm * br.enter=wizlab milestone~~lehudib 11:15:06 50. [2015-05-07 14:46:22] Bob the Warrior (L21 KoMo of Okawaru) entered Lehudib's Moon Base on turn 73914. (Vaults:2) 11:15:20 !lm * br.enter=wizlab milestone~~lehudib / lg:ikiller=moon_troll 11:15:21 4/50 milestones for * (br.enter=wizlab milestone~~lehudib): N=4/50 (8.00%) 11:15:58 bob-bled? 11:16:08 !killratio natasha 11:16:11 natasha wins 3.363% of battles. 11:16:33 !killratio jessica 11:16:34 jessica wins 5.567% of battles. 11:19:04 -!- djinni has quit [Ping timeout: 256 seconds] 11:19:24 -!- pikaro has quit [Ping timeout: 252 seconds] 11:19:47 -!- Mad_Wack has quit [Ping timeout: 256 seconds] 11:21:12 -!- ChanceTESTING has quit [Quit: Page closed] 11:23:24 03elliptic02 07* 0.17-a0-958-g1921111: Add a lua hook to answer simple yesno prompts automatically. 10(3 minutes ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/192111199e09 11:24:15 -!- Wah has quit [Read error: Connection reset by peer] 11:24:17 -!- djinni has joined ##crawl-dev 11:28:26 -!- vale_ has quit [Ping timeout: 265 seconds] 11:32:59 -!- ontoclasm has joined ##crawl-dev 11:33:52 -!- SurpriseTRex has quit [Quit: Leaving] 11:34:19 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:37:46 -!- scummos__ has quit [Ping timeout: 256 seconds] 11:47:12 -!- rockygargoyle has joined ##crawl-dev 11:48:01 Hi 11:48:17 I got an error using HDAtravel after switching to squarelos 11:48:19 _Lua error: ...-master/crawl-git-a3519be698/data/dat/dlua/macro.lua:27: [string "/dgldir/rcfiles/crawl-git/HDAtravel.rc"]:475: Point (-8,-8) is out of bounds 11:49:26 rockygargoyle: you have to change those 8 to 7 11:49:40 but I guess that's hard since you're including the rc 11:52:00 -!- dtsund has joined ##crawl-dev 11:52:04 maybe I should contact HDA? 11:52:47 rockygargoyle: if you like, what you can do is copy HDAtravel.rc into your rc and disable the include 11:53:01 and then make the fix 11:53:06 okay 11:53:07 but yeah you should tell HDA as well 11:54:24 -!- ksagri has quit [Ping timeout: 244 seconds] 11:54:54 -!- Blazinghand has joined ##crawl-dev 11:59:50 -!- MarvinPA has joined ##crawl-dev 12:03:06 -!- simmarine has joined ##crawl-dev 12:03:25 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 12:05:12 -!- seriallos has joined ##crawl-dev 12:05:13 -!- rockygargoyle has quit [Ping timeout: 246 seconds] 12:08:17 -!- mumra_ has joined ##crawl-dev 12:11:58 -!- mumra has quit [Ping timeout: 255 seconds] 12:13:42 -!- lobf has joined ##crawl-dev 12:15:04 -!- ystael has quit [Ping timeout: 244 seconds] 12:19:02 -!- stubblyhead has quit [Read error: Connection reset by peer] 12:20:50 wow, elliptic needs to cheat death in wizard mode?!?! 12:25:54 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-958-g1921111 (34) 12:26:55 -!- quik has quit [Ping timeout: 265 seconds] 12:26:57 -!- schistosoma has quit [Ping timeout: 244 seconds] 12:28:55 -!- vale_ has quit [Ping timeout: 256 seconds] 12:28:55 -!- ystael has quit [Ping timeout: 256 seconds] 12:29:37 gammafunk: I spam the Y key enough that I keep accidentally dying! 12:29:50 (I might be speaking on qw's behalf...) 12:40:07 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 12:40:41 -!- elliptic has quit [Quit: Leaving] 12:40:42 -!- Kalir has quit [Changing host] 12:42:58 -!- ystael has quit [Ping timeout: 244 seconds] 12:44:31 -!- mumra_ has quit [Ping timeout: 244 seconds] 12:44:33 -!- mumra has joined ##crawl-dev 12:49:41 -!- mumra has quit [Ping timeout: 244 seconds] 12:52:11 -!- elliptic has joined ##crawl-dev 12:53:40 -!- lobf has quit [Quit: lobf] 12:55:40 -!- Keskitalo has joined ##crawl-dev 12:57:44 -!- Basil__ has joined ##crawl-dev 13:05:47 !lg 13:05:54 2925. gammafunk the Cleaver (L9 MiBe of Trog), slain by a polar bear on D:7 (lemuel_bear_cage) on 2015-05-07 18:04:38, with 3562 points after 2100 turns and 0:11:54. 13:05:57 best part about this is leaving all the mibe ghosts 13:07:46 hopefully all with elec/drain weapons 13:07:59 whatever happened to your HESu runs? 13:08:04 !hs gammafunk hesu 13:08:05 1135. gammafunk the Demonologist (L22 HESu of Sif Muna), quit the game on Vaults:2 (minmay_crypt_entry_simple_sparse) on 2014-08-26 10:34:32, with 661808 points after 36572 turns and 10:28:47. 13:08:06 oh those are still on 13:08:15 I just want the mibe speedrun 13:08:35 -!- Utrick has joined ##crawl-dev 13:08:35 Lasty_: sapher has been spectating me sometimes, and it's pretty funny 13:08:39 -!- Utrick has quit [Client Quit] 13:08:41 Oh yeah? 13:08:59 -!- Utrick has joined ##crawl-dev 13:09:09 You probably don't know archaeo, but he's a Tiles friend who watches my games, and when a mibe died in orc 13:09:34 he said "rip" and in response sapher said "rip for no reason. died to an ordinary orc warrior" 13:09:37 :( 13:10:10 I know him from tavern 13:10:23 haha 13:10:24 right, he posts there sometimes 13:10:39 I'll try to leave an elec/drain one for you lasty 13:10:46 gammafunk: you already did :p 13:11:01 well I can leave another! 13:11:01 I finished my OpHu run, finally. 13:11:01 I ran into one of your ghosts 13:11:07 oh congrats 13:11:10 !lg lasty ophu 13:11:10 You're welcome for the free xp 13:11:11 27. Lasty the Slayer (L27 OpHu of Nemelex Xobeh), escaped with the Orb and 3 runes on 2015-05-07 00:46:36, with 1421965 points after 101790 turns and 6:04:51. 13:11:19 lol @ 27 13:11:28 I forget why but I couldn't kill it 13:11:33 Of course I couldn't stop until I get 27!!!!! 13:11:39 ofc 13:11:42 Nem verdict? 13:11:47 or newnewnewnewNem I should say 13:12:00 That last one would have been an obnoxious ghost. Elec weapon and 48 EV 13:12:24 doesn't sound fun to encounter, no 13:12:57 Verdict: two things have improved; 1) exploration for piety is way better than being dungeon janitor, obv. 2) the card effects are sometimes neat. 13:14:30 I should probably do a nem run at some point 13:14:33 But all the other problems remain, plus some of the new cards are really arbitrary 13:14:37 probably feels like a totally different god 13:14:42 (like Storm, as we discussed before) 13:14:59 well, if you see any cards you want to tweak 13:15:01 feel free 13:15:05 yeah, I will 13:15:08 I don't think anyone is actively working on nem atm 13:15:28 I'm piling up a big to do list but I'm not sure when I'll get a chance to start going through it 13:15:47 !learn add lasty_to_do fix up some Nem cards 13:15:47 lasty to do[9/9]: fix up some Nem cards 13:16:29 A lot of the interface is cleaner than it used to be, but by and large the gist of it is still "hit V to trigger Xom, hit ab to trigger Xom four times" 13:16:45 A lot of the cards are pretty dangerous even with 15 Evo 13:16:49 I still like the idea of "cards from the ability menu" 13:16:50 (dangerous to you) 13:16:53 agreed 13:16:54 but that's a much bigger rework 13:17:05 The interface burden of decks is pretty awful 13:17:19 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 13:17:24 Trying to balance the inventory pressure from evokables/decks and throwing was awful 13:17:26 really unfun 13:19:35 I also want to try my hand at writing a thorough write-up of Gozag and the available commerce god design space we could leverage to make the god into something I feel better about (for CRD) 13:20:32 yeah, well you might want to talk with chequers a bit 13:20:43 -!- CanOfWorms has joined ##crawl-dev 13:20:47 I think he has some crazy plan 13:21:11 but I love the idea of Gozag taking over the mantle of the continuously redesigned god 13:21:13 and fully support it 13:21:18 -!- seriallos has quit [Quit: Textual IRC Client: www.textualapp.com] 13:21:19 -!- ystael has quit [Ping timeout: 250 seconds] 13:21:22 Crazy plan, you say? That sounds like the sort of thing I'm aiming towards 13:21:41 he's been making tweaks, and likes the shops a lot but potion petition much less 13:22:07 you might agree on some things, if you like the commerce part 13:22:18 then I should definitely discuss w/ him. I don't want to ruin dpeg's vision, but . . . I do want to take things in a pretty different direction. 13:23:01 -!- UncertainKitten has joined ##crawl-dev 13:26:17 gammafunk: did you ever look at the Miroesh god proposal on Tavern? What'd you think? I feel like there's some potential there that could be gleaned. 13:26:27 oh, didn't see that one 13:26:42 it was in CYC a little while back 13:26:57 Very few people commented. I was surprised. 13:27:03 so I'm wondering if I'm a crazy person 13:29:33 -!- vale_ has quit [Ping timeout: 256 seconds] 13:30:00 (crazy for liking it, that is) 13:31:16 why aren't same decks simply stackable? 13:32:03 i.e. if you find one type of deck that you already carry, those cards simply get added to the deck you carry 13:32:12 -!- amalloy_ is now known as amalloy 13:34:01 that would conflict with nem's stack 5 ability but that could be changed to look at the first 5 cards and then discard 5 (or more) other cards from the deck 13:34:29 having cards in the inventory at all isn't ideal, I think 13:35:40 well as long as they are items they belong into the inventory imo 13:36:17 hmm 13:37:19 manual deck merging might be useful 13:43:17 why aren't nem decks just abilities 13:48:17 ontoclasm: agreed 13:48:56 start a branch? :o 13:50:00 -!- zxc232 has joined ##crawl-dev 13:50:08 -!- Alarkh has joined ##crawl-dev 13:50:09 -!- nimitz has quit [Quit: .] 14:06:05 -!- Crawl_Bacchus has quit [Quit: Look what I got, Bart, a Tickle-Me Krusty doll!] 14:06:05 -!- travis-ci has joined ##crawl-dev 14:06:05 The build is still failing. (master - 1921111 #2548 : elliptic): http://travis-ci.org/crawl/crawl/builds/61644079 14:06:05 -!- travis-ci has left ##crawl-dev 14:06:05 -!- Cheibriados has quit [Ping timeout: 246 seconds] 14:07:19 -!- Cheibriados has joined ##crawl-dev 14:07:19 -!- 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. 14:07:19 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??servers for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic | 0.16 Tournament: http://dobrazupa.org/tournament/0.16/ 14:12:35 -!- Utrick has quit [Quit: Utrick] 14:16:31 -!- seriallos has joined ##crawl-dev 14:23:14 possible issue/bug - friend of mine is not showing any milestones on the lobby page (confirmed data is not present in the websocket messages as well) 14:23:33 user is Drukna (with capital D) on crawl.akrasiac.org 14:24:13 -!- apparentbliss has joined ##crawl-dev 14:25:14 -!- ystael has quit [Ping timeout: 245 seconds] 14:27:09 -!- Akitten_Homura has joined ##crawl-dev 14:27:12 -!- UncertainKitten has quit [Ping timeout: 264 seconds] 14:27:54 -!- Akitten_Homura is now known as UncertainKitten 14:30:09 -!- vale_ has quit [Ping timeout: 240 seconds] 14:40:16 -!- bonghitz has quit [Ping timeout: 240 seconds] 14:45:55 !lm drukna 14:45:55 520. [2015-05-07 19:15:05] Drukna the Sneak (L5 VpEn) killed Ijyb on turn 2695. (D:3) 14:48:31 -!- ystael has quit [Ping timeout: 244 seconds] 14:53:50 !lm drukna x=src 14:53:51 521. [2015-05-07 19:47:01] [src=cao] Drukna the Vexing (L1 VpEn) began the quest for the Orb on turn 0. (D:1) 14:54:07 I don't see the game active currently 14:54:17 not sure what you mean about showing milestones on the lobby page 14:55:09 the websocket sends updates that usually has the milestone in it 14:55:41 which shows up on the #lobby page under the Milestone header 14:55:48 what do you mean by "the milestone"? milestones are just written to a file on the server 14:55:50 oh, that 14:55:58 yeah, that's often broken on servers 14:56:07 I'm not sure why exactly but it is a known issue 14:56:09 -!- panicbit1 is now known as panicbit 14:56:10 gotcha 14:56:17 and shouldn't affect anything about the game, or records of it 14:56:48 i have a bot that connects to the websocket and relays milestones to our own IRC channel which is why i'm noticing 14:57:44 hrm 14:58:00 it looks like CAO is specifically missing that column for stable games currently 14:58:13 the irc bots just check the milestone file directly, don't they? 14:58:21 they seem to response very quickly to milestones 14:58:22 I believe so 14:58:34 seriallos: you might consider simply watching that file instead 14:58:46 is there a polite rate limit i should abide? 14:59:01 nice thing about the websocket is that it's a push so i don't have to poll anything 14:59:01 good question 14:59:32 i do check the .where file when a game ends to determine if the player stopped playing or if they died 14:59:32 |amethyst: do you have any thoughts on outside programs checking the milestone file in terms of frequency? 15:00:16 I'm not actually sure what the setup is there, how that milestone data is transferred 15:00:24 I doubt it's just a simple http request, but maybe I'm wrong 15:00:56 -!- Utrick has joined ##crawl-dev 15:01:02 you talking about the milestones URL off of sequell? 15:01:20 the milestones url of each server 15:01:40 how the bots get this data...oh I think they run locally 15:01:53 so that's not an option for you 15:02:11 do you have an example URL? i haven't run across those 15:02:49 seriallos: http://dobrazupa.org/meta/git/milestones 15:03:12 -!- ystael has quit [Ping timeout: 264 seconds] 15:03:19 that's a big file 15:03:23 obviously you can't download this each time, yeah 15:03:38 -!- serq has quit [Changing host] 15:03:53 not sure if you can make some kind of relative http request 15:04:55 -!- Utrick has quit [Client Quit] 15:06:02 -!- wheals has joined ##crawl-dev 15:06:26 I mean, ideally the milestones column would work on CAO 15:06:39 it might just me some server config issue, I don't know much about how it works 15:08:08 -!- Kolbur has left ##crawl-dev 15:08:18 -!- Trevise has quit [Quit: Page closed] 15:09:20 -!- Utrick has joined ##crawl-dev 15:10:30 yeah, there are config options related to that 15:11:35 -!- amalloy is now known as amalloy_ 15:17:21 -!- debo has quit [Read error: No route to host] 15:20:31 -!- jefkin has quit [Ping timeout: 255 seconds] 15:22:15 -!- debo has joined ##crawl-dev 15:23:23 -!- CcS has quit [Quit: Page closed] 15:27:38 -!- hhkb has quit [Ping timeout: 252 seconds] 15:30:36 -!- quik has quit [Ping timeout: 245 seconds] 15:30:36 -!- Bcadren has quit [Ping timeout: 246 seconds] 15:31:04 -!- vale_ has quit [Ping timeout: 245 seconds] 15:31:10 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 15:34:05 -!- amalloy_ is now known as amalloy 15:34:14 -!- elliptic has quit [Quit: Leaving] 15:38:50 03wheals02 07* 0.17-a0-959-g763492a: Update (hopefully fix) the Abyss bot. 10(10 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/763492a30d65 15:41:45 -!- hhkb has quit [Ping timeout: 240 seconds] 15:43:25 <|amethyst> scoring and sequell use wget -c 15:43:46 <|amethyst> to fetch only the part after what you already have 15:43:51 <|amethyst> s/you/they/ 15:43:57 !benmut removed spit flames 1 mutation 13https://crawl.develz.org/mantis/view.php?id=9709 by Le_Nerd 15:44:52 i guess it tried to give spit poison 15:44:54 <|amethyst> I'm guessing it tried to give spit poison 15:44:55 <|amethyst> yeah 15:47:12 -!- PleasingFungus has joined ##crawl-dev 15:47:56 $ test/stress/run fireworks 15:47:56 rc: test/stress/fireworks.rc 15:47:56 ERROR: Invalid syntax. Default option is not allowed more than '1' time(s). 15:47:56 Type "TIMEOUT /?" for usage. 15:48:02 |amethyst: any idea what might be causing that? 15:49:06 <|amethyst> wheals: oh, I guess Windows has a built-in command called 'timeout'? 15:49:33 oh, yeah, i was wondering why it was using a windows-style arg\ 15:49:49 and i guess msysgit doesn't have the unix version 15:49:57 $ which timeout 15:50:03 /c/Windows/system32/timeout 15:50:06 yeah 15:50:34 <|amethyst> oh hey 15:50:42 <|amethyst> I forgot to push these fixes apparently 15:51:03 <|amethyst> which explains why that didn't fix the lack of confirmations 15:51:11 rip 15:51:14 <|amethyst> oh 15:51:22 <|amethyst> but now that I see wheals's fix, it wouldn't have worked anyway 15:51:30 the only thing worse than 'forgot to push' is 'forgot to compile' 15:51:32 imho 15:51:32 <|amethyst> since it wasn't actually entering wizmode 15:52:03 it's a good thing that it's a mummy though since on debug &yes does something entirely different 15:53:05 -!- mumra has joined ##crawl-dev 15:58:24 -!- ystael has quit [Ping timeout: 264 seconds] 15:59:54 -!- mumra has quit [Quit: Leaving] 16:00:47 -!- Nerem has quit [Ping timeout: 250 seconds] 16:06:20 03|amethyst02 07* 0.17-a0-960-gcd115d1: Make DIS_CONFIRMATIONS work for a few more prompts. 10(28 hours ago, 1 file, 6+ 3-) 13https://github.com/crawl/crawl/commit/cd115d12c3cc 16:06:20 03|amethyst02 07* 0.17-a0-961-g7f685e3: Don't move tentacles under DIS_MON_ACT. 10(28 hours ago, 1 file, 7+ 3-) 13https://github.com/crawl/crawl/commit/7f685e38f795 16:07:19 !commitby |amethyst Only generate three hells under DIS_DIS. 16:07:19 03|amethyst * 0.17-a0-999-g01c3552: Only generate three hells under DIS_DIS. 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=01c3552 16:07:39 -!- Amy is now known as Guest84647 16:08:00 -!- Yllodra has quit [Ping timeout: 264 seconds] 16:08:20 <|amethyst> !commitby |amethyst Generate extra fruit under DIS_CORDIA (Kallisti) 16:08:20 03|amethyst * 0.17-a0-999-g810c214: Generate extra fruit under DIS_CORDIA (Kallisti) 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=810c214 16:08:28 -!- carwin_ has quit [Ping timeout: 246 seconds] 16:08:32 -!- Patashu has joined ##crawl-dev 16:09:12 getting pretty close to 999 anyway 16:09:55 -!- flappity has quit [Ping timeout: 256 seconds] 16:12:46 |amethyst: does this look safe? http://sprunge.us/UXJS 16:14:22 <|amethyst> why 270000 ? 16:15:42 it's a nice round number! 16:16:38 <|amethyst> is the idea to make intermittent test failures show up more often? 16:17:00 <|amethyst> or to make them show up more intermittently rather than in bursts? 16:18:09 well 16:18:39 i was just thinking "increase test coverage" in general, not the specific effects really 16:21:15 -!- panicbit has quit [Ping timeout: 276 seconds] 16:21:50 <|amethyst> I'm not sure whether it's better to do that, or to always use the same seed so that errors are less intermittent 16:22:04 <|amethyst> but if you're going to use different seeds: 16:22:05 that is a fair point 16:22:23 <|amethyst> 1. I would use rand(1<<32) so you can get any possible seed 16:22:46 <|amethyst> 2. you need to use sprintf "%x", int(rand(...))) because -seed wants hex, not decimal 16:23:12 wheals: agh. why are you randomizing the seed 16:23:15 <|amethyst> I mean, every decimal number less than 270000 is also a 32-bit hex number 16:23:32 -!- Krakhan has quit [Changing host] 16:25:45 -!- scummos__ has quit [Read error: Connection reset by peer] 16:26:02 PleasingFungus: so every test in a row doesn't do the same thing each time (until someone changes the number of times the RNG is called somewhere and it starts crashing every time) 16:26:14 though |amethyst points out crashing every time has its advantages 16:26:34 I would really like consistency 16:26:36 <|amethyst> I think they're a lot more likely to be ignored if it's more intermittent 16:27:12 -!- FiftyNine has quit [Ping timeout: 264 seconds] 16:27:43 tests are only useful if they die or succeed consistently, so you can tell when you've actually changed something. it's better to have a smaller range of test coverage that's more consistent than a wider test range that tells you less 16:28:23 -!- Lasty has joined ##crawl-dev 16:28:58 ok, that's a good point 16:29:40 it's sad as hell that I care more about crawl's test suite than the one we have at work...... 16:30:11 in general, crawl's development is a lot more professional than my work's. 16:30:19 i didn't realize anyone cared about crawl's test suite :P 16:30:36 I care a lot!!! 16:30:37 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 37.0.2/20150415140819]] 16:31:20 now you've done it 16:32:01 -!- vale_ has quit [Ping timeout: 256 seconds] 16:34:36 -!- Foamed has quit [Quit: Leaving] 16:35:25 -!- Chance672 has quit [Ping timeout: 256 seconds] 16:35:59 -!- Patashu has quit [Ping timeout: 244 seconds] 16:36:15 i guess PF is gone, but it's not strictly true that tests are only useful if they pass or fail consistently. eg if you use generative testing like quickcheck, the randomly-generated tests might in theory miss somsething once, but will catch whatever error 99% of the time, and then automatically reduce it to the simplest failing case for you 16:37:37 -!- Lowz has quit [Ping timeout: 264 seconds] 16:40:02 <|amethyst> except here we're talking about the kind of error that might show up in 1% or less of test runs, not 99% 16:41:43 |amethyst: if it only turns up in 1% of tests, and you fix the seed, then you're very likely to live in a world where the bug is never exposed at all 16:41:56 at least if you randomize the seed you'll expose it eventually 16:42:12 <|amethyst> except then people will say "oh, it's a false positive" and ignore it 16:42:21 <|amethyst> like they currently do when a test fails 16:42:24 that is certainly a concern 16:42:30 <|amethyst> if it only fails once and then goes back to normal 16:43:14 ideally you'd like to eliminate the sources of intermittent errors for which ignoring them is the right answer, so that every fail-once is something to be concerned about; i don't know how hard that is now 16:43:26 <|amethyst> could track which seeds fail and use those for subsequent run until you get enough passes to go to a new seed 16:43:38 but re-running with the same random seed, instead of re-running with a new random seed, would be a good response to "hm, is this intermittent or real?" 16:44:17 <|amethyst> that would require doing some clever stuff in our travis scripts though 16:44:27 <|amethyst> logging the seed off-server etc 16:45:33 -!- bonghitz_ has quit [Remote host closed the connection] 16:45:52 |amethyst: you could have the travis script re-run the test again with the same seed before reporting it as a failure at all, if intermittent false positives are an un-fixable problem. like, instead of report(run_test(seed)), you report(run_test(seed) || run_test(seed)) 16:46:21 -!- Earlo has quit [Remote host closed the connection] 16:48:26 -!- Puffin is now known as Puffinteradon 16:49:07 -!- Guest84647 is now known as flappity 16:50:01 <|amethyst> we do that for the parts that are likely to intermittently fail 16:50:07 <|amethyst> like installing packages 16:51:35 -!- LexAckson has quit [Read error: Connection reset by peer] 16:51:59 <|amethyst> sometimes the failure is from taking too long 16:52:08 <|amethyst> which can't be solved by trying multiple times 16:55:07 -!- Pacra has joined ##crawl-dev 16:57:02 -!- zxc232 has quit [Read error: Connection reset by peer] 17:01:11 how does abyss map generation work? i'm playing around in wizmode, and with &{ i reaslized there's only a single normal-floor-sized portion of the abyss "active" at a time 17:02:35 <|amethyst> when you get near the edge it transparently shifts everything over and generates a new area past the edge 17:02:36 it seems like if i teleport myself to the edge, and then take a single step, it regenerates a new abyss floor centered on me, which is interesting 17:04:42 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:04:43 i see. that's neat 17:07:09 -!- MarvinPA has quit [Ping timeout: 256 seconds] 17:09:59 -!- bonghitz has quit [Ping timeout: 256 seconds] 17:10:00 -!- panicbit has quit [Ping timeout: 276 seconds] 17:11:47 -!- debo has quit [Quit: Lost terminal] 17:14:33 -!- Alarkh has quit [Quit: Leaving] 17:15:12 -!- MarvinPA has joined ##crawl-dev 17:23:36 -!- bonghitz_ has quit [Remote host closed the connection] 17:24:57 -!- scummos__ has quit [Ping timeout: 276 seconds] 17:25:03 -!- Utrick has quit [Quit: Utrick] 17:26:16 -!- Utrick has joined ##crawl-dev 17:27:18 -!- Utrick has quit [Client Quit] 17:29:57 -!- amalloy is now known as amalloy_ 17:31:32 -!- Weretaco has quit [Quit: Lost terminal] 17:32:09 -!- vale_ has quit [Ping timeout: 240 seconds] 17:32:21 -!- bencryption has quit [Quit: WeeChat 0.3.8] 17:34:09 -!- UncertainKitten has quit [Ping timeout: 240 seconds] 17:35:03 -!- wheals has joined ##crawl-dev 17:40:19 -!- Utrick has joined ##crawl-dev 17:42:12 -!- MarvinPA has quit [Ping timeout: 252 seconds] 17:44:48 -!- stubblyhead has quit [Read error: Connection reset by peer] 17:47:28 -!- Pacra has quit [Read error: Connection reset by peer] 17:48:57 -!- nixor has quit [Ping timeout: 272 seconds] 17:49:02 -!- MarvinPA has joined ##crawl-dev 17:49:12 -!- elliptic has joined ##crawl-dev 17:52:47 03MarvinPA02 07* 0.17-a0-962-g2f53b3f: Give animated dead their own message on expiry 10(18 minutes ago, 1 file, 8+ 7-) 13https://github.com/crawl/crawl/commit/2f53b3f9c139 17:53:53 when does gitorious go read-only again? i went to look it up but: http://blog.gitorious.org/ 17:54:14 -!- mong has quit [Quit: Page closed] 17:56:45 <|amethyst> Pushing changes and creating new repositories will therefore stop wor= 17:56:46 <|amethyst> king from the 15th of May, 2015. 17:56:51 ah i found the email, next friday apparently! 17:58:44 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:58:51 |amethyst: doy told me he's ready to disable the github mirroring whenever we send that crd email, but I'm not sure what to do about the gitorious repo itself? 17:59:52 I have no strong opinion about this; either disabling or possibly making a commit to update the docs with a warning seem fine to me 18:01:10 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 18:03:19 MarvinPA: did you resolve the mantis issue 18:05:49 -!- koolguydude has quit [Quit: Page closed] 18:08:30 -!- Nightbeer has quit [Quit: Verlassend] 18:10:11 -!- Utrick has quit [Quit: Utrick] 18:13:39 -!- travis-ci has joined ##crawl-dev 18:13:40 The build is still failing. (master - 763492a #2549 : Shmuale Mark): http://travis-ci.org/crawl/crawl/builds/61678191 18:13:40 -!- travis-ci has left ##crawl-dev 18:14:26 -!- FiftyNine has quit [Ping timeout: 256 seconds] 18:14:47 wha 18:15:19 !source test/stress/abyss.rc 18:15:19 https://github.com/crawl/crawl/blob/master/crawl-ref/source/test/stress/abyss.rc 18:15:24 -!- hhkb has quit [Ping timeout: 265 seconds] 18:16:01 apparently my &G did not work?? 18:16:13 probably |amethyst's fixes will 18:16:27 rip my precious travis fix cred 18:21:39 -!- siepu has quit [Read error: Connection reset by peer] 18:22:48 -!- nixor has quit [Ping timeout: 276 seconds] 18:30:29 <|amethyst> hrm 18:30:33 <|amethyst> looks like it didn't do &G 18:31:43 yup 18:32:03 <|amethyst> oh 18:32:06 <|amethyst> you only updated one test 18:32:14 <|amethyst> see also test/stress/abyss_short_run.rc 18:32:26 <|amethyst> and abyss_short_wait 18:32:36 ...oops 18:32:51 <|amethyst> also fireworks, unwoken_rest, and woken_rest contain &Y 18:33:46 -!- vale_ has quit [Ping timeout: 272 seconds] 18:34:10 -!- mauris_ has joined ##crawl-dev 18:34:59 -!- mauris has quit [Ping timeout: 256 seconds] 18:35:49 -!- HellTiger has quit [Ping timeout: 264 seconds] 18:36:02 -!- minmay has joined ##crawl-dev 18:40:29 -!- MarvinPA has quit [Quit: Leaving] 18:43:55 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 18:48:15 -!- mauris_ has quit [Ping timeout: 244 seconds] 18:52:33 -!- ystael has quit [Ping timeout: 256 seconds] 18:56:57 -!- mauris has joined ##crawl-dev 18:58:30 -!- tabstorm has joined ##crawl-dev 18:59:58 -!- Voker57 has quit [Remote host closed the connection] 19:01:48 -!- tensorpudding has quit [Ping timeout: 265 seconds] 19:09:59 thanks for fixing ghouls 19:10:55 monster? 19:19:31 y 19:19:31 -!- travis-ci has joined ##crawl-dev 19:19:32 The build was fixed. (master - 7f685e3 #2550 : Neil Moore): http://travis-ci.org/crawl/crawl/builds/61682519 19:19:32 -!- travis-ci has left ##crawl-dev 19:19:37 (1/1) tabstorm said (18m 41s ago): rip for no reason 19:19:42 when a mimic snickers does it make noise 19:19:48 this guy is trolling me 19:20:00 it should imo 19:20:08 oh wait no 19:20:14 then it'd defeat the purpose of that change 19:22:42 -!- Sovek has quit [Quit: Always try to be modest, and be proud about it!] 19:24:57 obviously mimics should say lines from notable IRC trolls 19:25:04 |amethyst: thanks for fixes 19:25:27 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 19:25:32 and/or tavern 19:25:56 Lasty: i have SO MANY gozag ideas 19:26:58 Lasty: dpeg is pretty much totally happy with the current gozag design so I don't think big changes will get his approval, but I have a branch where I'm trying to emphasize the "permanent piety" design a bit more 19:29:03 -!- LexAckson has joined ##crawl-dev 19:32:49 -!- amalloy_ is now known as amalloy 19:33:59 -!- vale_ has quit [Ping timeout: 245 seconds] 19:37:33 -!- ystael has quit [Ping timeout: 276 seconds] 19:39:43 -!- bonghitz has quit [Ping timeout: 255 seconds] 19:42:11 chequers: tell me more! 19:44:17 -!- nicolae- has joined ##crawl-dev 19:44:34 -!- mauris has quit [Ping timeout: 244 seconds] 19:44:42 -!- pikaro has quit [Ping timeout: 264 seconds] 19:45:39 -!- bonghitz_ has quit [Quit: Leaving...] 19:46:14 oh no 19:46:23 we do *not* need a Lasty-chequers duo... 19:46:56 Laquers 19:47:06 or chesty 19:47:06 ! 19:47:09 lol 19:47:22 /impersonate Lasty /nick chess 19:47:52 gammafunk: Don't not we? 19:48:16 I'm very afraid! 19:48:43 at least Lasty steer chequers towards ideas that make sense 19:48:58 do you need someone to steer him towards ideas that don't make sense 19:49:04 because my evening is open 19:49:22 nicolae-: berder was complaining about your abyssal rune vault 19:49:26 one such idea: merge gozag and makhleb 19:49:28 which one 19:49:32 containment 19:49:33 1learn add nicolae- 19:49:40 what was his complaint 19:49:47 he was saying that when he got it one time, all the walls were opaque? 19:49:54 or maybe that he somehow couldn't get to the center 19:50:00 the latter might have been it 19:50:06 like, he couldn't get the center in los 19:50:09 oh! 19:50:14 maybe, that's probably extremely rare though 19:50:20 nicolae-: does that vault need adjustment for squarelos? 19:50:31 -!- Puffinteradon is now known as Puffin 19:50:31 kind of, i already have an edit ready to submit at some point 19:50:48 yeah, I guess it's possible he just got a ton of opaque walls 19:50:50 i made it square shaped, not so much because of square los but because the walls are thinner in the corners in the circle shape 19:50:53 possibly 19:51:15 i'm not sure how much i'm concerned since that seems extremely rare and also since it's the abyss there are plenty of other opportunities to get runes 19:51:20 right 19:51:25 he had to use lrd 19:51:32 but he said this as he got it the second time 19:51:33 that said i could probably remove the opaque walls entirely, i'm not sure how much i like those 19:51:38 and the good thing was that they broke out 19:51:46 and hit him with chaos, and he immediately teleported 19:51:51 weird. shouldn't the maelstroms be digging for him anyway? 19:51:53 fucking yes 19:52:17 Lasty: I think an unexplored area of permanent piety is that it encourages saving of piety, and that in turn works well with gods that take a long time to come online 19:52:50 question: i've been debating reshaping the center chamber in that, from a 2x2 with four maelstroms to a 3x3 with 9. too cruel, not too cruel, just cruel enough. thoughts. 19:52:52 Lasty: a permanent piety god would in some senses be like "atheist but better" in that there's no benefit for a while and then you get better strategic options 19:53:17 Lasty: specifically, I was rethinking gozag as a god with no tactical abilities whatsoever 19:54:17 while we're on the topic, i had a thought for gozag that might be terrible, to wit taking an idea from another of dpeg's pet projects, random gods. one of the power ideas was "divine ring fingers", i.e. your god would provide a ring slot but you couldn't swap or get the ring back 19:54:41 Lasty: see my gozag-gift branch for the beginnings of this 19:55:31 with gozag, the obvious strategic power is getting lots of money and even more shops, so you can buy best-in-class items for yourself. But if gozag is off the table there are other ways to provide long-term benefit 19:58:41 doesn't "atheist but better" describe all gods in crawl except chei, qazlal, and xom? 19:58:59 minmay: tso 19:59:06 lots of gods have tradeoffs 19:59:52 chequers: hmm, interesting. In the strategic-only version, what would Gozag offer other than the shop ability? 20:00:10 i remember there being a vault in my zot:5 that was a just rectangular area of deep water, surrounded by transparent stone. fine as far as it goes, but apparently it didn't have no-tele-into, because i later found an orb guardian swimming around in it helplessly. anyone know where i would find that vault so i can stop stuff teleporting in? 20:00:41 <|amethyst> possibly it spawned there? 20:00:46 <|amethyst> wait, water 20:00:51 yes, deep water 20:00:55 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20:01:00 <|amethyst> hm, are OOF prevented from spawning in deep water? 20:01:01 amalloy: I think I've seen that thing too 20:01:04 <|amethyst> they can fly after all 20:01:21 -!- kazimuth has quit [Read error: Connection reset by peer] 20:02:13 <|amethyst> hm 20:03:02 <|amethyst> we really should turn on the vault list dumps by default either (a) online or (b) in trunk 20:05:02 <|amethyst> perhaps it's "merely a debugging aid", but I think we should generally use debugging aids when users are playtesting crawl 20:08:32 Lasty: at this point, i'm not sure. note that the shops become gifts, so they don't even cost money 20:08:56 < minmay> doesn't "atheist but better" describe all gods in crawl except chei, qazlal, and xom? <-- good troll but I think a lot of gods have conducts 20:09:43 no magic with trog and anti-stealth with qaz are not "like atheist" 20:10:07 except he mentioned q 20:10:37 and some characters might as well not follow trog with -cast items or just generally not casting spells at all 20:12:26 certainly some gods have more noticable conducts than others, but i think they can be largely ignored 20:12:39 hrm 20:13:16 i'm not sure if "eventually you get very, very good equipment" is a good enough god idea, but I suppose it's a bit of step up from current Gozag for me 20:16:40 I agree it's not a complete god idea. I think the interesting part of gozag is permanent piety, and I want to explore how that's different from the current piety system 20:16:56 what do you mean by permanent piety 20:17:26 gold 20:17:36 doesn't decay over time, no maximum 20:18:40 -!- debo has joined ##crawl-dev 20:19:23 I was thinking about going back to the concept of "gold god" or "capitalist god". Arguably, a transactional god would always make sure you know what you're getting, and Gozag doesn't fit that mold very well. 20:19:58 Arguably, that would lead one to essentially making a god that's wizmode commands in exchange for money, but that's probably not ideal 20:20:17 -!- Monkaria has quit [Quit: Page closed] 20:20:30 what about not necessarily transactions but opulence, with powers involving jewelry or randarts or other shiny things 20:20:50 that's why I like the indirection of giving shops -- you get a wide variety of choice but there's still rng in there 20:21:03 s/giving// 20:21:08 fedhas piety doesnt decay fwiw 20:22:09 -!- meatpath has quit [Ping timeout: 240 seconds] 20:22:41 and chei, right? 20:23:14 someone mentioned earlier one point of gozag being the finances to buy yourself best-in-slot items, but in practice i found that was still pretty hard to achieve. what about some way to procure unrands? like, this character would really love fencer's gloves, so you can spend a big pile of money to get them, or to finance an unrand shop that might have them, or something 20:23:44 is there any way we can implement the monty hall problem for gozag 20:24:01 -!- ontoclasm has quit [Read error: Connection reset by peer] 20:24:52 Gozag's tactical powers can't be too strong or varied, since you can infinitely stockpile piety. You couldn't give Gozag Sanctuary or something similar... 20:25:41 amalloy: i think the problem is that gozag doesn't actually give you a lot more potential items right now. a 3-rune game only opens <5 shops 20:26:02 Lasty: to prevent someone from abyss-scumming for ten hours to get themselves enough gold to sanctuary all the way through hell or something? 20:26:09 amalloy: yes 20:26:16 !log . gozag 20:26:17 2. amalloy, XL27 MuVM, T:134698: http://crawl.akrasiac.org/rawdata/amalloy/morgue-amalloy-20150418-231016.txt 20:26:46 -!- serq has quit [Quit: und weg...] 20:26:48 That said, I'd love to remove Gozag's food weirdness and also piety permanence: make Gozag remove all standard hunger costs, but charge "interest" over time, a slow drain on your cash, and then excommunicate (or even kill) the worshipper if they hit 0 gold (Gozag repossesses your body!) 20:26:59 chequers: i dunno about less than 5 - i got 9 in that 3-rune game 20:27:02 -!- travis-ci has joined ##crawl-dev 20:27:02 -!- Yll has quit [Ping timeout: 256 seconds] 20:27:03 The build was fixed. (master - 2f53b3f #2551 : Chris Campbell): http://travis-ci.org/crawl/crawl/builds/61694474 20:27:03 -!- travis-ci has left ##crawl-dev 20:27:20 then you no longer need to worry about food shops or potions of nutrition 20:28:34 and then Gozag can have strong or varied tactical powers 20:28:52 -!- Utrick has joined ##crawl-dev 20:28:52 and that was before the recent changes to add more corpse-gold and cheapen pp 20:30:16 chequers: yeah, I would always get at least 10 shops/game, even before the recent Gozag cashflow changes 20:32:39 should not have included a number in my message 20:32:44 that was a mistake 20:32:50 s/5/n/ 20:33:25 i'm all for removing food weirdness, the only alternative i could think to allow tr/gh/vp would be slowing nutrition like chei 20:34:08 you could probably just give gold on kill and flavour it as bounties 20:34:34 or just remove hunger from them completely. It'd be a nice bonus for trolls, give vampires much more stability, and . . . well, ghouls really shouldn't worship Gozag. 20:34:39 -!- vale_ has quit [Ping timeout: 250 seconds] 20:35:04 or yeah, just give the gold along with a corpse 20:35:10 the no-corpse thing doesn't add a lot 20:35:26 I like play-style changing conducts in general, fwiw 20:35:46 but the effect of no-corpse is ignorable for 90% of races and impossible for 10% 20:35:52 ditto 20:36:41 -!- Utrick has quit [Quit: Utrick] 20:36:43 (this is why ru is my favourite god) 20:36:47 aw, thanks 20:37:06 -!- ontoclasm has joined ##crawl-dev 20:37:11 always butter up the devteam when yo uget a chance 20:37:19 they might commit your languishing pbd rework 20:38:09 -!- KurzedMetal has quit [Ping timeout: 240 seconds] 20:38:12 -!- ystael has quit [Ping timeout: 252 seconds] 20:44:20 -!- amalloy is now known as amalloy_ 21:00:03 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 21:00:46 -!- Lasty has quit [Quit: Leaving.] 21:02:15 well ##crawl seems a lot better now in terms of less bot traffic 21:10:03 -!- wheals has joined ##crawl-dev 21:10:37 -!- debo has quit [Ping timeout: 250 seconds] 21:17:28 -!- WalkerBoh has joined ##crawl-dev 21:17:34 -!- Pacra has joined ##crawl-dev 21:18:46 -!- koolguydude has quit [Quit: Page closed] 21:22:54 -!- Utrick has joined ##crawl-dev 21:23:04 -!- Utrick has quit [Client Quit] 21:24:34 -!- mamgar has quit [Quit: Exit Stage Left] 21:28:01 -!- raskol has quit [Quit: Konversation terminated!] 21:30:16 -!- UncertainKitten has joined ##crawl-dev 21:42:16 %git :/[Ee]nslavement 21:42:23 07wheals02 * 0.17-a0-601-g949c2d4: Fix enslavement wand not showing success chance (#9624). 10(3 weeks ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/949c2d44487f 21:42:45 uh oh 21:51:59 someone was saying the enslavement spell was backin their game 21:52:03 but maybe it was a false report 21:55:46 gammafunk: did something recent happen to ##crawl bot traffic? or just commenting that it's been less busy for the past couple weeks? 21:56:07 not very recent, just the change where not so many milestones are announced 21:56:31 I still like the idea of ##crawl-announce where ALL milestones are announced. then a relay bot to pare down what is wanted for each room that wants to relay announcements 21:56:58 simpler for server admins :P 21:58:32 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:58:43 -!- Chance672 has quit [Quit: WeeChat 1.1.1] 21:59:30 simpler is no announce bot :D 22:00:27 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:04:05 the announcement bots are why I got into crawl so much. our relay bot announcing stuff in our gaming irc room 22:05:28 the irc presence in general, but it was fun watching the other people in our group "progress". and on cbro, I announce the inverse of what is announced in ##crawl in another room. so for our players who play on cbro, you get everything 22:05:58 which sometimes gets obnoxious. but most of the time, it allows the newer and less experienced players to have their stuff announced for a change 22:06:00 esp now 22:08:16 -!- steve69 has quit [Ping timeout: 246 seconds] 22:09:21 -!- ussdefiant has joined ##crawl-dev 22:12:20 03elliptic02 07* 0.17-a0-963-gaa5423c: Add you.temp_mutation() to clua. 10(2 minutes ago, 1 file, 17+ 0-) 13https://github.com/crawl/crawl/commit/aa5423c5cc90 22:14:16 -!- PleasingFungus has joined ##crawl-dev 22:14:17 -!- minqmay has quit [Ping timeout: 256 seconds] 22:14:33 gammafunk: yeah I considered & rejected mimic snicker noise for the obvious reasons 22:14:39 HOWEVER they do not snicker if silenced!!! 22:14:57 -!- minmay has quit [Ping timeout: 240 seconds] 22:15:16 i've heard of blades going snicker snack but i've never heard a snack snicker 22:15:25 till i met a beef jerky mimic 22:16:11 -!- gressup has quit [Quit: Leaving] 22:17:42 mm 22:17:49 snickers 22:18:01 someone removed the code that made mimics into good items a long time ago 22:18:03 I should find tha tagain 22:18:05 fr Snickers mimics 22:19:02 god mimic 22:19:25 acts like a regular god until you use one of their powers and then they snicker and vanish and leave you godless 22:20:27 %git ab2ad4d442a7ff675788df525e6d7d1ef004e72c 22:20:27 07Grunt02 * 0.13-a0-1478-gab2ad4d: De-mimicify Orc:$ shops. 10(1 year, 11 months ago, 1 file, 25+ 23-) 13https://github.com/crawl/crawl/commit/ab2ad4d442a7 22:20:30 -!- Chance672 has quit [Quit: WeeChat 1.1.1] 22:20:32 iiinteresting 22:20:42 And then that was reverted 22:20:54 ah right, there it is 22:23:31 who reverted that? 22:23:40 gr*nt, I think. 22:23:44 not really a fan of the orc:4 shop mimics 22:24:00 since you know they're going to be there, the "joke" is even less amusing than usual 22:24:05 you 22:24:08 ? 22:24:13 you don't know the mimics are going to be there 22:24:17 you know the shops will be 22:24:19 -!- ystael has quit [Ping timeout: 265 seconds] 22:24:29 -!- Daekdroom has quit [Ping timeout: 256 seconds] 22:24:30 oh, it was mpa, btw 22:24:32 %git 9ea6b74e7aa53940616f8f4d137e3947a8ca3ea9 22:24:32 07MarvinPA02 * 0.13-a0-1545-g9ea6b74: Revert "De-mimicify Orc:$ shops." 10(1 year, 11 months ago, 1 file, 23+ 25-) 13https://github.com/crawl/crawl/commit/9ea6b74e7aa5 22:24:36 reasoning in the commit description 22:25:15 that was probably you making a MPA ghost commit 22:25:15 o 22:25:15 in fact I'm sure of it 22:25:15 probably 22:25:15 before I was even a dev, too. 22:35:34 hm 22:35:39 less than 100 commits since the last changelog update 22:35:59 was the changelog updated since squarelos went in 22:40:00 no 22:40:05 -!- rast has quit [Remote host closed the connection] 22:40:12 also there was some other big change I think 22:40:14 I forge 22:40:16 t 22:41:11 some gozag changes, wasn't there 22:41:21 probably 22:41:48 some summoning spells got moved around 22:41:59 I forgot about that 22:42:04 mpa's commits are so meaty. 22:42:25 he can't nerf me 22:42:33 I guess all that I contributed was the refactoring commits...... 22:42:43 tbh I commited jack 22:42:54 otoh I learned how to google script 22:43:10 what's a google script. 22:43:14 autogenerated spreadsheets is pretty cool, right?! 22:43:24 it's their api for interfacing with google apps 22:43:30 well, if you're a nerd 22:43:39 so now I can autocreate/import objstat into fully formated spreadsheets 22:43:42 *objstat data 22:43:44 deng 22:43:53 someday I should learn how to spreadsheet 22:44:01 give it a zip file, it makes the sheets, with columns aligned and frozen 22:44:03 you could excel at it 22:44:12 nicolae-: word 22:44:16 -!- LexAckson has quit [Read error: Connection reset by peer] 22:44:45 <|amethyst> It's easy as 1-2-3 22:45:02 that's a powerful point you made there, |amethyst 22:46:24 I got really excited when I exported the spreadsheets from google sheets to ods 22:46:38 and libreoffice calc opened them and all the frozen panes and column aligments were still there 22:47:00 since when importing ods google sheets had ignored those, for some reason 22:47:14 but now I don't have to make the ods and import them 22:47:59 -!- Daekdroom has quit [Quit: Leaving] 22:52:07 -!- rast has joined ##crawl-dev 22:59:38 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-963-gaa5423c (34) 23:00:31 -!- nicolae- has left ##crawl-dev 23:03:46 hm 23:03:49 -!- amalloy_ is now known as amalloy 23:03:51 where on earth does squarelos go in the changelog 23:04:04 branches/env? character? it's not interface. 23:13:11 -!- amalloy is now known as amalloy_ 23:18:15 character, probably 23:18:31 mm 23:18:35 I'll put it there but I'll make a frowny face. 23:18:44 <|amethyst> Make a new section 23:18:47 <|amethyst> "Geometry" 23:19:16 I guess squarelos can go into "Dungeon" since it's sort of like a change in physics (optics) 23:19:27 there's no dungeon section. 23:19:28 or maybe electromagnetism? 23:20:23 -!- Utrick has joined ##crawl-dev 23:20:29 -!- Utrick has quit [Client Quit] 23:20:30 oh changelog I somehow read this as "changeblog"... 23:20:40 that would be a good term 23:20:44 yes 23:21:21 -!- tabstorm has quit [Ping timeout: 265 seconds] 23:22:21 03PleasingFungus02 07* 0.17-a0-964-gd3d8594: Changelog through 0.17-a0-963-gaa5423c 10(76 seconds ago, 1 file, 19+ 1-) 13https://github.com/crawl/crawl/commit/d3d859414db0 23:24:33 -!- ystael has quit [Ping timeout: 240 seconds] 23:28:07 someone in wordpress comments correctly reminds me that autoexplore behavior with corpse-sacrifice gods is much better than default autoexplore 23:28:09 -!- tabstorm has joined ##crawl-dev 23:28:38 and we should change autoexplore to visit corpses by default (for corpse-eating races) 23:29:21 -!- Kalir has quit [Changing host] 23:32:13 not a big fan of autoexplore doing things other than exploring personally 23:33:05 I don't mind changing the default but I think the current behavior should still be an option 23:33:23 that's why I said 'by default', yeah. 23:35:08 %git :/mummies 23:35:08 07|amethyst02 * 0.17-a0-650-ge239088: Make poison-immune players actually so (minmay) 10(3 weeks ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/e239088b6c33 23:35:14 %git :/curse 23:35:15 07MarvinPA02 * 0.17-a0-937-g9cb62d8: Remove plain mummy death curses 10(6 days ago, 1 file, 12+ 26-) 13https://github.com/crawl/crawl/commit/9cb62d81a589 23:35:36 %git 2f53b3f9c1396446f1c413711e73c5629cfa1843 23:35:36 07MarvinPA02 * 0.17-a0-962-g2f53b3f: Give animated dead their own message on expiry 10(6 hours ago, 1 file, 8+ 7-) 13https://github.com/crawl/crawl/commit/2f53b3f9c139 23:35:59 MPA's Anti-Excitement Agenda 23:36:14 hm 23:39:57 http://crawl.develz.org/wordpress/trunk-updates-7-may-2015 wordpress post is up 23:40:44 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 23:41:23 -!- PleasingFungus has quit [Remote host closed the connection] 23:41:40 rip baby alligators 23:41:52 -!- Pacra has quit [Quit: welp cya] 23:42:50 -!- Brannock has quit [Ping timeout: 272 seconds] 23:43:15 -!- amalloy_ is now known as amalloy 23:43:21 ??doom_knight 23:43:21 sword of the doom knight[1/1]: +13 great sword. Pain, -Cast, MR+. Perfect switch for a necromancer. 23:44:21 !apt mf 23:44:21 Mf: Fighting: 1, Short: 2, Long: 1, Axes: -2, Maces: -2, Polearms: 4!, Staves: -2, Slings: -2, Bows: -2, Xbows: -2, Throw: 0, Armour: -3*, Dodge: 3, Stealth: 2, Shields: 0, UC: 1!, Splcast: -1, Conj: -2, Hexes: 0, Charms: 1, Summ: 0, Nec: -2, Tloc: -2, Tmut: 3!, Fire: -3*, Ice: 1, Air: -2, Earth: -2, Poison: 1, Inv: 1, Evo: 0, Exp: 0, HP: 0, MP: 0 23:44:38 -!- Pacra has joined ##crawl-dev 23:45:18 -!- tcsc has quit [Quit: This computer has gone to sleep] 23:47:44 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:48:35 so how long do animate dead last currently, in trunk? 23:53:02 ??animate_dead 23:53:02 animate dead[1/1]: Attempts to raise all corpses in LoS as zombies or skeletons. In 0.17+, zombies and skeletons created by Animate Dead are now temporary. 23:53:30 -!- carwin has quit [Client Quit] 23:54:21 right, are we talking like 20 turns or 2000? 23:54:42 should I brace the else statement in this code? if { multiline code } else single line