00:05:12 -!- Fusha has quit [] 00:05:32 is it useful that demigods can gain religion in wizmode? 00:05:40 I want to forbid it to simplify some other logic 00:08:58 -!- Twiggytwiggytwig has quit [Client Quit] 00:10:21 -!- bonghitz has quit [Quit: Leaving...] 00:11:57 -!- Twiggytwiggytwig has quit [Client Quit] 00:23:41 -!- Foamed has quit [Quit: Leaving] 00:25:41 you can't simply forbid it, because you can change species in wiz mode 00:25:53 but you could make them lose their religion 00:26:25 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-1337-ge651487 (34) 00:29:53 -!- tgcid has joined ##crawl-dev 00:31:32 oh, so if you change species in wizmode, you.species is still SP_ORIGINAL_SPECIES ? 00:33:42 -!- coledot has quit [Quit: coledot] 00:40:16 -!- TonyMeatballs has quit [Ping timeout: 258 seconds] 00:41:20 where is the code that governs how friendly summons behave? specifically i am trying to make a change to how they follow the player 00:41:32 follow the player? what kind of change 00:41:34 somewhere in mon-behv i imagine, but it is kinda big 00:41:49 gammafunk: summoned friendlies (maybe all friendlies) get confused if you use chei's temp.distortion 00:42:00 they think you are in the northwest corner of the map 00:42:06 and go barreling along after you 00:42:28 ah, ok 00:42:51 yeah monster movement/AI is some of the trickiest code in crawl 00:43:04 i think i filed a mantis ticket on it ages ago, but hopefully i can just fix it myself 00:43:20 -!- Twiggytwiggytwig has quit [Ping timeout: 258 seconds] 00:43:34 !function _monster_move 00:43:35 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-act.cc#l74 00:44:34 and handle_monster_move 00:45:06 latter is move in the sense of "turn" 00:45:15 -!- rossi_ has quit [Ping timeout: 258 seconds] 00:45:40 but as to where you actually need the modification, it may indeed be in mon-behv.cc 00:46:01 since you might want to do something like check for step from time and set a different BEH 00:46:55 i don't really understand the BEHs at all 00:47:29 i mean i guess i know about wander, sleep, and maybe mhityou vs mhitnon or whatever it is? im not sure 00:47:51 I think they'd want to do someting equivalent to tw 00:48:03 hrm, that might also track the player though 00:49:03 perhaps they could simply fall asleep if they weren't already, and wake up if step from time put them to sleep (and they didn't abjure) 00:49:21 I guess you'd have to forcibly sleep them regardless of current sleep 00:49:31 and then restore their sleep status essentually 00:50:04 -!- st_ has quit [Ping timeout: 272 seconds] 00:50:29 ah 00:50:31 gammafunk: or step from time could set a property on you, your "real" position, and have summons use that as their tracking pos 00:50:58 i am looking at line 411 of mon-behv.cc, which looks like kinda the right place to check that? 00:50:59 well actually 00:51:15 !function _set_allies_patrol_point 00:51:16 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/shout.cc#l486 00:51:38 you could set monster.patrol_point 00:51:44 oho 00:51:59 but I'm not sure how this works with player out of their los 00:52:01 I think it does 00:52:04 but you can check 00:52:09 if it does, then that's probably the best bet 00:52:23 -!- Poncheis has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]] 00:52:54 gammafunk: it looks like maybe i can even just call set_allies_patrol_point, if that function were public 00:53:04 amalloy: no I think not 00:53:12 well 00:53:16 you could modify this function 00:53:24 to add a "always_follow" argument 00:53:33 since it checks !_follows_orders 00:53:37 for like zerked allies etc 00:53:57 you'd want all allies to follow this patrol point regardless of that check 00:54:05 yes. but it is maybe okay if berserked allies can't figure out where you've gone 00:54:19 i guess it still looks just as dumb 00:54:20 well you don't want them running to that corner, right? 00:54:22 yeah 00:54:29 I don't think it's a problem if zerked allies wander 00:54:45 and that function looks at other things 00:54:54 so I think you would want to override 00:55:04 but yeah you could add that argument and make it public 00:55:14 i'll try that 01:01:23 how can I change the feature on you.pos() ? 01:01:47 what do you mean, in wiz mode? 01:02:24 if you mean in code, just like you change any other feature, since you.pos() is just a coord_def 01:02:46 or it returns a cord_def 01:02:52 *coord_def 01:03:50 !source dungeon_terrain_changed 01:03:50 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/terrain.cc#l1123 01:03:57 yeah, I don't know how to chage any other feature :P 01:04:26 I think it's the above function though 01:06:31 gammafunk: they seem to ignore this patrol point when i am not in LOS 01:06:49 or something. i checked that it is setting their patrol point, but it doesn't do anything good 01:07:26 yeah, in that case you might need to add a condition in the monster behavior code to look for step from time status 01:07:45 i'm gonna try my dumb original approach, which i think is the same as what you just said 01:07:57 sure, patroll point usage is probably still a good idea 01:08:30 gammafunk: how do i set a property on the player? there's a hashmap i can just shove any old junk in, somehow, right? 01:08:40 yeah you.props 01:09:43 you.props["stepped_from_time"].set_bool(true) 01:10:14 and then probably #define that "stepped_from_time" to STEPPED_FROM_TIME_KEY 01:10:17 something like that 01:10:25 -!- AlphaQ has quit [Remote host closed the connection] 01:10:30 Unstable branch on crawl.s-z.org updated to: 0.17-a0-1337-ge651487 (34) 01:10:49 thanks 01:10:54 is static on a variable for performance or safety? 01:11:09 chequers: static means like 5 different things depending on context 01:11:15 they are mostly unrelated to each other 01:11:29 static int foo; 01:11:36 so an answer is not obvious, although i think in most cases it is neither performance nor safety 01:11:42 chequers: at the top level of a file, or in a functino? 01:11:48 latter 01:12:08 then it means, this variable is shared across all calls to this function, rather than being reinitialized each time 01:12:21 i'm changing an existing function where a variable inside is defined static. I'd like to change that variable partway through in a small number of cases. Wondering if I should un-const the var, or create a second var for this branch 01:12:25 oh 01:12:29 int nextInt(void) {static int x = 0; return x++;} 01:12:33 woah 01:12:36 will return 0 the first time, then 1, then 2... 01:12:47 this dang language 01:12:52 inorite 01:13:10 which function? 01:15:13 _altar_pray_or_convert 01:15:32 i'm messing with the ecumenical altar patch, which wants to replace altar_god 01:15:59 !source yesno 01:15:59 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/prompt.cc#l49 01:16:00 !function _altar_pray_or_convert 01:16:00 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/godprayer.cc#l276 01:16:44 chequers: i don't see anything static in there? 01:18:35 const god_type altar_god = feat_altar_god(grd(you.pos())); 01:18:56 oh, wow 01:19:02 maybe i'm lysdexic 01:19:09 Unstable branch on crawl.develz.org updated to: 0.17-a0-1337-ge651487 (34) 01:19:26 new question: is const on a variable for performance or safety? :D 01:19:44 chequers: that's one reason it's safer to paste a real code snippet, instead of making up `static int foo` examples, when asking for an explanation :P 01:20:09 chequers: both, i guess. i would first say clarity, 01:20:37 but for a local, inside a function, that never escapes? un-const it if you need to change it, it's no big deal 01:21:53 makes sense 01:22:04 here it's not performance (the compiler can figure out it never changes) 01:22:20 whether it's safety or clarity is down to your personal style of expression, i guess 01:23:14 yeah, it's good to declare a variable as const if it will never change upon first initialization, but then you have to initialize when you declare it 01:23:59 and for passing references or pointers as function arguments, the function parameters should be declared as const unless the contents need to be modified 01:24:23 gammafunk: you tricked me, btw. there's no set_*, but rather get_* returns a ref that you can set 01:24:33 ah yeah, sorry about that 01:26:53 if anyone is interested, here is an updated ecumenical altars patch with a lot of bug fixes http://sprunge.us/YDAj 01:27:12 the altar spawns in 50% of games on d2/3 for debugging purposes 01:27:43 -!- omniscientist is now known as omniscient 01:31:39 -!- Textmode has joined ##crawl-dev 01:39:32 -!- lessens has quit [Ping timeout: 265 seconds] 01:42:17 gammafunk: beh_seek is the behavior monsters following you are in, right? unless you tell them to wait here, in which case they wander? 01:45:59 -!- Yermak has quit [Ping timeout: 246 seconds] 01:48:18 -!- minmay has quit [Ping timeout: 265 seconds] 01:48:22 -!- Z_LAMP has quit [Ping timeout: 256 seconds] 01:49:17 -!- minqmay has quit [Ping timeout: 265 seconds] 01:52:36 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-1337-ge651487 01:57:00 -!- argent0 has quit [Ping timeout: 265 seconds] 01:58:02 New branch created: pull/59 (2 commits) 13https://github.com/crawl/crawl/pull/59 01:58:02 03chequers02 07https://github.com/crawl/crawl/pull/59 * 0.17-a0-1338-gcae75e7: Add ecumenical altars (bugzilla) 10(16 hours ago, 8 files, 87+ 2-) 13https://github.com/crawl/crawl/commit/cae75e7ef7bf 01:58:02 03chequers02 07https://github.com/crawl/crawl/pull/59 * 0.17-a0-1339-g4630578: Fix existing-god ecumentical altar crash. 10(16 hours ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/4630578012b7 01:59:21 ontoclasm: do you have a generic "blank/unknown altar" tile I could use for https://github.com/crawl/crawl/pull/59 01:59:50 -!- WalrusKing has quit [Ping timeout: 265 seconds] 01:59:59 ontoclasm: actually i guess there's ./rltiles/dngn/altars/generic.png 02:04:53 -!- WalkerBoh has quit [Remote host closed the connection] 02:06:42 -!- tgcid has quit [Remote host closed the connection] 02:07:25 -!- tgcid has joined ##crawl-dev 02:12:25 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:13:04 -!- Gurmil has quit [Ping timeout: 244 seconds] 02:14:16 -!- simmarine has quit [Quit: Leaving] 02:16:14 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 02:17:18 -!- Kurzed has quit [Quit: Leaving.] 02:22:42 -!- TonyMeatballs_ has quit [Read error: Connection reset by peer] 02:25:13 -!- WalkerBoh has quit [Remote host closed the connection] 02:35:32 -!- Menche has quit [Quit: Leaving] 02:35:35 -!- quik has quit [Ping timeout: 252 seconds] 02:37:27 -!- Imquik has quit [Quit: Silence! I'll kill you!] 02:40:19 -!- quik has quit [Client Quit] 02:41:01 -!- stubblyhead_ has quit [Ping timeout: 258 seconds] 02:41:10 -!- lessens has quit [Ping timeout: 264 seconds] 02:41:10 -!- lessens_ is now known as lessens 02:41:49 -!- Krakhan has quit [Ping timeout: 252 seconds] 02:43:47 -!- rossi_ has quit [Ping timeout: 255 seconds] 02:44:26 -!- mibe has quit [Ping timeout: 246 seconds] 02:46:48 -!- argent0_ has quit [Ping timeout: 265 seconds] 02:47:44 -!- lessens has quit [Ping timeout: 250 seconds] 02:49:45 -!- reaverb has quit [Ping timeout: 244 seconds] 02:50:36 Monster database of master branch on crawl.develz.org updated to: 0.17-a0-1337-ge651487 02:58:15 argh. i've made some changes to player.cc and mon-behv.cc such that, when i am stepped from time, nothing ever calls you.pos(), it all calls you.fake_pos() instead, and that returns the position you would be at while stepped (this would be too blunt in real life, but for testing should be fine). but, somehow, friendly monsters are still running NW. is it possible they have a reference/pointer to you.pos(), which is mutated somehow? it see 03:02:14 -!- HellTiger_NB has quit [Ping timeout: 264 seconds] 03:09:24 -!- driftwood_ has quit [Ping timeout: 256 seconds] 03:13:18 cut off at "it seem" 03:13:36 can you dprf("monster ai running to pos %d,%d") 03:14:08 it seems impossible given monster.h, but... 03:14:43 chequers: i can't figure out where that shit is. the code for monsters doing things is byzantine 03:15:45 my sympathies :( 03:16:48 i do have a dprf for monsters querying your position, and it always shows the position i want it to 03:17:03 but, somehow, they are going somewhere else instead 03:17:14 -!- ussdefiant has quit [Ping timeout: 264 seconds] 03:17:32 man, mon-behv has some crazy stuff 03:17:51 1/12 chance that monsters detect you while invis 03:18:18 per turn? 03:18:28 per-something, yes 03:18:33 that sounds kind of weak for invis 03:18:45 well, players get to detect invisible monsters too 03:20:32 mostly the weakness rather than the fairness 03:20:58 -!- Vizer has quit [Quit: bye] 03:21:00 like 1/3 chance for the monster to detect if you're adjacent, regardless of their intelligence. But 1/12 otherwise? Might as well be 0 03:21:04 -!- bmfx has quit [Read error: Connection reset by peer] 03:22:39 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-1337-ge651487 (34) 03:25:38 -!- Idolo has quit [] 03:25:50 -!- tgcid has quit [Quit: Leaving] 03:31:30 -!- jspengler has quit [Client Quit] 03:37:40 -!- mibe has quit [Quit: Page closed] 03:38:21 -!- ohyou has quit [Quit: Page closed] 03:43:57 -!- minmay has joined ##crawl-dev 03:44:47 -!- Bcadren has quit [Quit: The early bird may get the worm, but the second mouse gets the cheese] 03:47:16 -!- bonghitz has quit [Quit: Leaving...] 03:48:20 -!- omniscient has quit [Quit: Leaving] 03:49:33 -!- Blazinghand has joined ##crawl-dev 03:53:32 -!- ohyou has quit [Quit: Page closed] 03:56:32 -!- Lightli has quit [Ping timeout: 246 seconds] 04:11:40 -!- Lightli has joined ##crawl-dev 04:16:49 !lg * won god=gozag x=count(name) 04:16:50 239 games for * (won god=gozag): count(name)=178 04:17:04 !lg * god=gozag nrune>0 x=count(name) 04:17:05 670 games for * (god=gozag nrune>0): count(name)=378 04:17:30 -!- Doesnt has quit [Read error: Connection reset by peer] 04:18:02 !lg * won god=dithmenos x=count(name) 04:18:02 705 games for * (won god=dithmenos): count(name)=388 04:20:00 -!- vonhedlund has quit [Ping timeout: 265 seconds] 04:23:20 -!- rophy has quit [Remote host closed the connection] 04:24:26 -!- Twiggytwiggytwig has quit [Client Quit] 04:25:51 you know how if you pop tele before you pick up the Orb, you don't have to wait the long delay before the tele kicks in? 04:26:03 a) is that considered a bug? 04:26:30 rast: that's changed in trunk, i believe 04:26:40 b) does the opposite apply to teleports initiated in the abyss and completed back in the dungeon? 04:27:10 I'm, uh, asking for a friend 04:28:07 huh. in wizmode, if i &z teleport, crawl crashes with an assertion failure. i inda think that used to work, even fairly recently 04:30:05 rast: just checked btw, and picking up the orb with Tele on definitely slows down your teleport 04:30:19 in trunk though 04:30:32 normal tele takes me like 2-4 turns, but if i tele and then pick up the orb it took 12 04:31:13 hmm 04:31:41 -!- Patashu has joined ##crawl-dev 04:32:38 rast: i tried the abyss thing in trunk too. i dunno how it behaves in 0.16 04:32:49 but on trunk, if you read tele in abyss and then walk out, you are still delayed as if you were in the abyss 04:32:54 ouch 04:33:05 seems unfair 04:33:15 why? 04:33:32 you'd rather that AKs could get an instant teleport by entering the abyss, healing up, reading tele, and coming back? 04:33:32 because the abyss should no longer be delaying it 04:33:56 no, they should have the usual 2-4 turn delay 04:34:32 hmm 04:34:47 maybe it should reset the timer 04:38:15 thank you, though 04:38:46 -!- _159 has quit [Quit: Page closed] 04:40:18 -!- n1k has quit [Quit: Leaving] 04:40:29 ok this is a weird bug. playing .16, not trunk: 04:40:43 I have 7 int, and two body armors. one gives -4 int and the other -3 04:41:05 when I'm wearing one, and I go to put on the other, the game asks me: 04:41:08 " Wearing this item will reduce your intelligence to zero or below. Continue?" 04:41:21 if I say no, it takes off the first one and leaves me naked 04:41:41 if I say yes, the swap works fine 04:42:33 -!- kvaak has quit [Read error: Connection reset by peer] 04:45:45 -!- rossi_ has quit [Ping timeout: 252 seconds] 04:55:41 -!- schistosoma has quit [Read error: Connection reset by peer] 05:03:36 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:03:39 -!- speranza has quit [Remote host closed the connection] 05:04:38 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 05:14:33 -!- amalloy is now known as amalloy_ 05:16:48 -!- mibe has quit [Quit: Page closed] 05:22:29 -!- yottam has quit [Quit: Page closed] 05:26:41 -!- domiryuu has quit [Quit: leaving] 05:29:57 -!- ktgrey has quit [Ping timeout: 256 seconds] 05:36:44 -!- bonghitz has quit [Remote host closed the connection] 05:38:42 -!- Wah has quit [Read error: Connection reset by peer] 05:38:44 -!- ontoclasm has quit [Quit: Leaving.] 06:08:20 -!- siepu has quit [Ping timeout: 250 seconds] 06:19:30 -!- Blazinghand has quit [Read error: Connection reset by peer] 06:22:50 -!- _159 has quit [Quit: Page closed] 06:27:46 -!- xcourier has quit [Quit: xcourier] 06:31:27 rast: mantis it 06:37:54 -!- xcourier has quit [Client Quit] 06:38:56 -!- Lasty1 has joined ##crawl-dev 06:48:15 <|amethyst> rast: I can confirm in trunk; doesn't seem to happen with rings 06:48:31 -!- rossi_ has quit [Ping timeout: 272 seconds] 06:49:30 <|amethyst> does happen with weapons though 07:07:32 -!- Lasty1 is now known as Lasty 07:09:15 -!- Lasty has quit [Quit: Leaving.] 07:13:47 -!- st_ has joined ##crawl-dev 07:15:57 -!- _159 has quit [Quit: Page closed] 07:25:33 -!- muravey has quit [Read error: Connection reset by peer] 07:25:48 -!- muravey has joined ##crawl-dev 07:27:09 -!- WalrusKing has quit [Ping timeout: 272 seconds] 07:30:59 -!- ololoev has quit [Quit: Page closed] 07:33:34 -!- Lasty has joined ##crawl-dev 07:34:31 -!- Lasty has quit [Client Quit] 07:49:20 -!- halberd has quit [Ping timeout: 256 seconds] 07:53:46 -!- wheals has joined ##crawl-dev 07:54:06 Napkin: can you nuke the mantis user MiquelAgreste? it's a spambot 07:54:06 wheals: You have 1 message. Use !messages to read it. 07:54:41 !tell bh dominoes are still slowing down tests enough to make travis think they timed out, i think 07:54:41 wheals: OK, I'll let bh know. 07:55:29 <|amethyst> hm 07:55:42 <|amethyst> the travis time limit is actually "time without a message" 07:56:06 <|amethyst> we use 'timeout' to send a signal instead so that we might get a crash dump (but it doesn't always work) 07:56:06 -!- syllogism has joined ##crawl-dev 07:56:43 <|amethyst> I wonder if we could make the tests print watchdog messages to stderr or something 07:57:15 <|amethyst> (we run them under fake_pty so their crawl.mpr/stdout stuff doesn't go through) 07:57:21 -!- vale has quit [Remote host closed the connection] 07:58:36 -!- wheals has quit [Client Quit] 07:59:56 -!- rophy has quit [Ping timeout: 258 seconds] 08:03:40 -!- Lasty_ has joined ##crawl-dev 08:12:10 -!- Patashu has quit [Ping timeout: 252 seconds] 08:13:24 Shambling Mangroves turn Boots of Flying into Mundane boots, permanently. 13https://crawl.develz.org/mantis/view.php?id=9762 by bcadren 08:13:58 -!- Twiggytwiggytwig is now known as Noibat 08:14:02 -!- Noibat is now known as Noivern 08:14:08 -!- Noivern is now known as Twiggytwiggytwig 08:16:01 -!- bmfx has quit [Ping timeout: 264 seconds] 08:16:23 -!- kvaak has joined ##crawl-dev 08:19:37 -!- OnlyPlaysRandom has quit [Quit: OnlyPlaysRandom] 08:20:09 HANFGEIST (L16 VSAK) (Spider:2) 08:20:20 <|amethyst> !crashlog HANFGEIST 08:20:21 1. HANFGEIST, XL16 VSAK, T:26507 (milestone): http://crawl.akrasiac.org/rawdata/HANFGEIST/crash-HANFGEIST-20150610-122008.txt 08:20:48 -!- debo has quit [Quit: orb spiders :(] 08:21:36 <|amethyst> I can't tell if that's an actual crash 08:23:54 -!- panicbit has quit [Ping timeout: 256 seconds] 08:23:56 <|amethyst> there's no core file anyway 08:24:11 <|amethyst> so I imagine it's a disconnect or such 08:28:19 <|amethyst> Maybe putting on boots of flying (maybe only for the first time?) should print a message like "Use the ability menu to toggle flight." 08:28:26 <|amethyst> re #9762 08:29:24 yeah, im talking to him 08:29:30 he wasnt aware of the evoking 08:29:37 it does appear to be intended behavior that if you aren’t flying when removing the boots 08:29:42 they dont get you flying again when you put them back on 08:30:31 <|amethyst> I don't know whether that's intentional for actual removal/wearing, but it's definitely intentional for melding 08:31:05 well on the first wear, flight is automatic, so some people might think that is just how they work if they never look at the ability menu 08:31:16 <|amethyst> right, which is why I suggested the message 08:31:19 so a message like that would be good 08:31:59 -!- Nerem has quit [Ping timeout: 256 seconds] 08:34:03 -!- radinms has quit [Ping timeout: 258 seconds] 08:37:24 <|amethyst> I think people would be annoyed if it happened every time 08:37:34 <|amethyst> so I guess only on first wear 08:38:27 even if it printed only when you aren’t flying upon putting on the boots, it would get annoying with melding 08:38:31 if you didn’t wish to fly 08:38:34 -!- Bcadren has quit [Ping timeout: 245 seconds] 08:38:56 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 08:39:38 <|amethyst> hm 08:39:51 <|amethyst> you can detect unmelding in that function (_equip_armour_effect) 08:40:26 <|amethyst> so it could be every time they are actually worn 08:40:42 <|amethyst> I guess most people aren't swapping boots frequently 08:42:14 if it could also detect that you aren’t flying, i think it would be ok to print it again 08:42:20 like in the specific scenario with roots 08:42:38 i mean there is some incentive to swap out boots of flying i suppose 08:42:54 if you have another better pair of boots and you just want flying for shoals or what have you 08:43:18 but at any rate its probably also beneficial for people to know they can turn them off 08:43:33 <|amethyst> hm 08:43:50 <|amethyst> should we add a message for other evokable armour egos? 08:44:16 <|amethyst> "You become transparent for a moment" doesn't exactly tell you anything useful 08:44:30 i think boots of flying specifically present a problem because you automatically fly 08:44:38 if someone finds a cloak {+Fly} they don’t fly 08:44:42 -!- rossi_ has quit [Ping timeout: 244 seconds] 08:44:43 and will figure out how this item enables flight 08:45:05 perhaps in the item desc 08:45:08 is it even in the item desc? 08:45:27 i guess not the specific hit a or v 08:45:32 <|amethyst> "It can be activated to allow its wearer to fly indefinitely." 08:45:43 <|amethyst> on the boots 08:48:49 i mean that’s pretty clear, and there’s a help menu 08:49:15 i guess just the specific functionality of boots of flying re: automatic flight and ability to toggle it is not as transparent as it could be 08:49:26 <|amethyst> yeah, I think you're right about flying ego specifically 08:53:35 <|amethyst> I was kind of thinking about adding a new message channel for this message and also the (press ... to convert to Beogh) 08:55:27 <|amethyst> but I think I won't do that yet 08:59:47 -!- st_ has quit [Read error: Connection reset by peer] 09:00:23 -!- st_ has joined ##crawl-dev 09:03:55 -!- scummos| has quit [Remote host closed the connection] 09:09:53 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 09:13:30 -!- rast has quit [Read error: Connection reset by peer] 09:13:43 -!- rast has joined ##crawl-dev 09:14:15 Items not yet recognised list displays known items rather than unkown items 13https://crawl.develz.org/mantis/view.php?id=9763 by Gorice 09:23:08 -!- debo has joined ##crawl-dev 09:28:50 -!- Chance672 has joined ##crawl-dev 09:29:28 is there a URL for the most recent milestone? 09:29:47 <|amethyst> they're huge files 09:30:03 <|amethyst> one per version per server 09:30:32 because I'm streaming on twitch 09:30:32 <|amethyst> (really two per version per server, because !lg's logfile is a separate file) 09:30:45 and would like to display on my screen my most recent milestone 09:30:50 -!- Nightbeer has quit [Quit: Verlassend] 09:31:00 <|amethyst> hm 09:31:11 and perhaps in the future, script sounds and popups for when I reach areas for the first time 09:31:13 stuff like that 09:32:30 -!- mamgar has quit [Read error: Connection reset by peer] 09:33:48 <|amethyst> hm, playing online then? 09:33:58 <|amethyst> oh, or your own webtiles? 09:36:27 well right now on CAO 09:36:48 but i'm going to do the more advanced scripting when I have my own webtiles 09:36:54 but i just want the milestone thing for now 09:37:12 <|amethyst> if it's your own webtiles the milestone file will be simpler to use 09:37:17 <|amethyst> because it will be only your milestones 09:37:33 <|amethyst> and you can trim it between sessions so it doesn't get too huge 09:37:43 <|amethyst> (and, for that matter, it's local, so you can tail -f it) 09:38:05 <|amethyst> hm 09:38:10 sweet 09:38:20 <|amethyst> you could HEAD the CAO milestone file to find out its current size 09:38:30 <|amethyst> then issue requests for only the part after that 09:38:45 <|amethyst> you'd still have to filter it down to only your milestones though 09:38:50 <|amethyst> because you will get everyone's 09:38:54 <|amethyst> Hm 09:38:55 im looking into it now 09:39:06 because the way i have twitch set up 09:39:21 is instead of streaming my screen, it just streams a spectator of me playing 09:41:01 <|amethyst> CAO's trunk milestone file is 907925795 bytes, at http://crawl.akrasiac.org/milestones-git 09:41:27 yeah thats a big file baha 09:41:55 <|amethyst> sequell, scoring, tourney, etc use wget -c (continue) so it only pulls the new stuff 09:42:15 <|amethyst> (each of those have full copies of all the logfiles/milestones) 09:42:49 <|amethyst> all the milestones/logs, for all the servers, come out to 6 GiB 09:43:14 -!- lessens has quit [Ping timeout: 256 seconds] 09:43:14 -!- lessens_ is now known as lessens 09:43:17 Hmmmmm I'm thinking maybe I should just pipe commands to the bots 09:47:40 -!- lessens has quit [Ping timeout: 255 seconds] 09:47:40 -!- lessens_ is now known as lessens 09:56:28 -!- lessens has quit [Ping timeout: 258 seconds] 09:56:28 -!- lessens_ is now known as lessens 09:59:28 -!- BanMido has quit [Ping timeout: 246 seconds] 10:07:19 -!- orionstein_ is now known as orionstein 10:10:03 Life bar under char tile sometimes isn't displayed 13https://crawl.develz.org/mantis/view.php?id=9764 by quik 10:12:13 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 10:20:12 -!- muhman has quit [Quit: Verlassend] 10:20:46 -!- mmazing has quit [Ping timeout: 264 seconds] 10:22:45 -!- kvaak has quit [Remote host closed the connection] 10:27:18 -!- siepu has quit [Quit: Leaving] 10:32:33 -!- st_ has quit [Read error: Connection reset by peer] 10:33:09 -!- st_ has joined ##crawl-dev 10:33:15 -!- rophy has quit [Ping timeout: 256 seconds] 10:33:45 -!- Tux[Qyou] has joined ##crawl-dev 10:34:34 -!- vale has quit [Ping timeout: 265 seconds] 10:36:30 -!- driftwood_ has quit [Ping timeout: 256 seconds] 10:36:47 -!- panicbit has quit [Quit: Leaving] 10:40:22 -!- ystael has quit [Ping timeout: 265 seconds] 10:46:15 -!- clouded_ has joined ##crawl-dev 10:46:30 -!- st_ has quit [Read error: Connection reset by peer] 10:47:05 -!- rossi_ has quit [Ping timeout: 252 seconds] 11:09:41 -!- LexAckson has joined ##crawl-dev 11:09:47 -!- radinms has quit [] 11:10:03 -!- Ladykiller69 has quit [Quit: Verlassend] 11:16:01 -!- Aryth has quit [Ping timeout: 250 seconds] 11:17:04 -!- ystael has quit [Ping timeout: 272 seconds] 11:19:48 <|amethyst> hm, wonder whether != or ^ would be clearer on two bools 11:20:30 who controls our sourceforge project? I'm curious if SF is poisoning our binaries 11:20:30 bh: You have 1 message. Use !messages to read it. 11:20:50 <|amethyst> I am an admin 11:21:00 <|amethyst> could check the md5sums 11:21:31 <|amethyst> but AFAIK they only do that where the project maintainer enables it... the problem is that they make themselves the maintainer for abandoned projects 11:21:48 huh. our sourceforge page has a single one-star review, which is spam 11:22:23 <|amethyst> also, we don't even have an exe installer for 0.16 :) 11:22:33 I chatted with one of the /. founders. He's had words with the Source Forge folks 11:23:35 wow. evil wankers. They're detecting virtualization and disabling their malware 11:24:38 -!- LexAckson has quit [Read error: Connection reset by peer] 11:25:18 -!- ystael has quit [Ping timeout: 272 seconds] 11:27:05 -!- BanMido has quit [Quit: Page closed] 11:28:02 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:35:03 -!- ussdefiant has joined ##crawl-dev 11:37:31 -!- Gorgo has quit [Ping timeout: 276 seconds] 11:37:52 -!- ystael has quit [Ping timeout: 252 seconds] 11:38:37 -!- Hanyuu has quit [Quit: Page closed] 11:39:35 -!- clouded_ has quit [Read error: Connection reset by peer] 11:39:44 -!- clouded_ has joined ##crawl-dev 11:43:04 03|amethyst02 07* 0.17-a0-1338-gbd9db62: Give a little hint when wearing flight ego (#9762) 10(3 hours ago, 1 file, 18+ 9-) 13https://github.com/crawl/crawl/commit/bd9db62c8d30 11:43:04 03|amethyst02 07* 0.17-a0-1339-gcd4c7ae: Remove an unused variable. 10(26 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/cd4c7aef34a9 11:43:04 03|amethyst02 07* 0.17-a0-1340-g19d3fa4: Don't show known scrolls/potions in \- (#9763) 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/19d3fa4d1ffc 11:45:14 -!- ystael has quit [Ping timeout: 245 seconds] 11:51:43 03bh02 07* 0.17-a0-1341-gcf95b23: Reduce the number of trials for the domino solver. 10(25 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/cf95b23cbd73 11:51:43 03bh02 07* 0.17-a0-1342-ga9ddbe5: Speed up dominoes. 10(8 minutes ago, 2 files, 23+ 16-) 13https://github.com/crawl/crawl/commit/a9ddbe5224c8 11:51:57 03chequers02 07* 0.17-a0-1338-gcae75e7: Add ecumenical altars (bugzilla) 10(26 hours ago, 8 files, 87+ 2-) 13https://github.com/crawl/crawl/commit/cae75e7ef7bf 11:51:57 03chequers02 07* 0.17-a0-1339-g4630578: Fix existing-god ecumentical altar crash. 10(26 hours ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/4630578012b7 11:51:57 03Brendan Hickey02 07* 0.17-a0-1345-g9eb7848: Merge pull request #59 from alexjurkiewicz/ecumenical-altar 10(4 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/9eb78481c1f5 11:52:26 chequers: 11:52:40 chequers: interesting feature. Not sure if anyone will use it. Maybe if we add a tournament banner 11:55:47 -!- vonhedlund has quit [Ping timeout: 265 seconds] 11:57:13 -!- kvaak has joined ##crawl-dev 11:57:30 -!- ystael_ has quit [Ping timeout: 252 seconds] 11:58:46 -!- scummos__ has quit [Ping timeout: 252 seconds] 12:00:34 <|amethyst> bh: probably want to resolve #9454, and find out how godzilla wants to be credited 12:01:22 bh: can ramp up initial piety until people strike a bargain 12:01:27 (do you say so?) 12:02:08 <|amethyst> so that's something like a 75% chance on D:2 ? 12:02:16 <|amethyst> or is it 100%? 12:04:09 <|amethyst> hm.. it definitely feels like more than 75%, but apparently not 100% 12:04:19 -!- agentgt has quit [Quit: WeeChat 0.3.7] 12:05:11 <|amethyst> anyway, those vault chances probably need to be cleaned up 12:05:26 <|amethyst> particularly since the commit message says "appearing occasionally on d:2 or d:3" 12:06:02 <|amethyst> I think maybe it's intended to be a 50% chance on D:2 and a 50% on D:3 if that didn't happen? 12:06:08 |amethyst: those domino changes might fix the timeouts. If it's failing over to the solver, something odd is happening 12:06:35 <|amethyst> I never was able to get a profiling build to work properly 12:06:37 -!- Gorgo1_ is now known as Gorgo 12:07:00 <|amethyst> not sure why, it gets built and linked with -pg but then doesn't create gmon.out 12:07:12 <|amethyst> it worked last year 12:07:16 I think the chance should be rarer... not nearly something you can rely on encountering. 12:07:36 dpeg: do the heavy lifting yourself ;) 12:08:20 <|amethyst> dpeg: I don't think we're at risk of anyone *relying* on encountering it :) 12:09:05 it might be a fun tournament banner, but I don't see it getting used much 12:12:21 |amethyst: :) 12:13:03 does it stack with Mo bonus piety? 12:14:57 -!- tcjsavannah has quit [Quit: tcjsavannah] 12:18:36 <|amethyst> it does 12:18:39 <|amethyst> just tested that 12:19:21 hm, now we all know what to do! 12:20:10 -!- argent0 has quit [Client Quit] 12:21:22 <|amethyst> I'm not sure I like giving both extra piety and an immediate gift if it picks Ru 12:21:46 <|amethyst> s/gift/offer/ 12:22:51 -!- Wah has quit [Ping timeout: 276 seconds] 12:23:44 <|amethyst> if it gave the piety but no offer yet, then it would stack with Monk 12:23:57 <|amethyst> (since monk gives an offer but no piety to Ru worshippers) 12:24:10 <|amethyst> Lasty probably won't like the free piety in general :) 12:26:52 -!- SurpriseTRex has quit [Quit: Leaving] 12:28:34 -!- ystael has quit [Ping timeout: 245 seconds] 12:36:38 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:37:25 -!- vale has quit [Read error: Connection reset by peer] 12:44:48 -!- ontoclasm has joined ##crawl-dev 12:45:08 -!- rossi_ has quit [Ping timeout: 256 seconds] 12:45:37 -!- seriallos has joined ##crawl-dev 12:47:14 03|amethyst02 07* 0.17-a0-1346-g53020fa: Reduce the ecumenical altar chance somewhat. 10(32 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/53020fa21f5a 12:47:14 03|amethyst02 07* 0.17-a0-1347-g3ca11d6: Remove GOD_VIABLE. 10(17 minutes ago, 2 files, 0+ 2-) 13https://github.com/crawl/crawl/commit/3ca11d61fff6 12:47:14 03|amethyst02 07* 0.17-a0-1348-g3594d2a: Don't immediately offer a sacrifice when getting Ru from Ecu-Mart. 10(10 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/3594d2aa1616 12:47:14 03|amethyst02 07* 0.17-a0-1349-g1fde910: Silly description for faded altar. 10(3 minutes ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/1fde91046a95 12:49:22 -!- ussdefiant has quit [Ping timeout: 252 seconds] 12:52:48 -!- ldf_ has quit [Quit: Page closed] 12:58:09 -!- travis-ci has joined ##crawl-dev 12:58:10 The build was broken. (master - 19d3fa4 #2806 : Neil Moore): http://travis-ci.org/crawl/crawl/builds/66237921 12:58:10 -!- travis-ci has left ##crawl-dev 12:58:54 -!- Ququman has joined ##crawl-dev 13:04:23 -!- Yermak has quit [Quit: Page closed] 13:05:27 -!- UncertainKitten has joined ##crawl-dev 13:07:18 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 13:07:33 -!- Kalir has quit [Changing host] 13:08:34 -!- quik has quit [Ping timeout: 245 seconds] 13:09:14 -!- Molotove[mac] has quit [Read error: Connection reset by peer] 13:10:22 -!- bleak_fire_ has quit [Remote host closed the connection] 13:17:24 -!- Ipsum has quit [Ping timeout: 272 seconds] 13:18:35 -!- edlothiol has joined ##crawl-dev 13:24:38 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-1349-g1fde910 (34) 13:25:21 -!- giantbat has quit [Read error: Connection reset by peer] 13:28:09 -!- st_ has joined ##crawl-dev 13:28:09 -!- clouded_ has quit [Read error: Connection reset by peer] 13:29:35 -!- joepomes is now known as Molotove[mac] 13:29:49 -!- Aryth1 has quit [Ping timeout: 245 seconds] 13:30:27 -!- ystael has quit [Ping timeout: 252 seconds] 13:32:11 -!- elliptic has quit [Quit: Leaving] 13:33:02 |amethyst: I'd recommend keeping the immediate Ru sacrifice and ditching the free piety for Ru 13:34:32 <|amethyst> probably reasonable 13:34:45 <|amethyst> would be nice to do something extra for monks in that case but I don't know what 13:36:07 Oh, I see what you mean 13:36:13 hrrm 13:36:20 Maybe fine to leave it as-is for now 13:36:23 -!- Fusha has quit [Ping timeout: 265 seconds] 13:36:41 Definitely means Ru from Ecumenical Altar is much better than normal Ru 13:36:45 <|amethyst> could make it free piety if you're a monk at an ecumenical altar, immediate sacrifice if you're only one of those 13:36:57 I like that a bit better 13:37:10 <|amethyst> s/monk/first-god monk/ 13:38:15 -!- scummos__ has quit [Ping timeout: 265 seconds] 13:41:30 -!- Aryth1 has quit [Ping timeout: 276 seconds] 13:43:35 -!- bonghitz has quit [Quit: Leaving...] 13:51:49 -!- FlowRiser has quit [Remote host closed the connection] 13:53:57 -!- travis-ci has joined ##crawl-dev 13:53:58 The build was broken. (master - a9ddbe5 #2807 : Brendan Hickey): http://travis-ci.org/crawl/crawl/builds/66239453 13:53:59 -!- travis-ci has left ##crawl-dev 13:54:32 <|amethyst> that one's a segfault 13:55:38 <|amethyst> weird 13:58:42 <|amethyst> !lm * cpo god.worship 13:58:43 2117. [2015-06-10 14:24:30] parable the Charmwright (L3 HESk of Vehumet) became a worshipper of Vehumet on turn 1508. (D:2) 13:58:44 <|amethyst> !lm * cpo god.worship -2 13:58:45 2116/2117. [2015-06-10 11:56:00] yottam the Skirmisher (L7 HuWn of Makhleb) became a worshipper of Makhleb on turn 5078. (Temple) 13:58:45 <|amethyst> !lm * cpo god.worship -3 13:58:46 2115/2117. [2015-06-10 11:39:23] yottam the Skirmisher (L3 HuWn of The Shining One) became a worshipper of The Shining One on turn 2010. (D:2) 13:58:47 <|amethyst> !lm * cpo god.worship -4 13:58:47 2114/2117. [2015-06-10 11:18:31] JamPaladin the Digger (L3 DDEE of Makhleb) became a worshipper of Makhleb on turn 3298. (D:2) 13:58:50 <|amethyst> !lm * cpo god.worship~~ecu 13:58:51 No milestones for * (cpo god.worship~~ecu). 13:58:57 <|amethyst> !lm * god.worship~~ecu 13:58:59 1. [2015-06-10 17:30:09] Probably the Magician (L1 VSWz of Cheibriados) prayed at an ecumenical altar on turn 46. (D:2) 13:59:12 <|amethyst> !lm * god.worship~~ecu s=god 13:59:13 One milestone for * (god.worship~~ecu): Cheibriados 13:59:16 <|amethyst> !lm * god.worship~~ecu s=noun 13:59:17 One milestone for * (god.worship~~ecu): prayed at an ecumenical altar. 14:00:08 <|amethyst> !tell elliptic should god.worship="prayed at an ecumenical altar" have a different verb? I'm inclined to say yes 14:00:09 -!- Ladykiller69 has quit [Quit: Verlassend] 14:00:09 |amethyst: OK, I'll let elliptic know. 14:00:40 So are there any known issues with autoexplore delay = 1 and chrome? 14:00:52 cause i move slower and slower as the game goes on 14:00:59 but it is fine after a reload 14:01:05 -!- elliptic has joined ##crawl-dev 14:01:15 <|amethyst> I think I heard someone mention a memory leak 14:01:28 <|amethyst> but I don't know if it's on mantis 14:01:49 <|amethyst> was it mumra? 14:02:25 <|amethyst> elliptic: thoughts on that milestone? 14:02:44 <|amethyst> !lm * god.worship~~ecu s=noun 14:02:45 One milestone for * (god.worship~~ecu): prayed at an ecumenical altar. 14:03:44 !lm * recent s=god.worship 14:03:44 elliptic: You have 1 message. Use !messages to read it. 14:03:49 207546 milestones for * (recent): 39975x Okawaru, 23635x Vehumet, 15724x Makhleb, 15532x Cheibriados, 13233x Sif Muna, 13164x Ashenzari, 12071x Qazlal, 11768x Dithmenos, 9789x Ru, 9268x the Shining One, 7351x Kikubaaqudgha, 5644x Trog, 5616x Nemelex Xobeh, 5226x Gozag, 3813x Beogh, 3635x Zin, 3235x Fedhas, 2744x Yredelemnul, 2113x Elyvilon, 1982x Xom, 1101x Jiyva, 562x Lugonu, 211x Pakellas, 153x ... 14:03:53 !lm * recent s=-god.worship 14:03:56 207546 milestones for * (recent): prayed at an ecumenical altar., 153x Wulndraste, 211x Pakellas, 562x Lugonu, 1101x Jiyva, 1982x Xom, 2113x Elyvilon, 2744x Yredelemnul, 3235x Fedhas, 3635x Zin, 3813x Beogh, 5226x Gozag, 5616x Nemelex Xobeh, 5644x Trog, 7351x Kikubaaqudgha, 9268x the Shining One, 9789x Ru, 11768x Dithmenos, 12071x Qazlal, 13164x Ashenzari, 13233x Sif Muna, 15532x Cheibriados, 1572... 14:04:05 that is sort of ugly yes 14:04:19 !lm * god.worship~~ecu x=god 14:04:20 1. [2015-06-10 17:30:09] [god=Cheibriados] Probably the Magician (L1 VSWz of Cheibriados) prayed at an ecumenical altar on turn 46. (D:2) 14:04:21 <|amethyst> god.ecumenical sound good? 14:04:37 <|amethyst> !lm probably god.worship x=gid 14:04:38 73. [2015-06-10 17:30:09] [game_key=Probably:cao:20150510172940S] Probably the Magician (L1 VSWz of Cheibriados) prayed at an ecumenical altar on turn 46. (D:2) 14:04:40 <|amethyst> !lm probably god.worship x=gid -2 14:04:41 72/73. [2015-06-10 17:30:09] [game_key=Probably:cao:20150510172940S] Probably the Magician (L1 VSWz of Cheibriados) prayed at an ecumenical altar on turn 46. (D:2) 14:04:42 !lm probably god.worship~~chei 14:04:42 4. [2015-06-10 17:30:09] Probably the Magician (L1 VSWz of Cheibriados) became a worshipper of Cheibriados on turn 46. (D:2) 14:04:58 so it also gives the regular milestone? good 14:05:08 !lm probably god.worship~~chei x=verb,noun 14:05:09 4. [2015-06-10 17:30:09] [verb=god.worship;noun=Cheibriados] Probably the Magician (L1 VSWz of Cheibriados) became a worshipper of Cheibriados on turn 46. (D:2) 14:05:27 |amethyst: yeah, it definitely shouldn't use god.worship 14:05:36 -!- rophy has quit [Ping timeout: 256 seconds] 14:05:37 god.ecumenical sounds fine 14:05:45 -!- amalloy_ is now known as amalloy 14:06:38 6th scroll of aquirement 14:06:40 basically god.worship should mean "is now worshipping this god (the noun) and wasn't worshipping the god previously" 14:06:43 what to get what to get 14:07:03 and shouldn't be overloaded with other stuff that we want to track like this :) 14:07:26 -!- Chance672 has left ##crawl-dev 14:07:52 -!- Aryth has quit [Ping timeout: 256 seconds] 14:10:27 03|amethyst02 07* 0.17-a0-1350-ged43e17: Give free Ru piety only to novice monks at ecumenical altars (Lasty) 10(13 minutes ago, 1 file, 14+ 1-) 13https://github.com/crawl/crawl/commit/ed43e1759e37 14:10:27 03|amethyst02 07* 0.17-a0-1351-g1a06f40: Use a different milestone to note ecumenical prayer. 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1a06f401d523 14:12:26 -!- MarvinPA has joined ##crawl-dev 14:16:24 |amethyst: thanks for the id menu fix, i knew i'd end up breaking something with those changes :P 14:16:24 MarvinPA: You have 1 message. Use !messages to read it. 14:17:05 -!- wheals has joined ##crawl-dev 14:17:07 <|amethyst> ¡learn add FAQ Q: If I am a monk and worship Ru as my first god, use the immediate sacrifice, then worship at a "faded altar" and get Ru again, do I get extra piety? A: No, just another sacrifice. 14:17:08 Okay, not adding FAQ => Q: If I am a monk and worship Ru as my first god, use the immediate sacrifice, then worship at a "faded altar" and get Ru again, do I get extra piety? A: No, just another sacrifice. 14:17:36 -!- dtsund has joined ##crawl-dev 14:18:50 -!- edlothiol has quit [Remote host closed the connection] 14:20:52 !tell chequers i still find pbp perfectly good early on, i don't see a problem with it really 14:20:52 MarvinPA: OK, I'll let chequers know. 14:21:51 -!- wheals has quit [Client Quit] 14:23:47 -!- CanOfWorms has joined ##crawl-dev 14:24:23 -!- wheals has joined ##crawl-dev 14:27:15 hrm. 14:27:25 !tell chequers "Unavoidable compatibility conditions are checked (no TSO for Ds, but Sif & Gozag style checks are skipped" this looks to be not true? seems like you can't get sif if you know no spells (which is good), and still have to pay the gozag fee (which is probably not good?) 14:27:25 MarvinPA: OK, I'll let chequers know. 14:27:34 how, if at all, should the ecumenical altar show up in ^O? 14:30:13 i guess like non-temple gods where it doesn't show up until you find one, if you do find one 14:31:14 <|amethyst> right now it doesn't show up in ctrl-o at all 14:31:41 -!- amalloy is now known as amalloy_ 14:31:56 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:32:58 -!- wheals has joined ##crawl-dev 14:35:54 !tell chequers ignore marvinpa, you should be able to get sif with no spells. you can still get piety training spellcasting 14:35:54 minmay: OK, I'll let chequers know. 14:36:21 good old scroll reading 14:36:24 well either way it should be consistent with normal sif altars 14:39:16 also if monks of ru get free piety, should monks of gozag get paid for converting? (i'd suggest not giving monks ru piety) 14:39:55 <|amethyst> hm 14:40:02 they could get paid the fee 14:40:32 also what happens if you have 0 gold and you join gozag 14:40:44 <|amethyst> right now it won't pick gozag 14:40:55 <|amethyst> I was going to fix that, trying to decide how best to do it 14:41:27 <|amethyst> setting a prop on the player (ugh), or using an unwind_var on you.attribute[ATTR_GOLD_GENERATED] (also ugh) 14:42:14 -!- quik has quit [Ping timeout: 244 seconds] 14:43:13 or adding arguments to the relevant functions? 14:43:22 ignore_fee 14:44:01 -!- Praenomen has quit [Ping timeout: 246 seconds] 14:44:20 <|amethyst> adding an arguemnt to join_religion and player_can_join_god is kind of ugh too 14:44:25 <|amethyst> s/emn/men/ 14:44:29 huh i guess it's actually possible to find a gozag altar and have no fee as a non-monk now 14:44:52 if very little gold generates on d:1 and 2 14:46:07 does the fee really do much in the first place 14:46:41 -!- FlowRiser has joined ##crawl-dev 14:48:33 -!- Codrus has quit [Ping timeout: 252 seconds] 14:48:35 the idea is that in other gods if you switch late game you haven't been accumulating piety up until then 14:49:13 wheals: then why are players allowed to switch to zin late game, donate, press 5, and have 200 piety? 14:51:40 03|amethyst02 07* 0.17-a0-1352-g5dbd5e2: Don't charge a service fee for ecumenically worshipping Gozag. 10(58 seconds ago, 1 file, 13+ 4-) 13https://github.com/crawl/crawl/commit/5dbd5e292da3 14:51:59 03MarvinPA02 07* 0.17-a0-1353-gaa0c417: Add a canned message 10(5 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/aa0c41737fb5 14:51:59 03MarvinPA02 07* 0.17-a0-1354-g9453881: Adjust spacing 10(3 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/9453881aa3cd 14:52:35 -!- OnlyPlaysRandom has quit [Quit: OnlyPlaysRandom] 14:55:38 wheals: most gold on gozag chars comes from killing things anyway 14:57:10 <|amethyst> !lg * won x=avg(gold) 14:57:11 30606 games for * (won): avg(gold)=7670.71 14:57:22 <|amethyst> I think the worry is that anyone can pacify Zot 14:59:40 <|amethyst> then again, the service fee probably would still leave you with enough to do so 15:00:30 -!- xcourier has quit [Quit: xcourier] 15:00:45 <|amethyst> s/pacify/bribe/ 15:00:57 anyone can sanctuary Zot, too 15:01:10 turns out people generally don't because switching gods is kinda bad most of the time 15:01:19 same thing with jiyva 15:12:19 -!- NilsBloodaxe has quit [Quit: Page closed] 15:18:46 -!- amalloy_ is now known as amalloy 15:20:03 -!- lessens has quit [Read error: Connection reset by peer] 15:20:46 -!- Molotove[mac] has quit [Ping timeout: 264 seconds] 15:22:35 -!- sinusoidal has quit [] 15:30:00 |amethyst: i was trying, last night, to fix how friendly summons behave during a temporal distortion, but i couldn't figure out how to get your summons to go to anywhere other than you.pos(), which is (0,0) while Stepped. i tried replacing the calls to you.pos() in mon-behv.cc with calls to a different thing, but somehow they still find out the player is at (0,0) and go chasing after you 15:30:14 do you know where they are getting this information, and how i can stop them? 15:30:26 -!- dtsund has quit [Quit: dtsund] 15:32:11 <|amethyst> maybe it's cached in mon->target? 15:33:45 |amethyst: maybe. i couldn't really figure out how and when mon->target gets set. but it seems like mon->target is a coord_def, not a coord_def&, so i can't see how they would ever see (0,0) in order to cache it 15:34:09 -!- Fluffhead has quit [Quit: Fluffhead] 15:36:45 <|amethyst> mon->target = mon->get_foe()->pos() and others 15:37:04 <|amethyst> (you are the "foe" if they are following you) 15:37:12 -!- Molotove1mac] is now known as Molotove[mac] 15:38:06 -!- MolotoveVGC[work has quit [Quit: Leaving.] 15:38:12 -!- orionstein has quit [Quit: ZNC - http://znc.in] 15:38:48 <|amethyst> though that particular case ("Foe gone out of LOS?") is protected by !(mon->friendly() && mon->foe == MHITYOU && mon->is_travelling() && mon->travel_target == MTRAV_FOE) but maybe one of those last two conditions is false, or maybe it's being set somewhere else? 15:39:13 <|amethyst> I would set a watchpoint on the monster's .target from a debugger 15:39:29 <|amethyst> and see what's changing it to (0,0) 15:39:45 <|amethyst> of course, setting it to (0, 0) in that case might be entirely reasonable 15:39:59 <|amethyst> and the problem is that somewhere it isn't checking for target.origin() 15:40:20 -!- bonghitz has quit [Quit: Leaving...] 15:40:26 <|amethyst> there are several mon->target.origin() checks, it could be that one is missing 15:40:39 |amethyst: i think it may be right at the beginning of the while (changed) loop 15:40:55 where it sets afoe to something which might be &you, and then checks afoe->pos() 15:41:15 <|amethyst> it could be that foepos is the problem instead, yes 15:41:50 <|amethyst> but mostly that's used to also set target 15:42:18 <|amethyst> and in the one case it actually uses it directly, it's protected by !foepos.origin() 15:42:18 -!- MolotoveVGC has quit [Quit: Leaving.] 15:42:46 |amethyst: is it? it looks like both halves of that foepos.origin() check use foepos 15:43:09 <|amethyst> amalloy: the else uses it to set mon->target 15:43:12 or rather, in the case where foepos.origin() is true, it sets mon->target = foepos 15:43:13 -!- Molotove[home] is now known as molotove 15:43:16 <|amethyst> right 15:43:24 which sounds like exactly the problem? maybe? 15:43:29 <|amethyst> well 15:43:38 -!- molotove has quit [Client Quit] 15:43:50 <|amethyst> I don't know if it's actually a problem that the target is set to (0,0) 15:44:31 <|amethyst> e.g. a newly-created monster also has target (0,0) 15:44:48 <|amethyst> hm 15:44:57 i see. currently it is a problem of course, because friendly monsters try to pathfind to (0,0) while you're stepped. but you're saying that the fix might be something other than setting target differently 15:47:35 <|amethyst> hmm 15:51:15 <|amethyst> I'm not sure 15:51:26 <|amethyst> I guess for robustness, could fix it on both sides 15:51:32 <|amethyst> where it is set and where it is used 15:51:58 <|amethyst> I think the running-northwest behaviour specifically is coming from _set_mons_move_dir() 15:52:30 <|amethyst> but I think you're right that probably it would be better not to have target = (0,0) in the first place, because this is probably not the only thing that assumes it is not 15:53:27 <|amethyst> there are all kinds of places in mon-behv.cc that set target (and some elsewhere, e.g. ru redirection) 15:53:39 <|amethyst> probably more than one of these is problematic 15:54:42 yes, there are some more for specifically spectral weapons that are distinct from normal allies, and figuring those out is something i was leaving for later 15:59:55 <|amethyst> well, SWs and BSs have had the fleeing-to-NW bug in more situations i think, so that makes sense 16:00:18 <|amethyst> s/more/different/ 16:01:52 |amethyst: do i have to do anything special to debug crawl on a mac? after `brew install gdb`, i can `gdb crawl`, and set breakpoints where i want, but if i try to `run` i get https://www.refheap.com/102408 16:02:44 <|amethyst> I would check if gdb is codesigned, maybe see man taskgated :P 16:02:47 <|amethyst> otherwise no clue 16:04:44 basically that, yes 16:05:12 the `port notes` for the macports version tells you to adjust the parameters to taskgated and reboot before trying to use it 16:05:12 oh man, codesign is code-sign, not co-design. what a shitty word to make up 16:05:29 amalloy, "codesign"-ed 16:05:40 because "codesign" is the name of the command used to do it 16:05:48 <|amethyst> oh, it's not cod e-signed? 16:06:08 * geekosaur got to leanr far too much about codesign while prepping the mac 0.16 builds 16:06:31 geekosaur: yes, i figured this out from some reading. i'm just saying, if you don't already know that, then "codesigned" is an awful word. even "codesign-ed" would be better 16:06:40 -!- clouded_ has joined ##crawl-dev 16:07:52 done, wheals 16:09:07 RIP my uptime, i have to reboot for this dang thing 16:09:17 -!- st_ has quit [Ping timeout: 256 seconds] 16:09:27 -!- omniscient is now known as omniscientist 16:09:37 -!- clouded_ has quit [Read error: Connection reset by peer] 16:10:19 uptime? I have to reboot weekly or the goop lying behind finder etc. loses its shit 16:11:41 that said, I accept it because I prefer having a real UI available, and linux has yet to come up with a real UI that doesn't make me want to claw my eyes out 16:12:13 i dunno what you are doing to your computer, but this one has been fine for a month 16:13:39 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 16:16:11 -!- ohyou has quit [Read error: Connection reset by peer] 16:16:33 -!- amalloy is now known as amalloy_ 16:16:44 -!- st_ has joined ##crawl-dev 16:20:14 -!- amalloy_ is now known as amalloy 16:20:57 -!- Fusha2 has quit [] 16:33:45 -!- scummos| has quit [Ping timeout: 276 seconds] 16:34:57 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91.1 [Firefox 3.6.28/20120306064154]] 16:40:35 -!- travis-ci has joined ##crawl-dev 16:40:36 The build was fixed. (master - 1a06f40 #2810 : Neil Moore): http://travis-ci.org/crawl/crawl/builds/66260294 16:40:36 -!- travis-ci has left ##crawl-dev 16:47:02 |amethyst: mon->target ended up being set in _decide_monster_firing_position 16:48:55 I only reboot my macbook for updates, I must be doing something wrong 16:50:16 and.. why would you use gdb on a mac at all? 16:54:18 because why would you not, obviously 16:54:48 because lldb exists and doesn't require you to jump through hoops to be used 16:55:15 -!- Chance672 has quit [Quit: Leaving my desktop..... laptop possibly?] 16:55:40 amalloy, I do tend to use it rather heavily. including the occasional 12-VMs-running-at-the-same-time 16:56:07 (fileserver stress testing) 16:57:12 but, as far as I can tell, something about my usage pattern causes windowserver or uiserver or whatever to leak memory and eventually become confused 16:57:25 Zaba: i hadn't heard of lldb, as a linux guy. i just tried it out, and while indeed it requires fewer hoops to get running, it is garbage at debugging crawl 16:57:41 >i just tried it out 16:57:44 >it is garbage 16:57:48 -!- Tux[Qyou] has quit [Ping timeout: 252 seconds] 16:57:48 like, i set a breakpoint just like in gdb: great. i said run, just like in gdb: great 16:57:49 just keep using linux please 16:57:59 but crawl doesn't run correctly under lldb 16:58:01 i can't start a game 16:58:20 pressing Enter on the character selection screen just moves the cursor, instead of selecting something 16:59:51 so just start crawl and attach a debugger to it on a different terminal? 17:00:55 I am under the impression you want "process launch --tty" 17:01:19 geekosaur, nah, it's just garbage 17:01:46 i will just stick with gdb, thanks 17:02:23 I'm sorry, I can't hear you over the sound of the applause in this wwdc session 17:04:02 -!- panicbit has quit [Read error: Connection reset by peer] 17:04:55 -!- Krakhan has quit [Changing host] 17:07:34 -!- scummos| has quit [Ping timeout: 264 seconds] 17:15:29 -!- stanzill has quit [Changing host] 17:19:53 -!- xcourier has quit [Quit: xcourier] 17:20:52 Unstable branch on crawl.buzz updated to: 0.17-a0-1354-g9453881 (34) 17:23:57 -!- HellTiger_NB has quit [Ping timeout: 244 seconds] 17:26:11 -!- xcourier has quit [Quit: xcourier] 17:30:51 -!- serq has quit [Quit: leaving] 17:31:50 FR don't make me tab when i accidentally press ctrl-i 17:32:14 i don't know if that is actually possible with the way control characters are sent over ssh, but it'd be nice 17:33:39 it's not 17:33:56 although you might be able to configure your local terminal emulator to handle ctrl+i differently 17:34:32 -!- scummos| has quit [Ping timeout: 272 seconds] 17:34:36 (e.g. in iTerm2: right click, Edit session..., "Keys" tab) 17:35:15 tab and control+i are definitely handled differently and one of the options is "ignore" 17:37:00 ah, cool. i can't at the moment think of any scenarios where i press C-i on purpose, so this should do nicely 17:41:32 -!- Ladykiller69 has quit [Ping timeout: 255 seconds] 17:42:59 -!- Nightbeer has quit [Ping timeout: 264 seconds] 17:43:33 -!- serq has quit [Changing host] 17:44:46 ctele trivia: cblink claims to not use spellpower but actually it does! to decide how many iterations it does to look for a good space when it gets degraded to semicontrolled blink in a -ctele area 17:45:03 -!- sinusoidal has quit [Quit: Page closed] 17:46:06 -!- schwer-muta has quit [Read error: No route to host] 17:46:29 -!- siepu has quit [Quit: Leaving] 17:47:39 -!- MegaGrubby has quit [] 17:52:02 -!- SwissStopwatch has quit [] 17:52:31 and on that note 17:52:44 03MarvinPA02 07* 0.17-a0-1355-ga6c7e69: Remove rings of teleport control 10(6 weeks ago, 24 files, 41+ 76-) 13https://github.com/crawl/crawl/commit/a6c7e6991766 17:52:44 03MarvinPA02 07* 0.17-a0-1356-g05e14b0: Remove the Control Teleport spell and the book of Control 10(6 weeks ago, 19 files, 17+ 69-) 13https://github.com/crawl/crawl/commit/05e14b0d35fc 17:52:44 03MarvinPA02 07* 0.17-a0-1357-g326445f: Remove the control teleport duration and -cTele level flag 10(6 weeks ago, 44 files, 77+ 484-) 13https://github.com/crawl/crawl/commit/326445fe3892 17:52:44 03MarvinPA02 07* 0.17-a0-1358-gb46cb9d: Merge the no_rtele_into vault tag/prop into no_tele_into 10(3 weeks ago, 55 files, 198+ 198-) 13https://github.com/crawl/crawl/commit/b46cb9dfc310 17:52:44 03MarvinPA02 07* 0.17-a0-1359-g1860f6a: Make carrying the Orb prevent controlled blinks from working 10(3 weeks ago, 2 files, 31+ 1-) 13https://github.com/crawl/crawl/commit/1860f6a25476 17:52:44 03MarvinPA02 07* 0.17-a0-1360-g37db002: Fix Controlled Blink description 10(2 weeks ago, 1 file, 3+ 4-) 13https://github.com/crawl/crawl/commit/37db002a4eb1 17:54:21 http://phandroid.s3.amazonaws.com/wp-content/uploads/2014/12/its-happening.gif 17:54:27 -!- Alarkh has quit [Quit: Leaving] 17:54:55 -!- orionstein has quit [Quit: ZNC - http://znc.in] 17:55:16 the other exciting ctele trivia i learned was that you can't shaft yourself in tomb (as a formicid, or with the shaft card) unless you've picked up the rune and removed the -ctele status 17:55:34 so really this was all a formicid buff 17:55:47 i've been complaining about the tomb thing for like a year 17:56:20 i didn't know about it, so clearly not loudly enough! 17:56:42 also orbrun, really 17:59:52 -!- ystael has quit [Ping timeout: 272 seconds] 18:01:05 finally gets what he wants, and all he can do is complain! 18:03:00 -!- twofortypee has quit [Quit: Connection closed for inactivity] 18:04:33 fr: don't put wanderer's bread ration in slot e every. single. time 18:07:16 -!- Sczcya has joined ##crawl-dev 18:07:43 -!- scummos| has quit [Ping timeout: 256 seconds] 18:08:44 -!- ystael has quit [Ping timeout: 272 seconds] 18:09:10 Unstable branch on crawl.lantea.net updated to: 0.17-a0-1360-g37db002 (34) 18:16:56 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:17:10 -!- elliptic has quit [Quit: Leaving] 18:18:34 should ru say different things when you pray than he currently does? like he doesn't strike me as the kind of guy who is exalted by worship 18:18:51 -!- wheals has joined ##crawl-dev 18:18:53 and when you load the save, he says "sacrifice that you might gain great power" even if you're at full piety, which seems a bit off 18:19:22 you must make the final sacrifice 18:19:28 sacrifice sacrificing 18:20:08 ??minmay 18:20:08 minmay[1/20]: http://cowmuffins.net/stuff/crawl/me.ogg 18:20:22 that should be replaced with a message thanking MPA for removing ctele 18:20:42 ??chris patches 18:20:42 chris patches[1/21]: remove zotdef 18:20:50 !learn del chris patches[1 18:20:50 Deleted chris patches[1/21]: remove zotdef 18:20:52 ??chris patches 18:20:52 chris patches[1/20]: zot sauna http://bpaste.net/show/4uxda7scPp1hyzupzTf2/ 18:20:58 ??chris patches[tele 18:20:59 I don't have a page labeled chris patches[tele in my learndb. 18:21:02 really 18:21:36 ah i was thinking of https://crawl.develz.org/wiki/doku.php?id=user:chris 18:26:00 -!- Lasty has joined ##crawl-dev 18:27:44 -!- Pacra has joined ##crawl-dev 18:28:35 -!- syllogism has quit [Quit: Leaving] 18:32:30 -!- UncertainKitten has quit [Ping timeout: 256 seconds] 18:32:35 -!- Sczcya has left ##crawl-dev 18:32:47 -!- UncertainKitten has joined ##crawl-dev 18:33:54 |amethyst: did you commit code that hardwires every altar to gozag? 18:33:54 chequers: You have 3 messages. Use !messages to read them. 18:34:01 !messages 18:34:01 (1/3) MarvinPA said (4h 13m 9s ago): i still find pbp perfectly good early on, i don't see a problem with it really 18:34:01 !messages 18:34:02 !messages 18:34:02 (1/2) MarvinPA said (4h 6m 36s ago): "Unavoidable compatibility conditions are checked (no TSO for Ds, but Sif & Gozag style checks are skipped" this looks to be not true? seems like you can't get sif if you know no spells (which is good), and still have to pay the gozag fee (which is probably not good?) 18:34:02 (1/1) minmay said (3h 58m 7s ago): ignore marvinpa, you should be able to get sif with no spells. you can still get piety training spellcasting 18:34:56 MarvinPA: i'd probably like to be able to get sif & gozag as if they had no entry condition 18:35:04 -!- elliptic has joined ##crawl-dev 18:35:29 i mean if the altar says it will give me a random god 18:35:31 i expect a random god 18:35:43 not "a random god except for these two sometimes" 18:35:58 yeah, skipping the entry condition is a perk 18:36:08 |amethyst: this commit seems to hardcode gozag? 18:36:11 |amethyst: https://github.com/crawl/crawl/commit/5dbd5e292da3 18:36:27 i mean sure, exclude tso if i'm a mummy, but i wouldnt really expect the sif thing 18:37:00 about how much spellcasting do you have to train in order to get one book? 18:37:37 |amethyst: also it seems like if you worship ru as a Mo and roll ru at the altar, you get another sacrifice but not the 20 piety, why not just give piety? 18:38:03 for Sif, I was considering generating a book with l1 spells in it 18:38:04 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:concept:ghost_religions 18:38:26 oh btw, now that DD ghosts regenerate normally, can Gh leave ghosts too 18:38:26 Lasty: I don't have to train much to get free mp for guardian spirit! 18:38:52 -!- Kellhus has quit [Quit: Page closed] 18:39:04 the concern is about making sif even more useless than usual, though 18:39:06 Ghost can make the player forget a spell. — dpeg 2012-11-22 02:00 18:39:09 dpeg... 18:39:24 rip mages 18:39:32 chequers: I think the idea is that Gh already died long ago 18:39:35 chequers: you don't get 20 piety at a normal ru altar either, do you? 18:39:40 chequers: so it already left a ghost somewhere else 18:39:57 wheals: no worse than getting some other useless god like veh, tso, chei, etc., surely? 18:41:11 :p 18:41:31 maybe if the argument was to let you always worship sif without spells, as you've advocated before 18:41:45 but why would i be able to bypass sif's requirements but not beogh's? 18:43:05 wheals: so the concern isn't about making sif even more useless than usual, then 18:43:15 minmay: screw lore 18:43:32 the concern regarding not letting you worship sif without a spell 18:43:51 the concern is about making sif even more useless than usual, though 18:44:10 wheals: do you think gozag should charge a joining fee too, or just change sif's condition? 18:44:14 anyway whatever this is a rare case where i dont care to continue a slapfight 18:44:59 i'm not sure 18:45:14 -!- debo has quit [Ping timeout: 276 seconds] 18:45:28 and if there isn't a fee (as is the case on HEAD right now) quite possibly minmay is right sif's requirement should be waived too 18:45:53 I do agree that right now there are some auto-quit combinations you could get, which aren't even fun 18:46:09 well you could make a solution where 18:46:14 really, i just said "even more useless than usual" to get gammafunk's goat :P 18:46:15 you get auto-gifted a low-level sif book 18:46:23 I said that! and everyone ignored me :((( 18:46:32 oh wheals I know how bad a player you are, that doesn't bother me 18:46:50 now if crate called sif useless I'd be genuinely hurt! 18:47:00 rip 18:47:17 My other idea was giving players a subset of possible gods. "This faded altar looks to be for either Dithmenos, Trog or Vehumet. Do you want to pray?" 18:47:52 well isn't the idea "you're stuck with this god and you don't know what it will be" 18:48:00 yeah, you're right 18:48:08 -!- simmarine has joined ##crawl-dev 18:48:09 just making it the same as finding three random altars isn't very good 18:48:16 i'm gonna submit a patch where anyone can join Sif and you get a spellbook of L1 spells on joining 18:48:50 that patch won't get merged, I think 18:49:11 what might get merged is that this only happens when you pray at one of these altars and roll sif 18:49:41 works for me 18:55:51 -!- HellTiger has quit [Ping timeout: 246 seconds] 19:01:07 -!- OnlyPlaysRandom has quit [Quit: OnlyPlaysRandom] 19:02:05 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 19:02:32 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:03:04 that sounds worse than having it happen at all altars to me 19:03:50 -!- seriallos has joined ##crawl-dev 19:03:56 -!- Ladykiller69 has quit [Quit: Verlassend] 19:05:36 in general piling on a ton of special cases for these altars seems bad (including the existing ru monk thing) 19:07:11 -!- serq has quit [Quit: leaving] 19:10:15 -!- stanzill has quit [Quit: au rev] 19:10:49 personally i'd suggest letting anyone worship sif and making sif use exploration piety instead of skill-training piety, i guess 19:12:02 so that going sif doesn't just feel really bad when you hit near-max piety and then it's time to stop training spell skills and get other useful stuff instead 19:13:56 I'd much prefer just giving sif piety on kills to exploration piety 19:14:25 since it's much closer to the current system anyhow 19:14:43 just without the skill rationing aspect that a lot of people don't like 19:15:30 sure, harder to flavour i guess but yeah, probably closer in gameplay 19:19:07 -!- debo has joined ##crawl-dev 19:19:40 -!- Molotove[mac] has quit [Ping timeout: 272 seconds] 19:25:17 -!- PleasingFungus has joined ##crawl-dev 19:27:08 I would prefer not changing sif piety but simply removing the requirement 19:27:10 also, hello. 19:28:54 -!- Crehl has quit [Quit: Killed by a kitten] 19:29:03 also sounds fine to me, yeah 19:29:45 probably not worth worrying about ecumenical altars since as was pointed out you're already giving yourself a chance of landing on xom or whatever 19:30:47 -!- bonghitz has quit [Remote host closed the connection] 19:31:59 _You draw a card... It is Xom. This card doesn't seem to belong here. 19:32:01 nothing happened 19:33:09 -!- Lasty has quit [Quit: Leaving.] 19:33:48 -!- Lasty has joined ##crawl-dev 19:35:29 Xom wasn't in the mood. 19:43:28 -!- quik has quit [Ping timeout: 244 seconds] 19:46:30 -!- Molotove[mac] has quit [Ping timeout: 250 seconds] 19:50:47 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 19:55:27 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 19:58:20 -!- Cybersaint2k has quit [Ping timeout: 246 seconds] 19:59:04 -!- seriallos has joined ##crawl-dev 20:01:25 -!- MarvinPA has quit [Remote host closed the connection] 20:07:10 -!- FlowRiser has quit [Ping timeout: 272 seconds] 20:09:43 -!- omniscientist has quit [Read error: Connection reset by peer] 20:11:43 wait 20:12:07 hasn't removing c-tele been a drastic nerf to speedruns? 20:14:51 yes 20:15:02 well. maybe. it means you can cblink some runes you couldn't before 20:15:14 but on balance it is probably slowing them down 20:16:48 does this mean you can now cblink everywhere 20:16:52 yes 20:16:55 except during the orbrun 20:17:15 so much for making orbruntomb easier 20:18:58 kvaak: i believe it's easier for Fo now 20:19:15 because previously you couldn't shaft self in tomb while -cTele was up 20:19:17 how many orbruntombformicids are there 20:19:26 Fo buff! 20:23:34 swamp worms really need to be able to leave water 20:23:48 Lightli: removing cTele is, surprisingly, a drastic nerf to characters with cTele, yes 20:25:41 square los arguably makes speedrunning easier, anyway 20:26:54 it's also a drastic nerf to people who fix -ctele bugs 20:28:37 -ctele existing was a -ctele bug 20:28:49 and still is once you pick up the orb :( 20:30:01 the way autoexplore just walks past free xp is awful 20:42:49 !seen |amethyst 20:42:49 I last saw |amethyst at Wed Jun 10 20:05:47 2015 UTC (4h 37m 1s ago) saying 'oh, it's not cod e-signed?' on ##crawl-dev. 20:44:19 -!- CKyle has joined ##crawl-dev 20:54:44 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:57:22 -!- dakonic has quit [Quit: Page closed] 21:00:40 -!- wheals has joined ##crawl-dev 21:01:13 gammafunk: would you be ok with removing the 'know spells' requirement for sif? 21:01:35 chequers: I implemented that, check out branch simplesif 21:01:37 then there were objections 21:01:40 ask elliptic iirc? 21:03:01 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]] 21:04:03 elliptic: apparently YOU don't like a non-racist Sif Muna. What's wrong with you???! 21:04:11 spellist 21:04:15 casterist 21:05:07 the sif restriction at least makes more sense than yred's 21:05:40 -!- mmazing has quit [Ping timeout: 245 seconds] 21:05:48 -!- Akitten_Homura has joined ##crawl-dev 21:06:57 -!- UncertainKitten has quit [Ping timeout: 252 seconds] 21:08:31 -!- seriallos has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 21:08:35 -!- mizu_no__ has quit [Client Quit] 21:10:26 -!- rwork has quit [Quit: Page closed] 21:11:09 I'm ok with removal of the requirement, I had much bigger concerns about changing piety to exploration 21:11:48 piety on kills is less thematic, and piety from training magic has both an impact on gameplay and is thematic, so I'm ok with the status quo 21:13:02 I mean, you can train spellcasting at any point, at least 21:15:48 well i'll send some commits through to do this and clean up the code, and fix the 'always-gozag' thing 21:21:34 here it is https://github.com/crawl/crawl/pull/60 21:22:07 chequers: I don't care much one way or the other about the "know spells" requirement 21:23:10 (I think that changing sif piety might be a good idea anyway for various reasons, but that can be a separate discussion) 21:23:48 -!- Fhqwhgads_ has quit [Ping timeout: 272 seconds] 21:24:11 -!- squimmy has quit [Ping timeout: 252 seconds] 21:25:46 New branch created: pull/60 (4 commits) 13https://github.com/crawl/crawl/pull/60 21:25:47 03chequers02 07https://github.com/crawl/crawl/pull/60 * 0.17-a0-1361-gc259def: Move ecumenical altar logic into a new function. 10(2 hours ago, 1 file, 41+ 38-) 13https://github.com/crawl/crawl/commit/c259defaa8f7 21:25:47 03chequers02 07https://github.com/crawl/crawl/pull/60 * 0.17-a0-1362-gf85eddf: Give bonus ecumenical altar piety to Ru-reworshippers. 10(2 hours ago, 1 file, 3+ 5-) 13https://github.com/crawl/crawl/commit/f85eddfe6482 21:25:47 03chequers02 07https://github.com/crawl/crawl/pull/60 * 0.17-a0-1363-gc45a7e5: Remove some ecumenical altar debugging 10(6 minutes ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/c45a7e53a2e1 21:25:47 03PleasingFungus02 {chequers} 07https://github.com/crawl/crawl/pull/60 * 0.17-a0-1364-gc4c8794: Allow spell-less players to worship Sif 10(3 months ago, 1 file, 1+ 9-) 13https://github.com/crawl/crawl/commit/c4c87940b401 21:27:36 yep, i don't like Sif so I won't touch the piety mechanic 21:36:00 -!- MegaGrubby has quit [] 21:49:50 -!- Senjaii has quit [Ping timeout: 245 seconds] 21:54:43 -!- read has quit [Read error: Connection reset by peer] 22:00:57 -!- mamgar has quit [Read error: Connection reset by peer] 22:01:06 -!- Lasty has quit [Quit: Leaving.] 22:04:42 -!- debo has quit [Ping timeout: 252 seconds] 22:05:59 -!- OnlyPlaysRandom has quit [Quit: OnlyPlaysRandom] 22:10:33 -!- vale_ is now known as vale 22:21:55 -!- mong has quit [Quit: Page closed] 22:22:35 -!- gressup has quit [Quit: Leaving] 22:24:17 -!- Praenomen has quit [Ping timeout: 246 seconds] 22:33:13 -!- rast has quit [Read error: Connection reset by peer] 22:33:48 -!- rast has joined ##crawl-dev 22:36:45 -!- Sonata has quit [Ping timeout: 256 seconds] 22:36:45 -!- crate has quit [Ping timeout: 256 seconds] 22:48:22 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:54:13 -!- Ququman has quit [Read error: Connection reset by peer] 22:58:05 -!- wheals has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:58:08 -!- Daekdroom has quit [Quit: Leaving] 23:03:42 -!- copt has quit [] 23:04:06 -!- rophy has quit [Ping timeout: 256 seconds] 23:04:45 -!- Poncheis has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0.5/20150525141253]] 23:08:44 -!- alvarops is now known as soadzombi 23:13:33 -!- read has joined ##crawl-dev 23:16:06 -!- amalloy is now known as amalloy_ 23:29:56 -!- LordSloth has quit [Remote host closed the connection] 23:39:37 -!- Amy|Sonata has quit [Read error: Connection reset by peer] 23:40:51 -!- Amy is now known as Guest65809 23:41:45 -!- turnerjer has quit [Quit: Page closed] 23:43:44 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:44:43 -!- crate_ is now known as crate 23:45:47 -!- CKyle has joined ##crawl-dev 23:47:12 -!- Gurmil has quit [Quit: Page closed] 23:48:41 -!- Cacophony has quit [Quit: Leaving] 23:52:07 -!- amalloy_ is now known as amalloy