00:00:06 new dragon armor 00:00:10 PleasingFungus: it could work on the player's potions 00:00:26 still need at least iron 00:00:34 pleasingfungus: the nda was "don't reveal it or else you'll get bad joke responses" 00:00:40 I regret everything. 00:00:42 theTower: the worst possible curse....... 00:00:48 Lightli: actually, we don't. 00:01:05 rip iron dragons 00:01:06 -!- radinms has quit [Ping timeout: 265 seconds] 00:01:07 did those dragon armours get added? I thought they were in a branch 00:01:15 !send Lightli the cursed -20 iron dragon armour of the Good {rF- rC- Curse} 00:01:15 Sending the cursed -20 iron dragon armour of the Good {rF- rC- Curse} to Lightli. 00:01:18 qda & hda are in; rda and, uh, bda? are jokes 00:01:24 I am vaguely imagining deep elf knights getting shroud and stoneskin and c shield 00:01:26 good jokes tho 00:01:26 ??Hda 00:01:26 shadow dragon armour[1/1]: Base AC 10, ER 15. Gives Stealth++++, or a net gain of Stealth+. 00:01:36 like some other kind of knight, somewhere... 00:01:44 Grunt: so wait, I thought the only behavioral changes from mon-spell-slots were the explicit ones to lom lobon/gloorx vloq? 00:01:50 Stoneskin doesn't work very well on monsters; it's easier to just give them a few points of AC and pretend it's stoneskin. 00:01:59 monsters. cheat. 00:02:00 (cf. Jorgrun, where we first tried this, and DTEEs) 00:02:07 rda would also convert ice to cda, so that can't happen 00:02:17 Stable (0.15) branch on crawl.s-z.org updated to: 0.15.2-0-g9b7472d 00:02:18 clearly just pretend it's being cast at triple spellpower 00:02:32 ...why make them cast it at all 00:02:41 * theTower shrugs 00:03:14 I guess we could do an M_STONESKIN for the purpose of having it be treated as a buff that can be dispelled. 00:03:24 (c shield would also be boring without something like passive freeze on block) 00:03:34 (We'd want to do that for M_PHASE_SHFIT too somehow though and distinguish between natural - blink frogs - and enchantment) 00:03:57 (I guess there's rmsl, but that vaguely dilutes the distinguishing ridiculous strength of monster dmsl) 00:04:20 ...weren't we going to do something with either or both of RMsl and DMsl anyway 00:04:25 wait to do anything on the monster end before that happens imo 00:04:41 well, we do want to do something 00:04:49 (I definitely implemented an M_REPEL_MISSILES at some point; just had nothing to do with it then) 00:04:54 but idk if anyone was happy with any of the suggestions 00:05:10 also I don't think monster spells, especially monster buffs, need to line up that closely with player spells 00:05:10 (it's even easier to implement now then it was back then anyway) 00:05:17 also long as they're roughly similar, it's w/e 00:06:01 -!- nicolae- has left ##crawl-dev 00:06:06 -!- Poncheis has quit [Read error: Connection reset by peer] 00:06:30 oops we've scared nicolae- off 00:06:58 speaking of monsters and spells we need to finish spellbinding mon-abils in mon-spell-slots 00:07:07 !lg * cv=0.16-a end>20140919 br=Elf xl>10 s=ckiller 00:07:08 198 games for * (cv=0.16-a end>20140919 br=Elf xl>10): 29x a deep elf annihilator, 24x a deep elf master archer, 12x a deep elf conjurer, 11x a deep elf blademaster, 10x a deep elf sorcerer, 9x a deep elf high priest, 6x a deep elf death mage, 6x a deep elf mage, 5x an Ice Fiend, 4x a jumping spider, 4x a deep elf knight, 4x an Executioner, 3x a deep elf priest, 3x a Brimstone Fiend, 3x a demonic ... 00:07:20 good jumping spiders 00:07:31 !lg * cv=0.16-a end>20140919 elf xl>10 s=ikiller 00:07:32 198 games for * (cv=0.16-a end>20140919 elf xl>10): 29x a deep elf annihilator, 24x a deep elf master archer, 22x a deep elf demonologist, 12x a deep elf sorcerer, 12x a deep elf conjurer, 11x a deep elf summoner, 11x a deep elf high priest, 11x a deep elf blademaster, 6x a deep elf death mage, 6x a deep elf mage, 4x a deep elf knight, 3x a deep elf priest, 2x, 2x Agnes, 2x a glaive of freezing, 2... 00:07:49 if only the dancing weapons were all bunched together 00:08:28 -!- qwuke has quit [Ping timeout: 246 seconds] 00:09:02 Grunt: need to finish what? 00:09:18 !lg * cv=0.16-a end>20140919 elf xl>10 ikiller~~dancing 00:09:18 No games for * (cv=0.16-a end>20140919 elf xl>10 ikiller~~dancing). 00:09:24 !lg * cv=0.16-a end>20140919 br=Elf xl>10 ikiller!~deep_elf s=ckiller 00:09:25 41 games for * (cv=0.16-a end>20140919 br=Elf xl>10 ikiller!~deep_elf): 2x Nikola, 2x a glaive of freezing, 2x Jorgrun, 2x a glaive of protection, 2x Agnes, a long sword of holy wrath, a blue devil, water, an azure jelly, a bone dragon, the wrath of Vehumet, a soul eater, an orc priest, a bardiche of flaming, a player ghost, a crystal guardian, quitting, an eveningstar of electrocution, a hand axe... 00:09:28 right. hm. 00:09:41 PleasingFungus: sorry, bad inside joke -- I mean converting all the things that are monster special abilities into spells 00:09:46 !lg * cv=0.16-a end>20140919 elf xl>10 ikiller~~" of " 00:09:47 19. WhatIsLove the Bewitcher (L18 VpEn of Dithmenos), mangled by a glaive of protection on Elf:2 (elven_hall_of_blades_hangedman_original) on 2014-10-18 10:45:07, with 236679 points after 53530 turns and 6:46:15. 00:09:53 !lg * cv=0.16-a end>20140919 elf xl>10 ikiller~~" of " s=ikiller 00:09:54 19 games for * (cv=0.16-a end>20140919 elf xl>10 ikiller~~' of '): 2x a glaive of freezing, 2x a glaive of protection, a glaive of distortion, the wrath of Vehumet, a battleaxe of chopping, a bardiche of venom, a halberd of holy wrath, a bastard sword of holy wrath, a long sword of holy wrath, a claymore of draining, a trident of venom, a hand axe of chopping, a bardiche of flaming, a dire flail o... 00:09:57 Grunt: ya I'm gonna do another soon 00:10:01 PleasingFungus: <3 00:10:26 I kind of want to get dechunk fixed 00:10:28 so I can finally merge it 00:10:38 but I don't have good ideas or a consistent way to reproduce the crash 00:10:43 so I'll keep doing other things. 00:10:48 mm 00:11:06 Stable branch on crawl.develz.org updated to: 0.15.2-0-g9b7472d (34) 00:13:07 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 00:14:37 -!- Alpha__ is now known as Alpha_ 00:14:42 -!- shnurlf has quit [Quit: Page closed] 00:17:28 -!- roctavian has joined ##crawl-dev 00:18:25 !send roctavian +v 00:18:25 Sending +v to roctavian. 00:18:41 Unstable branch on crawl.develz.org updated to: 0.16-a0-1362-g98a800c (34) 00:18:50 !send pleasingfungus immutability 00:18:50 roctavian: You have 1 message. Use !messages to read it. 00:18:50 Sending immutability to pleasingfungus. 00:18:57 !messages 00:18:58 (1/1) ontoclasm said (2h 30m 2s ago): Congrats! 00:19:03 * PleasingFungus twists and deforms! 00:23:30 const dev PleasingFungus; 00:23:52 oh 00:23:54 did we 00:24:06 update CREDITS.txt 00:24:29 !glasses 00:24:30 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 00:25:13 -!- theTower has left ##crawl-dev 00:25:22 %git :/CREDITS 00:25:22 07Grunt02 * 0.16-a0-1011-g0bb213b: Add HDA to mailmap and CREDITS.txt. 10(2 weeks ago, 2 files, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0bb213be7b1b 00:25:29 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1071-g944d52f: Split up a bad ASSERT (wheals) 10(5 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=944d52f8ff64 00:25:29 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1072-g8ec39d8: Use a #define'd key 10(5 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8ec39d86f0e7 00:25:32 an oversight.....? 00:25:45 ^ that one could be on master honestly 00:25:52 but it'd cause rebase conflicts in a minute 00:26:35 r i p 00:28:01 -!- epsik has quit [Quit: Page closed] 00:28:05 !tell gammafunk imo cherry-pick the 0.15.2 changelog into trunk 00:28:05 Grunt: OK, I'll let gammafunk know. 00:29:11 oh, I guess I'm gonna cause conflicts anyway 00:29:12 oh well 00:30:50 I forget if I've asked this before, are frequent character dumps bad for servers/admins? I have my autodump set at every 1000 turns, thinking of making it more frequent. 00:32:07 -!- heteroy has quit [Ping timeout: 258 seconds] 00:35:19 so dancing weapons are the biggest threat in elf 00:40:13 !tell Grunt PleasingFungus won't let me edit the changelog because he says I'd have to make each entry its own commented function 00:40:13 gammafunk: You have 2 messages. Use !messages to read them. 00:40:13 gammafunk: OK, I'll let grunt know. 00:40:37 !messages 00:40:37 (1/2) Grunt said (8h 4m 2s ago): I don't think so. 00:40:39 !messages 00:40:44 (1/1) Grunt said (12m 34s ago): imo cherry-pick the 0.15.2 changelog into trunk 00:40:44 gammafunk, I'm not sure if that's true. 00:40:48 I think that might be false. 00:40:57 it might be true 00:41:09 I suppose. 00:41:32 actually I added detail to the 0.15.2 one since there are so few entries 00:41:37 but 0.16 will be longer 00:41:46 PleasingFungus: oh the formicid 2h thing though 00:41:51 that's important for gameplay 00:42:04 -!- caricature has quit [Quit: Konversation terminated!] 00:42:14 and I guess the mon_glyph mon1:mon2 thing wheals added, since it's an option change 00:42:42 generally we don't note bugfixes 00:42:52 in the changelog 00:43:11 well those aren't bugfixes really; I guess you can argue the fo one kind of is 00:43:13 r i p 00:43:18 it's a small change anyhow 00:43:22 oh I get it 00:43:22 yeah the fo one is what I was referring to 00:43:24 bug fixes 00:43:26 haha 00:43:28 ugh 00:43:30 accidental 00:43:35 anyway I'd personally think it was too small to put into the changelog 00:43:39 but w/e 00:43:41 grunt-level pun imo 00:43:45 don't deny it!! 00:44:48 I will own it. 00:55:16 huh. there was a special check to make sure that wretched stars couldn't get corrupted 00:55:31 but they're already nonliving, so they couldn't be mutated anyway, so ??? 00:55:33 code is hard 00:55:47 also, ontoclasm ping 00:55:57 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1073-gf644000: Clean up monster corruption 10(3 minutes ago, 5 files, 54+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f644000b471c 00:58:49 I should commit to that branch 00:58:51 sometime 00:59:13 well, it's not exactly something you can just drop in and do, you know? you really have to 00:59:15 !glasses 00:59:15 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 00:59:16 commit to it 00:59:38 But I've been thinking of glasses branching out 00:59:53 -!- Artelis_ has quit [Ping timeout: 240 seconds] 01:00:14 that's good too. 01:01:02 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1074-gb5ea12a: Actually use TILE_NUM_KEY (oops) 10(3 minutes ago, 2 files, 10+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5ea12a73b9b 01:01:15 -!- Alpha_ has quit [Ping timeout: 258 seconds] 01:03:31 -!- lobf has quit [Quit: lobf] 01:11:45 -!- Bloaxor has quit [Quit: Error: Bloax not found] 01:14:53 -!- tsohg has quit [Ping timeout: 260 seconds] 01:15:48 ?/git 01:15:49 Matching terms (5): git, git_search, gitorious_admins, gitstats, ogit; entries (82): !fight[4] | black_magic[1] | cdist[1] | changelog[1] | changelog[3] | chris[1] | chris_patches[6] | chris_patches[8] | cloud_damage[2] | coding_conventions[1] | commit_search[1] | commit_search[2] | commits[1] | compile[1] | compile_crawl[1] | crate_crawl[2] | craterc[1] | crawl-ancient[1] | crawl_alternative[1] |... 01:15:58 ??commits 01:15:59 commits[1/2]: http://s-z.org/neil/git/?p=crawl.git;a=shortlog 01:16:06 ??commits[$ 01:16:06 commits[2/2]: http://crawl.develz.org/trunk/changes.txt 01:16:25 where are those git stats again? 01:16:27 o 01:16:28 h 01:16:31 ??gitstats 01:16:31 gitstats[1/3]: http://www.ohloh.net/p/stonesoup 01:16:42 it's not that one 01:16:45 ??gitstats[2 01:16:45 gitstats[2/3]: http://s-z.org/crawl-stats/ — updated infrequently 01:18:01 ??gitstats[3 01:18:01 gitstats[3/3]: Sunday is not a day of rest, but August is: http://s-z.org/crawl-stats/activity.html 01:21:03 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:21:37 PleasingFungus: ?? 01:21:37 ontoclasm: You have 1 message. Use !messages to read it. 01:21:37 oops 01:21:47 !message 01:21:48 You probably meant !messages, or possibly !tell. 01:21:56 !messages 01:21:56 (1/1) roctavian said (1h 2m 3s ago): thanks! i'll have plenty of questions for you soon. been reading the doc files to get some footing first 01:22:11 roctavian: oh yeah 01:22:25 yup 01:22:53 ontoclasm: as f644000b471c notes, there's code that seems to be intended to make abominations re-randomize their tiles when they're "corrupted" (by demonspawn corruptors or wretched stars) 01:22:54 maybe useless, but https://dl.dropboxusercontent.com/u/1000017/crawl/tileguide.txt 01:22:58 but it doesn't actually seem to work 01:23:07 at least for small abominations (I didn't test it on large abominations) 01:23:42 I was wondering if you had any idea about it - it randomizes the "tile_num", but maybe there's something that else needs to be done to refresh the actual displayed tiles? 01:23:55 *the "tile_num" prop 01:23:55 hm 01:24:00 let me look 01:25:13 case MONS_ABOMINATION_SMALL: 01:25:13 return _mon_mod(TILEP_MONS_ABOMINATION_SMALL, tile_num_prop); 01:25:17 this is helpful. i'm not sure when i'll have the chance to play around with things, probably in a couple days 01:25:24 looks like that's all it needs; no clue why it wouldn't be working 01:25:31 hm 01:26:25 how many times did you check? small aboms only have two tiles 01:26:37 (fr more of those and maybe less crappy ones) 01:27:11 a few times 01:27:16 also testing with large abominations now and still no effect 01:27:19 hm 01:27:35 odd 01:27:50 lmee try something dumb 01:27:54 oh wait a sec 01:27:57 small abomination (04x) | Spd: 7-15 | HD: 4 | HP: 9-42 | AC/EV: 0/0 | Dam: 23 | 07undead, evil | Res: 06magic(40), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 124 | Sz: Large | Int: plant. 01:27:57 %??small abomination 01:28:01 undead 01:28:05 so they can't mutate. 01:28:06 for heaven's sake 01:28:49 haha 01:29:20 ok, easy fix 01:36:33 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1075-g08a372b: Fix abomination "mutation" 10(51 seconds ago, 1 file, 20+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=08a372b927cc 01:37:45 aside from abominations, nothing that can't mutate can mutate 01:37:45 -!- tabstorm has quit [Ping timeout: 260 seconds] 01:37:49 wut 01:37:54 oh, did I leave that comment in 01:37:56 oops 01:37:59 sorry, that was from an earlier draft 01:38:24 -!- markgo has quit [Ping timeout: 246 seconds] 01:38:43 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1076-g21d001f: Oops 10(20 seconds ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21d001f21a79 01:39:07 I was for mutations before I was against them 01:39:55 Oops, now there's a comment that'll get reddit all riled up 01:40:00 *commit title 01:40:10 %git :/[Oo]ops 01:40:10 07PleasingFungus02 * 0.16-a0-1076-g21d001f: Oops 10(2 minutes ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21d001f21a79 01:40:21 !gitgrep 2 [Oo]ops 01:40:21 %git HEAD^{/[Oo]ops}^^{/[Oo]ops} 01:40:21 07wheals02 * 0.16-a0-1298-g6c63de0: Allow z-casting area spells again (#9050). 10(5 days ago, 1 file, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c63de089233 01:40:23 hm 01:40:25 eh 01:43:07 -!- ontoclasm has quit [Quit: Leaving.] 02:03:11 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1077-g6160ba8: Spellify Wretched Stars' Corrupting Pulse 10(34 seconds ago, 7 files, 73+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6160ba88b3da 02:03:25 !send Grunt CORRUPTION 02:03:26 Sending CORRUPTION to Grunt. 02:04:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 02:05:36 -!- Siegurt has quit [Quit: Leaving.] 02:05:44 hmm 02:06:21 it would be kind of neat if mons_cast wasn't a huge switch 02:06:41 but I guess the spell functions are too different to just keep a pointer to them in the spell_desc 02:07:02 or something in that sense 02:15:46 -!- Artelis_ has quit [Ping timeout: 240 seconds] 02:16:41 -!- roctavian has quit [Quit: Page closed] 02:19:46 Stable (0.15) branch on crawl.beRotato.org updated to: 0.15.2-0-g9b7472d 02:21:43 -!- Unmovable_ has quit [Read error: Connection reset by peer] 02:21:51 -!- Siegurt has quit [Client Quit] 02:22:58 -!- Unmovable has quit [Changing host] 02:26:30 -!- Kintak has quit [Ping timeout: 240 seconds] 02:32:18 hmm (L8 DgNe) (Bailey) 02:32:18 -!- Cheibriados has quit [Ping timeout: 258 seconds] 02:33:36 -!- Cheibriados has joined ##crawl-dev 02:33:36 -!- 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 chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 02:33:36 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 02:36:24 -!- tsohg has quit [Ping timeout: 244 seconds] 02:39:12 -!- falu has quit [Quit: WeeChat 1.0.1] 02:39:49 -!- PsyMar has quit [Quit: "What happens if you die in reality?" "You die, stupid. That's why it's called reality."] 02:42:42 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 02:43:56 -!- Z_LAMP has quit [Ping timeout: 260 seconds] 02:51:06 -!- tkappleton has quit [Ping timeout: 240 seconds] 02:52:01 -!- simmarine has quit [Quit: Leaving] 02:55:06 -!- tkappleton1 has quit [Ping timeout: 258 seconds] 02:55:51 -!- Pepe has quit [Ping timeout: 255 seconds] 03:23:33 -!- Ragdoll has joined ##crawl-dev 03:24:27 -!- hurdos has quit [Ping timeout: 244 seconds] 03:33:06 -!- Quashie has quit [Ping timeout: 240 seconds] 03:35:45 -!- rchandra has left ##crawl-dev 03:38:22 -!- Isabel has quit [Ping timeout: 240 seconds] 03:39:43 -!- Wahaha has quit [Read error: Connection reset by peer] 03:48:02 -!- alefury has joined ##crawl-dev 03:54:48 -!- Siegurt has quit [Quit: Leaving.] 04:03:18 -!- demiskeleton has quit [Quit: Leaving] 04:03:20 -!- Wolfechu has quit [Ping timeout: 258 seconds] 04:07:37 -!- bmfx has quit [Quit: Lost terminal] 04:07:47 -!- ark is now known as Guest82915 04:10:47 -!- Guest82915 has quit [Client Quit] 04:11:15 -!- ElanMorin has joined ##crawl-dev 04:15:15 -!- dtsund has quit [Quit: dtsund] 04:16:32 -!- 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."] 04:23:35 -!- KurzedMetal has quit [Read error: Connection reset by peer] 04:23:45 -!- eki has quit [Quit: leaving] 04:26:07 -!- omnirizon has quit [Ping timeout: 245 seconds] 04:28:31 -!- Artelis has quit [Read error: Connection reset by peer] 04:29:34 -!- bonghitz has quit [Remote host closed the connection] 04:31:03 -!- HellTiger_NB has quit [Read error: Connection reset by peer] 04:31:58 -!- bonghitz has quit [Remote host closed the connection] 04:36:16 -!- AGinsberg has quit [Remote host closed the connection] 04:37:31 -!- grillatactics has quit [Quit: grillatactics] 04:38:19 -!- infamy1 has quit [Ping timeout: 246 seconds] 04:39:24 -!- Lightli has quit [Ping timeout: 246 seconds] 04:44:39 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:47:02 -!- scummos__ has quit [Ping timeout: 258 seconds] 05:02:28 -!- infamy1 has quit [Ping timeout: 246 seconds] 05:11:01 -!- edlothiol has joined ##crawl-dev 05:14:02 -!- Whistling_Bread has quit [Ping timeout: 272 seconds] 05:14:29 -!- Alpha__ is now known as Alpha 05:15:01 -!- Alpha is now known as Guest7883 05:15:03 -!- Guest7883 is now known as Alpha_ 05:16:50 -!- Kramell has quit [Remote host closed the connection] 05:22:13 -!- Mazed has quit [Remote host closed the connection] 05:24:08 when I build crawl on windows using msysgit I get two xargs errors at the start, saying -I is not a valid option 05:32:00 also, this: 05:32:03 tilepick.cc: In function 'tileidx_t _tileidx_monster_zombified(const monster_inf 05:32:03 o&)': 05:32:03 tilepick.cc:889: error: base operand of '->' has non-pointer type 'const monster 05:32:03 _info' 05:32:03 make: *** [tilepick.o] Error 1 05:32:30 (with TILES=y) 05:33:40 -!- rossi has quit [Ping timeout: 272 seconds] 05:34:08 -!- bmfx has quit [Quit: Lost terminal] 05:35:34 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 05:36:36 -!- __miek has quit [Ping timeout: 260 seconds] 05:40:32 my msysgit is kind of old, updating it 05:42:52 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:43:37 -!- Mazed has quit [Ping timeout: 245 seconds] 05:45:53 -!- syllogism has joined ##crawl-dev 05:47:13 -!- bonghitz has quit [Ping timeout: 255 seconds] 05:50:04 -!- infamy1 has quit [Ping timeout: 246 seconds] 05:52:10 -!- Yermak has quit [Ping timeout: 246 seconds] 05:52:53 -!- MIC132 has joined ##crawl-dev 05:54:39 -!- Mazed has quit [Read error: Connection reset by peer] 05:59:44 -!- Mazed has quit [Ping timeout: 265 seconds] 06:04:52 -!- ldf has quit [Ping timeout: 240 seconds] 06:05:39 -!- maxaitor has quit [Quit: Page closed] 06:07:47 -!- tcsc has quit [Quit: computer sleeping] 06:09:47 -!- heteroy has quit [Ping timeout: 244 seconds] 06:11:31 -!- Tux[Qyou] has quit [Ping timeout: 255 seconds] 06:15:12 -!- shnurlf has quit [Quit: Page closed] 06:16:04 -!- hurdos has quit [Ping timeout: 245 seconds] 06:16:59 -!- Whistling_Beard has quit [Ping timeout: 255 seconds] 06:18:21 -!- rossi has quit [Ping timeout: 255 seconds] 06:18:39 the xargs errors are gone after the update 06:24:22 -!- MIC132 has quit [Quit: Leaving] 06:25:37 tilepick error is still there 06:25:41 putting it on mantis 06:29:51 -!- st_ has joined ##crawl-dev 06:31:00 -!- hurdos has quit [Client Quit] 06:31:12 build error 13https://crawl.develz.org/mantis/view.php?id=9057 by Galefury 06:35:49 -!- tsohg has quit [Ping timeout: 255 seconds] 06:35:55 -!- Stolas has quit [Quit: WeeChat 0.4.2] 06:38:59 -!- Moonsilence has quit [Ping timeout: 245 seconds] 06:45:44 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:46:34 <|amethyst> hm 06:47:14 -!- elliptic has quit [Read error: Connection reset by peer] 06:50:17 -!- pentax has quit [Quit: ヒーロー見参!] 06:54:05 -!- morphix0 has quit [Client Quit] 06:55:14 -!- Alpha_ has quit [Ping timeout: 245 seconds] 06:55:48 03|amethyst02 07* 0.16-a0-1363-gb067c6e: Fix compilation (#9057) 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b067c6efce5b 07:08:30 -!- eoc has joined ##crawl-dev 07:10:00 -!- Brannock has joined ##crawl-dev 07:10:51 is this code doing anything? `verbose` doesn't seem to be true a lot, http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/describe.cc;hb=HEAD#l1631 07:12:05 -!- tcsc has quit [Quit: computer sleeping] 07:14:06 -!- lukano has quit [Remote host closed the connection] 07:18:09 -!- Patashu has quit [Ping timeout: 245 seconds] 07:18:36 -!- rossi has quit [Ping timeout: 246 seconds] 07:20:59 <|amethyst> %git 2931994 07:20:59 07greensnark02 * 0.3-a0-224-g2931994: Removed dud verbose_dump and detailed_stat_dump options, and dead code in shopping.cc (Haran). 10(7 years ago, 6 files, 15+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2931994db528 07:27:39 -!- HellTiger has quit [Ping timeout: 258 seconds] 07:28:13 -!- Z_LAMP has quit [Ping timeout: 272 seconds] 07:28:52 03|amethyst02 07* 0.16-a0-1364-ged9808d: Remove an unused parameter (ChrisOelmueller) 10(84 seconds ago, 4 files, 7+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ed9808d702b7 07:28:56 -!- maxaitor has quit [Quit: Page closed] 07:31:32 there might be two more in fumbles_attack and item_check (and that's only checking literal `verbose` args) 07:35:54 -!- scummos__ has quit [Ping timeout: 272 seconds] 07:36:49 -!- infamy1 has quit [Ping timeout: 246 seconds] 07:39:15 -!- Alpha__ has quit [Ping timeout: 246 seconds] 07:48:11 03|amethyst02 07* 0.16-a0-1365-gde15f7f: Remove two more unused parameters (ChrisOelmueller) 10(5 minutes ago, 8 files, 18+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=de15f7fd4323 07:48:27 <|amethyst> good catches 07:53:18 -!- infamy1 has quit [Ping timeout: 246 seconds] 07:55:00 -!- debo has joined ##crawl-dev 07:56:05 -!- Lasty has joined ##crawl-dev 07:56:46 -!- cribozai has quit [Ping timeout: 240 seconds] 07:57:07 -!- infamy1_ has quit [Ping timeout: 246 seconds] 08:04:23 -!- tsohg has quit [Remote host closed the connection] 08:23:06 -!- NotKintak has quit [Ping timeout: 240 seconds] 08:24:04 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 08:25:51 -!- Whistling_Bread has quit [Ping timeout: 272 seconds] 08:28:59 -!- rorriMnmaD has quit [Quit: leaving] 08:32:46 oblong (L21 GhMo) ERROR in 'rltiles/tiledef-player.cc' at line 1985: ASSERT failed: idx of 0 out of range TILE_MAIN_MAX (1282) .. TILEP_PLAYER_MAX (3255) (Lair:2) 08:33:07 oblong (L21 GhMo) ERROR in 'rltiles/tiledef-player.cc' at line 1985: ASSERT failed: idx of 0 out of range TILE_MAIN_MAX (1282) .. TILEP_PLAYER_MAX (3255) (Lair:2) 08:33:12 -!- morphix0 has quit [Read error: Connection reset by peer] 08:33:41 <|amethyst> !crashlog oblong 08:33:42 4. oblong, XL25 DEVM, T:89629 (milestone): http://crawl.akrasiac.org/rawdata/oblong/crash-oblong-20140304-134449.txt 08:33:49 <|amethyst> !rc oblong 08:33:50 http://crawl.akrasiac.org/rcfiles/crawl-git/oblong.rc 08:34:17 <|amethyst> hm 08:34:19 <|amethyst> !crashlog oblong 08:34:20 4. oblong, XL25 DEVM, T:89629 (milestone): http://crawl.akrasiac.org/rawdata/oblong/crash-oblong-20140304-134449.txt 08:34:48 <|amethyst> http://crawl.akrasiac.org/rawdata/oblong/crash-oblong-20141019-133246.txt 08:35:47 <|amethyst> ah 08:36:23 <|amethyst> %git f3cef83 08:36:23 07PleasingFungus02 * 0.16-a0-1352-gf3cef83: Add placeholder qda tiles 10(14 hours ago, 6 files, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f3cef8307a6a 08:36:25 <|amethyst> %git 86424da 08:36:25 07PleasingFungus02 * 0.16-a0-1353-g86424da: Oops 10(13 hours ago, 2 files, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86424da06f84 08:36:29 <|amethyst> Rebuilding 08:37:56 <|amethyst> hm... apparently (#9042) there are problems when upgrading crawl on Android, seemingly related to old files/settings in org.develz.crawl ? 08:38:00 -!- grillatactics has quit [Quit: grillatactics] 08:39:44 -!- siepu has quit [Read error: Connection reset by peer] 08:45:21 -!- maxaitor has quit [Quit: Page closed] 08:48:10 |amethyst: yeah, I think that was also already noted somewhere 08:48:49 bh (L1 HuFi) ERROR in 'rltiles/tiledef-player.cc' at line 1985: ASSERT failed: idx of 0 out of range TILE_MAIN_MAX (1282) .. TILEP_PLAYER_MAX (3255) (D:1) 08:49:06 <|amethyst> !crashlog bh 08:49:11 18. bh, XL1 FeSu, T:785 (milestone): http://dobrazupa.org/morgue/bh/crash-bh-20140612-230453.txt 08:49:12 wearing shadow dragon hide 08:49:55 <|amethyst> 1348-g01787a8 08:51:00 <|amethyst> oh, and I bet CSZO missed last night's rebuild because of #9057 08:51:18 <|amethyst> rebuilding cszo too 08:52:06 <|amethyst> !crashlog bh 08:52:07 18. bh, XL1 FeSu, T:785 (milestone): http://dobrazupa.org/morgue/bh/crash-bh-20140612-230453.txt 08:52:10 <|amethyst> hm 08:52:41 <|amethyst> !crashlog oblong 08:52:41 4. oblong, XL25 DEVM, T:89629 (milestone): http://crawl.akrasiac.org/rawdata/oblong/crash-oblong-20140304-134449.txt 08:52:49 <|amethyst> odd 08:53:43 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1365-gde15f7f (34) 08:54:16 -!- Mazed has quit [Remote host closed the connection] 08:58:47 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1365-gde15f7f (34) 09:02:16 -!- tsohg has quit [Remote host closed the connection] 09:03:46 -!- Acidburn6 has quit [] 09:06:24 -!- Sequell has quit [Remote host closed the connection] 09:06:32 -!- Sequell has joined ##crawl-dev 09:07:21 <|amethyst> there we go 09:07:22 <|amethyst> thanks 09:07:24 <|amethyst> doh 09:07:45 -!- tsohg has quit [Ping timeout: 265 seconds] 09:10:10 -!- ontoclasm has joined ##crawl-dev 09:11:19 -!- tcsc is now known as zuurr 09:12:44 |amethyst: fixed :) 09:13:15 -!- zuurr is now known as tcsc 09:15:06 -!- Mazed has quit [Ping timeout: 240 seconds] 09:19:17 -!- rossi has quit [Ping timeout: 260 seconds] 09:26:17 -!- Zephryn has quit [Read error: Connection reset by peer] 09:26:29 -!- heteroy has quit [Ping timeout: 258 seconds] 09:27:37 <|amethyst> Hm... someone should sell DCSS t-shirts 09:28:23 -!- Aryth has quit [Ping timeout: 245 seconds] 09:28:25 Yes 09:28:59 I want a "I made greaterplayers and all I got was this lousy t-shirt" 09:28:59 -!- radinms has quit [Ping timeout: 245 seconds] 09:29:06 I Was Killed From Afar by Sigmund and All I Got Was This Lousy T-Shirt 09:29:19 kryft: curse you 09:29:29 ontoclasm: I would get one of each! 09:30:03 "D:2 adder" 09:32:16 -!- Bloax has joined ##crawl-dev 09:33:30 or a black polo monogramed with '@' 09:33:42 * bh might actually wear that 09:33:47 (to my discredit) 09:34:11 -!- hauzer has quit [Read error: Connection reset by peer] 09:35:39 <|amethyst> bh: yeah, but how will people know you're not wearing a Nethack shirt? 09:37:45 <|amethyst> hmm... jpeg wrote this section on tiles save compat, but it *also* looks like jpeg wrote the stuff that fixes most of that (later in the same year) 09:38:12 <|amethyst> I *think*, other than clouds, it should be safe to do everything except rename or remove a tile 09:38:44 |amethyst: because no one plays nethack anymore 09:39:07 <|amethyst> bh: No one wears polo shirts either 09:39:32 bros do. unfortunately. 09:39:37 dang 09:41:10 iunno nethack looks alive and well to me 09:43:53 Bloax: it hasn't released in 9 years 09:44:44 well the official development isn't very alive and well 09:44:48 <|amethyst> bh: but they did have a leak! 09:45:02 there are still players and new players though 09:45:27 |amethyst: we should leak the crawl source 09:45:39 that would be really hard 09:45:40 <|amethyst> bh: PleasingFungus is doing that, slowly, on @crawlcode 09:45:49 |amethyst: jpeg only regenerated the tile flavour when WALL_MAX changed, so there could still be problems... I changed that to regenerate everytime and made it so the actual remembered level tiles didn't need saving, but got redrawn from the map_knowledge 09:46:36 <|amethyst> ah 09:46:38 <|amethyst> right 09:47:13 <|amethyst> so for a couple of years offscreen tiles were still wrong when that happened I guess? 09:47:51 yes 09:48:12 also, 09:48:15 %git 9fa57824 09:48:16 07edlothiol02 * 0.12-a0-389-g9fa5782: Regenerate tile_flv every time a level is loaded. 10(2 years, 1 month ago, 1 file, 37+ 49-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9fa57824fd46 09:48:58 I noted in the commit message that the tile numbers don't actually need to be saved anymore, but then forgot to do that 09:49:02 <|amethyst> hm 09:49:26 <|amethyst> %bug 6166 09:49:26 13https://crawl.develz.org/mantis/view.php?id=6166 09:49:48 -!- Z_LAMP has quit [Ping timeout: 265 seconds] 09:50:29 <|amethyst> hrm... would it be possible to save only the variant number and not the exact tile number? I guess then you wouldn't be able to add variants 09:50:41 -!- PleasingFungus has joined ##crawl-dev 09:51:24 -!- Elynae has quit [Quit: Leaving] 09:51:40 <|amethyst> I guess no one has complained about torches shifting etc 09:51:51 yeah, I don't think it's worth the complication 09:52:00 <|amethyst> hm 09:52:10 <|amethyst> It's hardly noticeable on actual save/load 09:52:25 go to snake 09:53:39 <|amethyst> the problem is with X[] 09:53:43 <|amethyst> or even <> 09:54:05 <|amethyst> Or, the most disconcerting, Jiyva offlevel slurping 09:54:06 %bug 8566 09:54:06 13https://crawl.develz.org/mantis/view.php?id=8566 09:54:40 <|amethyst> that's probably unrelated since it's not doing a save/load in between 09:55:11 -!- MrPeeps has quit [Ping timeout: 255 seconds] 09:55:17 -!- MrPeeps_ is now known as MrPeeps 09:55:27 <|amethyst> edlothiol: observe me on cszo 09:56:10 -!- MrPeeps has quit [Client Quit] 09:56:20 |amethyst: mhmm, but it sure is strange 10:00:42 |amethyst: sorry, was afk for a moment 10:00:57 -!- elliptic has joined ##crawl-dev 10:01:40 <|amethyst> edlothiol: using &J to get the jiyva offlevel slurp 10:02:10 ooh 10:02:21 when does that usually happen? 10:02:47 <|amethyst> when you're worshipping Jiyva, every I don't know how many turns 10:03:55 <|amethyst> could also happen when you pick up something on your shopping list 10:06:20 <|amethyst> oh, no, it's when you identify something that's on your shopping list 10:06:38 -!- falu has quit [Ping timeout: 272 seconds] 10:06:51 hmm 10:07:27 <|amethyst> that said, it's definitely better than the alternative 10:08:03 <|amethyst> and probably shouldn't keep us from remove those from saves 10:08:11 <|amethyst> s/remove/removing/ 10:08:32 <|amethyst> since, if we do fix it, what we'd be adding back wouldn't be the same as what was removed, anyway 10:08:42 that shouldn't be hard to fix actually 10:09:05 it's just that the flavour is currently only saved when it was changed by a vault 10:09:39 or rather, saved as indices which aren't overwritten on next load 10:10:28 -!- Kalir has quit [Changing host] 10:12:18 <|amethyst> radical FR: allow multiple levels to exist at the same time 10:15:00 <|amethyst> not necessarily *all* of them, but at least the current level and the target of an excursion 10:18:25 that sounds like it'd be a pretty big technical change. 10:18:37 mummyrobin will never be the same 10:19:46 -!- Whistling_Bread has quit [Ping timeout: 258 seconds] 10:22:10 <|amethyst> yeah, it would be huge 10:22:17 <|amethyst> I wasn't thinking to simulate the other level 10:22:39 clearly when you reenter a floor 10:22:43 <|amethyst> hm... maybe it wouldn't be that complex 10:22:48 it should fast-forward all the turns you haven't been htere 10:22:56 including ood spawns :D 10:25:59 <|amethyst> I guess there are probably plenty of globals that should be in crawl_environment but are not 10:26:22 <|amethyst> and the changes to saving would need lots of thought 10:26:45 <|amethyst> (when to save, that is) 10:26:52 -!- radinms_ has quit [] 10:26:53 -!- PolkaDot has quit [Ping timeout: 260 seconds] 10:28:38 <|amethyst> but if you turn crawl_environment env into a vector you could have level excursion push the new level then swap the pointers. Would have to ensure that nothing uses you in that situation (many of those checks are currently based on you.pos() instead IIRC) 10:29:18 <|amethyst> no, I think I'm misremembering there, it's not you.pos() 10:29:54 <|amethyst> oh right 10:29:59 <|amethyst> we already have you.on_current_level 10:32:58 -!- Twiggytwiggytwig has quit [Ping timeout: 255 seconds] 10:33:21 |amethyst: you know, it occurs to me that the easiest way to fix this would be to just have tile_default_flv and tile_init_flavour be completely deterministic 10:33:53 always saving the tile name of the walls/floors is of course easy, but there's still the torches moving 10:35:49 re: 8566, how impossible would it be to just figure out what the ghost's actual tile should be 10:36:04 as opposed to the weird thing we do now 10:36:44 obviously we don't need to be tremendously accurate, but it says in the morgue e.g. that they were wearing plate armour 10:37:18 <|amethyst> that's not saved with the ghost 10:37:39 i know 10:38:08 i meant, could we use their morgue and try to figure it out from there 10:38:31 i dunno what exactly goes in the bones file, though 10:38:38 |amethyst: do you know if we have some kind of hash function which we can use to make a pseudo-random number out of coordinates? 10:38:58 <|amethyst> no, I don't think we should try to parse morgue files in Crawl outside of wizmode 10:39:21 <|amethyst> it's too prone to breakage, and even finding the right morgue file is difficult 10:39:25 -!- Sequell has quit [Remote host closed the connection] 10:39:27 hm 10:39:33 -!- Sequell has joined ##crawl-dev 10:39:33 -!- tigertrap has quit [Quit: Page closed] 10:39:44 well, alternately, would it maybe be possible to add that to ghost files? 10:39:53 obv. older ghosts can still use the current implementation 10:40:11 (none of this is at all urgent of course, it'd just be nice to e.g. have felid ghosts look like felids)_ 10:40:34 <|amethyst> edlothiol: hash_rand 10:40:59 -!- tabstorm has joined ##crawl-dev 10:41:06 |amethyst: ah, thanks 10:41:15 <|amethyst> edlothiol: it doesn't take a coord_def directly, but you can stuff one in there 10:42:29 <|amethyst> edlothiol: maybe have a per-game seed rather than having that be fixed? 10:43:02 |amethyst: I was planning on just using you.birth_time as an additional seed 10:43:08 <|amethyst> hm 10:43:14 <|amethyst> you.birth_time and the level id? 10:44:58 <|amethyst> hm, which comes first, you or the level? 10:47:03 well, the tile flavour comes after both in any case 10:47:09 <|amethyst> ah, good 10:47:50 -!- Sequell has quit [Remote host closed the connection] 10:48:35 -!- Sequell has joined ##crawl-dev 10:58:10 -!- Twiggytwiggytwi_ has quit [Ping timeout: 255 seconds] 11:01:33 -!- KurzedMetal has quit [Ping timeout: 258 seconds] 11:07:27 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 11:13:56 <|amethyst> ontoclasm: we can definitely figure out the species and background 11:14:21 <|amethyst> also religion, best skill, and level 11:15:06 <|amethyst> one problem is, 1. can we even use player doll tiles there? 2. that still doesn't tell us the correct armour etc, though we could maybe guess 11:15:23 <|amethyst> s/one problem is,/some problems:/ 11:16:17 <|amethyst> ontoclasm: we could store more info there, but I wouldn't want to add too much... would could do the list of tile names for all the parts 11:17:04 <|amethyst> but that increases the size of every pan lord, ugly thing, etc too unless it's made optional 11:17:30 <|amethyst> could add a props hash to ghost_demon 11:17:46 <|amethyst> and maybe even move the player-ghost-specific stuff into there 11:18:30 -!- rossi has quit [Ping timeout: 250 seconds] 11:21:06 -!- heteroy has quit [Ping timeout: 250 seconds] 11:23:48 -!- Kintak has quit [Ping timeout: 260 seconds] 11:23:50 |amethyst: well, don't worry about it if it'd be difficult 11:23:53 -!- tcsc has quit [Quit: bye!] 11:30:47 %git webtiles-changes 11:30:47 07edlothiol02 * 0.15-a0-2347-g1e5796e: Hopefully fix the player name coloring CSS. 10(29 hours ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e5796ee8968 11:31:19 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:34:55 -!- rchandra has joined ##crawl-dev 11:37:45 the lev_{floor,rock}tile lua functions are currently unused, right? (I grepped, but I may have missed something) 11:38:45 -!- Aryth1 has quit [Ping timeout: 255 seconds] 11:42:58 <|amethyst> %git 5c3c20e6 11:42:58 07kilobyte02 * 0.11-a0-1235-g5c3c20e: Ziggurats: fix wall colours in tiles. 10(2 years, 6 months ago, 1 file, 3+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5c3c20e62fb1 11:43:09 <|amethyst> looks like they're unused since that commit 11:43:42 -!- michael_2 has joined ##crawl-dev 11:43:46 seems it was commented out even there 11:43:50 -!- michael_2 is now known as evilmike 11:43:53 <|amethyst> ah, so it was 11:44:57 ontoclasm: any thoughts on the pose suggestion 11:46:38 <|amethyst> %git 5500ccf 11:46:38 07jpeg02 * 0.6.0-a0-51-g5500ccf: Fix lua errors for Ziggurats in Tiles. 10(5 years ago, 5 files, 74+ 56-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5500ccf5c9c2 11:46:45 <|amethyst> so unused since then 11:46:59 <|amethyst> I'd say remove them :) 11:47:45 <|amethyst> it's dlua so we don't have to worry about rcfile scripts or anything like that 11:48:36 Bloax: i really don't want to redo all of our armours 11:48:39 so if evilmike has an "evil" twin does that make it a good twin?? 11:48:41 if it can work with them then okay 11:48:56 <|amethyst> git grep -E 'lev_(floor|rock)tile' shows only the Lua interface stuff and no actual uses 11:49:02 but i fell like it's gonna look super awkward 11:49:06 feel* 11:49:34 I have a guess that the centerpiece of the armors would still work. 11:49:43 i think it was determined that mikee is actually the evil one 11:49:53 extremelyevilmike 11:49:55 the shoulder/arm/legs parts would have to be refit, but that's pretty easy 11:50:26 you'd be shocked how many fuckin' robes we have 11:50:32 (the last e in mikee stands for evil) 11:50:41 !send ontoclasm a fabulously ornate robe 11:50:42 Sending a fabulously ornate robe to ontoclasm. 11:50:46 ontoclasm: chemotherapy :^) 11:54:02 -!- WereVolvo has quit [Ping timeout: 245 seconds] 11:57:08 03edlothiol02 07* 0.16-a0-1366-g9a7da1a: Select wall and floor tiles deterministically. 10(23 minutes ago, 3 files, 38+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9a7da1a108f5 11:57:08 03edlothiol02 07* 0.16-a0-1367-g3c9a874: Remove two unused lua functions. 10(4 minutes ago, 1 file, 0+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3c9a874dbc04 11:59:14 ontoclasm: removing faith under Ru does have an effect 11:59:28 ontoclasm: it delays your next sacrifice offer 12:00:41 -!- Aryth has quit [Ping timeout: 260 seconds] 12:00:46 Lastynot at 6* 12:01:10 -!- MgDark has quit [Ping timeout: 255 seconds] 12:01:59 !lg . 12:01:59 2311. gammafunk the Caller (L7 HESu of Sif Muna), blasted by an orc wizard (magic dart) on D:8 on 2014-10-19 17:01:12, with 557 points after 2879 turns and 0:19:53. 12:02:15 ridic. invisible orc wizard with /draining 12:02:16 fix it devs!!!! 12:02:20 !lg . -log 12:02:20 2311. gammafunk, XL7 HESu, T:2879: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20141019-170112.txt 12:02:41 <|amethyst> hm, must have picked it up off the ground 12:03:37 serial_shops, shop_fountains on that D:8 12:03:50 Stable (0.15) branch on crawl.akrasiac.org updated to: 0.15.2-0-g9b7472d 12:05:05 -!- dtsund has joined ##crawl-dev 12:05:25 -!- tabstorm has quit [Ping timeout: 260 seconds] 12:05:39 -!- Aryth has quit [Ping timeout: 245 seconds] 12:06:26 -!- PleasingFungus has joined ##crawl-dev 12:08:49 -!- tsohg has quit [Remote host closed the connection] 12:09:02 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1367-g3c9a874 (34) 12:09:47 !learn add ru_to_do Lastynot at 6* 12:09:47 ru to do[7/7]: Lastynot at 6* 12:11:00 -!- tabstorm has joined ##crawl-dev 12:11:55 Lasty: have you thought about a targetter for power leap that indicates where damage will be dealt? 12:12:49 fr for !!!: POWER LEAP!!! 12:12:56 -!- wheals has joined ##crawl-dev 12:13:01 ??ru to do 12:13:02 ru to do[1/7]: don't pick up duplicate rings under sac hand unless octopode 12:14:00 -!- tsohg has quit [Ping timeout: 258 seconds] 12:15:35 !send Grunt to take a nap 12:15:35 Sending to take a nap to Grunt. 12:15:46 doh 12:15:49 -!- Cannonbait has quit [Client Quit] 12:15:55 !send take_a_nap Grunt 12:15:55 Sending Grunt to take_a_nap. 12:17:06 !send POWER NAP!!! wheals 12:17:06 Sending wheals to POWER NAP!!!. 12:17:45 |amethyst: wow, i was sure i checked it compiled.. 12:17:58 r i p 12:18:26 -!- Cannonbait has quit [Client Quit] 12:19:09 PleasingFungus: the abom random tile picking should probably use ui_random, not random2 -- but probably tiles and console are already seed-incompatible 12:19:21 still true 12:19:39 -!- hauzer has quit [Quit: Leaving.] 12:25:04 <|amethyst> wheals: probably with an ASCII build? 12:25:11 oh, yah 12:25:37 <|amethyst> I wouldn't mind having a heads() in monster_info but I wouldn't want to duplicate the code 12:25:41 <|amethyst> oh 12:25:52 <|amethyst> also, is it intentional that SOH zombies don't count as multiheaded? 12:26:00 i was curious about that 12:26:04 -!- tsohg has quit [Remote host closed the connection] 12:26:05 <|amethyst> I guess they don't get spells so it doesn't matter 12:26:14 the Serpent of Hell (12D) | Spd: 14 | HD: 20 | HP: 320 | AC/EV: 20/12 | Dam: 3512(cold:20-59) per head | 05demonic, 04breaks doors, see invisible, fly, !sil | Res: 06magic(180), 12cold+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: head 1: cold breath (3d40), head 2: freezing cloud (2d30), head 3: flash freeze (3d27) | Sz: Giant | Int: high. 12:26:14 %??serpent of hell coc 12:26:23 unknown monster: "spectral serpent of hell" 12:26:23 <|amethyst> %??spectral serpent of hell 12:26:35 unknown monster: "spectral the serpent of hell coc" 12:26:35 <|amethyst> %??spectral the serpent of hell coc 12:26:38 it's demonic 12:26:39 unknown monster: "spectral the serpent of hell" 12:26:39 <|amethyst> %??spectral the serpent of hell 12:26:43 <|amethyst> ah right 12:26:48 oh that was fixed? 12:27:01 you used to be able to force crawl to generate "spectral silent spectres" and other fun things like that 12:27:21 ugggh i hae to draw three headed things 12:27:28 why 12:27:45 ...ask doy 12:30:37 |amethyst: i was wondering whether a union might make sense for monster::number 12:30:47 but it would probably be better to just use props IMO 12:30:54 -!- tsohg has quit [Remote host closed the connection] 12:34:04 spectral human (03Z) | Spd: 10 | HD: 3 | HP: 12-24 | AC/EV: 2/6 | Dam: 8 | 07undead, evil, see invisible, lev, !sil | Res: 13magic(immune), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 16 | Sp: throw flame (3d5), confuse, invisibility, magic dart (3d4) | Sz: Medium | Int: plant. 12:34:04 %??spectral sigmund 12:34:44 <|amethyst> a union would be a good first step, and is easier to do 12:35:16 -!- UncertainKitten has joined ##crawl-dev 12:35:30 <|amethyst> item_def::plus is already in a union but it could have more members 12:35:56 <|amethyst> pluse2 and special are definitely candidates for unionisation 12:36:35 just be careful when deserializing, since if you write to one member of a union and read another the result is compiler dependent 12:36:50 uh oh is our crawl code unionising 12:36:52 <|amethyst> yeah, that's the hard part 12:36:58 how long before we get a strike for poor working conditions 12:36:59 <_< 12:37:40 <|amethyst> bh: however, we don't try to deal with that 12:37:42 -!- Lasty has quit [*.net *.split] 12:37:42 -!- edlothiol has quit [*.net *.split] 12:37:42 -!- Pacra has quit [*.net *.split] 12:37:43 -!- varmin has quit [*.net *.split] 12:37:43 -!- _sk has quit [*.net *.split] 12:37:43 -!- Rjs has quit [*.net *.split] 12:37:48 03wheals02 07[mon-spell-slots] * 0.16-a0-1078-g4e21a7f: Move functions only used elsewhere out of mon-abil.cc. 10(9 minutes ago, 30 files, 1958+ 1916-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4e21a7f2b63b 12:37:50 well, if you write to one and read from another the gameplay result is already probably bad :) 12:37:50 Too long workers have toiled under unsafe conditions to retrieve the Orb of Zot! 12:38:05 -!- Pacra has joined ##crawl-dev 12:38:18 (this could actually be a hilarious premise for a game) 12:38:19 -!- Lasty has joined ##crawl-dev 12:38:36 <|amethyst> but you would have to make sure they're the same size and signedness to be reasonably safe 12:38:37 Dungeon Strike 12:38:48 -!- varmin has joined ##crawl-dev 12:38:57 <|amethyst> maybe you could ignore signedness and make Crawl require 2s-complement 12:39:22 <|amethyst> I wouldn't be surprised if we don't already assume it anyway 12:39:27 <|amethyst> s/n't// 12:39:45 <|amethyst> (just one of them) 12:40:36 forlorn-looking orc stands outside the dungeon with a sign that reads "I'm not just another o" 12:40:48 http://stackoverflow.com/questions/11639947/is-type-punning-through-a-union-unspecified-in-c99-and-has-it-become-specified 12:41:37 <|amethyst> "Then stole my electrons and now I have a positive charge. 12:41:42 <|amethyst> I just want to be unionised." 12:42:14 A computer scientist telling physics jokes?! 12:42:23 1learn add ##crawl-dev 12:42:33 ??crawl-dev 12:42:33 ##crawl-dev[1/1]: The IRC channel for Crawl development and design. Many but not all devs frequent the channel. To join, "/join ##crawl-dev". Logs are at http://s-z.org/crawl-dev/ . 12:43:27 <|amethyst> bh: though that is C and not C++ 12:45:23 -!- st_ has quit [Ping timeout: 240 seconds] 12:45:47 <|amethyst> C++ is probably less helpful than C in this regard (I suspect it's just undefined behaviour there) 12:45:50 <|amethyst> let me ss 12:45:53 -!- debo has quit [Quit: leaving] 12:45:54 <|amethyst> see 12:46:10 -!- debo has joined ##crawl-dev 12:47:45 -!- sinj has quit [Quit: sinj] 12:47:51 -!- edlothiol has joined ##crawl-dev 12:48:11 -!- AGinsberg has quit [Remote host closed the connection] 12:49:24 Grunt: there are 3 ways for a monster to never cast a spell from handle_mon_spell (_ms_waste_of_time is true, getting cancelled in the for (attempt) loop, and getting cancelled even later); i guess these should be combined? 12:49:38 -!- nicholas982 has quit [Quit: Page closed] 12:50:00 there's no way to do it without gameplay effect, though i assume they will be minor 12:50:46 -!- hauzer has quit [Quit: Leaving.] 12:51:18 -!- ackack has joined ##crawl-dev 12:51:39 i'm probably not being very clear, am i 12:52:08 -!- Zernach has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:52:44 -!- simmarine has joined ##crawl-dev 12:55:21 !lm PleasingFungus 12:55:21 5593. [2014-10-19 17:53:55] PleasingFungus the Sorcerer (L27 KoCj of Vehumet) reached level 7 of Tartarus on turn 69438. (Tar:7) 12:55:33 !lm PleasingFungus x=urune 12:55:33 5593. [2014-10-19 17:53:55] [urune=11] PleasingFungus the Sorcerer (L27 KoCj of Vehumet) reached level 7 of Tartarus on turn 69438. (Tar:7) 12:57:05 !apt ko 12:57:05 Ko: Fighting: 1, Short: 3!, Long: -2, Axes: -1, Maces: 0, Polearms: -2, Staves: -1, Slings: 2, Bows: -1, Xbows: 2!, Throw: 3!, Armour: -2, Dodge: 2, Stealth: 4, Shields: -2, UC: 0, Splcast: -1, Conj: -1, Hexes: 0, Charms: -2, Summ: 0, Nec: 0, Tloc: 0, Tmut: -1, Fire: 0, Ice: 0, Air: 0, Earth: 0, Poison: 0, Inv: 1, Evo: 3, Exp: 1!, HP: -2, MP: 0 12:57:50 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 13:02:32 -!- Cannonbait has quit [Read error: Connection reset by peer] 13:06:31 -!- doubtofbuddha has quit [Ping timeout: 265 seconds] 13:07:31 -!- bonghitz has quit [Remote host closed the connection] 13:10:50 -!- tsohg has quit [Remote host closed the connection] 13:11:23 PleasingFungus: stop! 13:11:42 -!- ontoclasm has left ##crawl-dev 13:13:16 PleasingFungus: you are one lucky Ko 13:15:07 I'm gonna count that as a death 13:15:57 -!- tsohg has quit [Remote host closed the connection] 13:18:13 -!- st_ has joined ##crawl-dev 13:18:52 -!- rossi has quit [Ping timeout: 240 seconds] 13:19:24 -!- Nerem has quit [Ping timeout: 250 seconds] 13:19:28 !lm PleasingFungus 13:19:28 5597. [2014-10-19 18:10:31] PleasingFungus the Sorcerer (L27 KoCj of Vehumet) reached level 7 of Cocytus on turn 70827. (Coc:7) 13:19:52 -!- hauzer has quit [Quit: Leaving.] 13:20:08 -!- raikaria has quit [Quit: Page closed] 13:20:15 PleasingFungus: dont drown now... 13:21:38 was PleasingFungus playing like wheals 13:22:58 he spent 3 turns with timing out flight for some reason 13:23:02 "so close" 13:23:30 !locateall PleasingFungus 13:23:36 PleasingFungus: CSZO 0.15-a, L1 HuFi of No God | CSZO 0.15, L1 HOMo of No God | CSZO 0.16-a, L27 KoCj of Vehumet 13:23:39 PleasingFungus just plays with wild abondon and random instances, for some reason 13:23:47 *abandon 13:24:11 I think it's "realtime speedrun syndrome" 13:24:25 !lm PleasingFungus x=dur 13:24:26 5601. [2014-10-19 18:23:36] [dur=10:26:30] PleasingFungus the Sorcerer (L27 KoCj of Vehumet) left the Iron City of Dis on turn 71696. (Dis:1) 13:24:47 !lm . br.exit=hell 13:24:48 10. [2014-02-22 02:59:10] gammafunk the Convoker (L24 HEIE of Sif Muna) left the Vestibule of Hell on turn 41041. (Hell) 13:24:55 what is this, language = heavybulgarianaccent ? 13:24:57 !lm . br.exit=hell x=dur 13:24:57 10. [2014-02-22 02:59:10] [dur=9:38:33] gammafunk the Convoker (L24 HEIE of Sif Muna) left the Vestibule of Hell on turn 41041. (Hell) 13:25:26 &rc PleasingFungus 13:25:27 http://dobrazupa.org/rcfiles/crawl-git/PleasingFungus.rc 13:25:42 language = jagerkin 13:26:06 what's with all the g -> ks 13:26:13 there are plenty of gs and ngs in German 13:28:15 I'm not sure what the origin of the "language" is exactly 13:28:47 !source lang-fake.cc 13:28:47 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/lang-fake.cc;hb=HEAD 13:29:08 / Resemblances to the manner of speech of Jgermonsters from "Girl Genius" by // Phil and Kaja Foglio are... hrm dammit, using the proper name gives it out. 13:31:00 -!- moose has quit [Remote host closed the connection] 13:31:11 -!- hauzer has quit [Quit: Leaving.] 13:31:16 bonus points for the rune glyphs though 13:36:11 -!- ackack has quit [Ping timeout: 272 seconds] 13:40:59 initfile.cc:1278: warning: address of array 'this->colour' will always evaluate to 'true' if (col != -1 && colour) 13:42:59 wonderful 13:47:52 ??spellhunger 13:47:52 spell hunger[1/3]: Casting a spell lowers your nutrition by an amount varying with the spell's level: (1) 50, (2) 100, (3) 150, (4) 250, (5) 400, (6) 550, (7) 700, (8) 850, (9) 1000. This amount is lowered by the product of your Intelligence and Spellcasting. (For rods, your Evocation skill * 10, with a minimum of 5.) 13:48:10 -!- fireprfHydra has quit [Quit: Leaving] 13:48:16 -!- tigertrap has quit [Quit: Page closed] 13:48:30 &dump PleasingFungus 13:48:31 http://dobrazupa.org/morgue/PleasingFungus/PleasingFungus.txt 13:49:01 hrm, what are the hunger bar to hunger number translations again 13:49:06 ??spellhunger[2 13:49:06 spell hunger[2/3]: N hashes means that a spell costs more than 10*N*(N-1) nutrition to cast. 13:49:11 ah, ok 13:49:34 -!- ackack has joined ##crawl-dev 13:50:36 -!- FiftyNine has quit [Ping timeout: 250 seconds] 13:54:10 ??spellhunger[3] 13:54:10 spell hunger[3/3]: In 0.16, spell hunger is (1) 50, (2) 100, (3) 150, (4) 250, (5) 400, (6) 550, (7) 700, (8) 850, (9) 1000. 13:54:35 ??chunk 13:54:35 chunk[1/1]: Provides 1000 nutrition. Comes in clean, {contaminated}, rotten, poisonous, rotting, or mutagenic varieties, depending on the corpse they came from. 13:55:09 -!- Pluie has joined ##crawl-dev 13:55:35 -!- bonghitz has quit [Ping timeout: 258 seconds] 13:55:41 -!- Siegurt has quit [Quit: Leaving.] 13:55:55 ??channel 13:55:55 channeling[1/1]: Converts food into mana. The staff succeeds (evo+11)/40, 50 hunger, 1d3 MP; Wucad Mu (evo+1)/25, 50 hunger, 1/5 div miscast, otherwise 2+d5+evo/3 MP; Sif power 60+INT+inv %, 100-300 hunger, d(2+inv/4) mp. For reference, merely resting will recover 14+maxMP per 600 nutrition, at standard metabolic rates. 13:56:51 -!- Ququman has quit [Ping timeout: 244 seconds] 13:57:47 -!- st_ has quit [Read error: Connection reset by peer] 13:58:21 -!- st_ has joined ##crawl-dev 14:02:26 was rmut changed at all? gotten 4 bad mutations in around 6 attempts from shining eye, maybe I'm just very unlucky 14:03:59 -!- ldf has joined ##crawl-dev 14:05:26 -!- henriqueleng has quit [Quit: leaving] 14:09:53 shouldn't be changed 14:10:00 -!- lobf has joined ##crawl-dev 14:10:16 -!- mopl has quit [Quit: Page closed] 14:10:26 gammafunk: you here? 14:10:52 -!- Pacra has quit [Ping timeout: 240 seconds] 14:12:49 sorry, don't have time to poke at OS X right now 14:15:24 :’( 14:16:24 if it's unchanged, 4/6 isnt extraordinary. just very unlucky 14:16:50 ok, thanks 14:18:26 yeah a ~ 10% chance of getting 4 mutations in 6 tries at 90% rmut 14:18:54 i’m being forced to install windows to play D&D games to compensate for lack of CDSS D: 14:19:12 lobf: just play webtiles! 14:19:21 -!- tabstorm has quit [Ping timeout: 260 seconds] 14:19:22 the lag just kills me 14:19:36 also, i like the visual inventory 14:19:59 i should get over that shit, but alas, i don’t 14:20:03 -!- st_ has quit [Read error: Connection reset by peer] 14:20:06 * geekosaur wonders what the chances are of turning his build into something standalone-installable 14:20:22 (not right now in any case) 14:20:34 -!- st_ has joined ##crawl-dev 14:20:42 lobf: yeah geekosaur gets sdl through macports and is able to compile, maybe with some patches to the makefile 14:20:44 -!- rorriMnmaD has quit [Quit: leaving] 14:20:51 geekosaur: you did say you had to patch the makefile? 14:21:01 oh, i just downloaded macports last night 14:21:03 I guess to not use the submodule 14:21:28 actor_is_illusion_cloneable() 14:21:39 "who needs to use builtin polymorphism" 14:21:44 that's a confusing function name 14:21:50 lil bit 14:21:59 -!- ontoclasm has joined ##crawl-dev 14:22:12 http://lpaste.net/112751 14:22:15 i’m jut poking my toes into unix stuff here, so i forgive my ignorance, but would i need to redo anything other than the makefile part if i go through macports? 14:22:27 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:22:27 but that doesn't tell you which ports to install 14:22:39 sheeeit 14:22:40 -!- Siegurt has quit [Quit: Leaving.] 14:23:00 wait is that whole thing a makefile command? 14:23:01 and it'd take me some time to assemble that list 14:23:08 that's a patch to the Makefile 14:23:17 ah 14:23:18 -!- Blobbo has quit [] 14:23:26 -!- NotKintak has quit [Ping timeout: 255 seconds] 14:23:28 <|amethyst> gammafunk: I suspect it used to be static 14:23:32 (specifically, it's the output of `git diff` in my build tree) 14:23:44 |amethyst: yeah, would make sense 14:24:07 -!- Ragdoll has quit [Quit: Ik ga weg] 14:24:49 lobf: yeah that's not a lot of changes, so you could use that and install macports sdl, zlib, sqllite 14:25:03 -!- _Jordan_ has quit [Client Quit] 14:25:03 but geekosaur can probably help you in detail better than I 14:25:14 I've used macports a bunch; those libs are very easy to install 14:25:18 how do i apply that patch 14:26:14 lobf: git apply file.diff 14:26:39 not sure if it's smart enough to figure out the paths, but doing it from the top dir of the repo should work 14:26:59 I'm gathering the list of ports you need installed for this, it's a bit larger than gammafunk said 14:27:06 okay 14:27:13 i’m just barely following along with you 14:27:16 but i think i understand 14:27:16 yeah, was thinking it might be :) 14:27:44 I forget, does macports have "-dev" ports that you have to install, or is that always just part of the port install? 14:27:55 since it has to compile anywyas 14:27:57 *anyways 14:28:01 -!- grillatactics has quit [Quit: grillatactics] 14:29:14 it's part of the regular install 14:29:21 -devel ports are alpha release or testing versions 14:29:33 so, minimum list of ports needed: pkgconfig sqlite3 lua51 pcre freetype libsdl libsdl_image libsdl_ttf libpng zlib dejavu-fonts 14:29:49 there may be more, I haven't tried building in trace mode yet >.> 14:30:05 -!- rchandra has left ##crawl-dev 14:30:09 so, i did git apply patch.doff 14:30:11 diff 14:30:13 and i got thi 14:30:15 error: crawl-ref/source/Makefile\: No such file or directory 14:30:29 which means it read the file at least! 14:31:00 i’m guessing i need the libraries you were talking about 14:31:20 hm, did you use the raw link or the formatted one? 14:31:33 the ports wouldn't be needed until after you applied the patch 14:31:45 oh, and I forgot ncurses from the list of necessary ports. sigh 14:31:51 i just copy / pasted your link 14:31:53 only went through the tiles specific part 14:31:55 lobf: http://lpaste.net/raw/112751 14:32:03 it's a file, you don't want all that html formatting 14:32:07 that link can't be used directly, it's formatted for humans not computers 14:32:44 gotcha 14:32:54 same error 14:33:27 error: crawl-ref/source/Makefile\: No such file or directory 14:33:41 hm 14:33:44 -!- eoc has left ##crawl-dev 14:33:48 whats up with the backwards slash, also i see that file in that directory 14:34:41 what file in what directory? 14:35:01 I have no idea where it got the backslash from 14:35:25 the first line of the file should be: diff --git a/crawl-ref/source/Makefile b/crawl-ref/source/Makefile 14:35:27 geekosaur: you copied and pasted the web page, so it included weird characters to represent line breaks or that were otherwise just part of the html 14:35:28 no backslashes 14:35:32 er 14:35:34 right 14:35:35 sorry that was for lobf 14:36:07 yeah that’s the first line. i go in to crawl-ref/source and i see a makefile and a makefile.obj in that directory 14:36:18 but the error is that there is no such file in that directory 14:36:20 so i am confused 14:36:36 where are you applying from? 14:36:45 what dir, I mean 14:37:22 you should be in the repo directory 14:37:35 i put it in crawl, next to crawl-ref 14:37:54 that sounds like the right place 14:37:55 and where did you run the command? 14:38:05 -!- FtShkAway is now known as FatShack 14:38:06 your command is also run from a directory 14:38:14 e.g. type pwd 14:38:20 that folder. obviously it worked, because the error is related to the first command of the file in question 14:38:22 -!- Whistling_Beard has quit [Ping timeout: 240 seconds] 14:38:32 no it didn't work 14:38:33 * geekosaur is going to have to waddle off to the store, may be 2 hours or so before I'm back 14:38:45 i mean, obviously it ran the file that i just created 14:38:56 yes that's not the problem! 14:39:02 because it went to the directory indicated in the first line of that patch 14:39:04 heh right 14:39:06 ok 14:39:08 pwd 14:39:10 gives what? 14:39:48 wheals: if you can figure out how, by all means do so...... 14:39:58 -!- Quazifuji has quit [Ping timeout: 246 seconds] 14:40:11 Users/nickmathews/crawl/crawl 14:40:14 hey i’m nick 14:40:19 i thought about it some more and it shouldn't actually change behavior 14:40:36 -!- falu_ has quit [Quit: WeeChat 1.0.1] 14:40:48 hrm, if you run ls 14:40:51 what do you get 14:40:53 -!- Pedroff has quit [Quit: Page closed] 14:40:58 gammafunk: remind me when I get home to show you where lang = jagerkin originates from 14:40:59 do you see crawl-ref and your diff? 14:41:08 Grunt: someone already pointed it out 14:41:11 wheals did 14:41:11 oh 14:41:13 rip 14:41:17 yuo 14:41:23 crawl-ref and patch.diff 14:41:27 that's odd, then 14:41:30 yeah 14:41:48 -!- _Jordan_ has quit [Quit: _Jordan_] 14:41:58 lobf: oh, you said you see "makefile" in that directory, it should be "Makefile" 14:42:18 is it in fact "Makefile" (upper case M)? 14:42:20 sorry, it is Makefile 14:42:22 ok 14:43:04 how did you create that diff by the way? something like File->Save as from browser? 14:43:24 no, i created a text document and then changed the extension from rtf to diff 14:43:31 ... 14:43:33 that's why 14:43:35 heh oh 14:43:36 it saved it as rtf 14:43:41 you need to save as plain text 14:43:50 rft is not plain text 14:43:53 Now it opens as plain text I think 14:43:57 Lemme try again 14:44:06 well it does because your program can read rtf files 14:44:10 but you need ascii text 14:44:24 -!- Bloaxor has joined ##crawl-dev 14:44:59 textedit doesn’t give me any other options 14:45:01 well no better ones 14:45:08 .doc, docx, html 14:45:18 from your command prompt if you run the command wget 14:45:21 with no arguments 14:45:23 do you get anything 14:45:41 -bash: wget: command not found 14:45:45 ok 14:45:51 well you need to save that file as ascii text 14:45:53 notepad 14:45:56 if you're on windows 14:46:02 heh osx 14:46:08 that’s the whole problem :P 14:46:15 ok, then there is a program that can do that 14:46:53 lobf: "To get it in Textedit, use Format - Convert To plain Tex" 14:46:58 *Text 14:47:22 it’s cool, i saved it from chrome as a diff 14:47:25 that seemed to ork 14:47:26 work 14:47:30 well it did something 14:47:33 lemme see 14:47:38 yeah browser also works 14:47:41 -!- Blomdor has quit [Quit: Page closed] 14:47:49 -!- mopl has quit [Quit: Page closed] 14:48:07 -!- wheals has quit [Ping timeout: 255 seconds] 14:48:20 ok i’m gonna PM this one to you 14:48:24 -!- Bloax has quit [Ping timeout: 272 seconds] 14:48:37 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 14:49:24 it’s a big one 14:49:26 sorta 14:49:38 at least it did some stuff first this time 14:50:20 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 14:54:11 okay geekosaur you still here? 14:54:23 got that easy peasy patch worked out :P 14:54:43 he said he'd be back in a couple hours, maybe just !tell him with the question or check back 14:57:51 -!- tsohg has quit [Remote host closed the connection] 14:59:37 -!- demiskeleton has quit [Quit: Leaving] 15:00:42 -!- Patashu has joined ##crawl-dev 15:02:44 -!- tsohg has quit [Ping timeout: 245 seconds] 15:04:14 -!- syllogism has quit [Quit: Leaving] 15:05:54 -!- Crehl has quit [Ping timeout: 265 seconds] 15:12:16 -!- _Jordan_ has quit [Quit: _Jordan_] 15:14:55 -!- tabstorm has joined ##crawl-dev 15:16:56 i’ll check back later 15:17:06 thanks a lot, gammafunk 15:19:29 -!- rossi has quit [Ping timeout: 260 seconds] 15:20:05 -!- bonghitz_ has quit [Quit: Leaving...] 15:20:20 -!- _Jordan_ has quit [Quit: _Jordan_] 15:24:13 03|amethyst02 07* 0.16-a0-1368-g4e7979e: Remove another unused parameter (ChrisOelmueller) 10(10 minutes ago, 3 files, 3+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4e7979ef3ac8 15:24:13 03|amethyst02 07* 0.16-a0-1369-g2a052a2: Move a function and make it static. 10(4 minutes ago, 3 files, 15+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a052a2bc64e 15:25:26 -!- Patashu has quit [Ping timeout: 240 seconds] 15:27:21 -!- lobf has quit [Quit: lobf] 15:32:41 -!- rast has joined ##crawl-dev 15:33:07 -!- wheals has joined ##crawl-dev 15:34:10 -!- lukano has quit [Remote host closed the connection] 15:36:47 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 15:40:26 -!- tsohg has quit [Ping timeout: 240 seconds] 15:40:26 ontoclasm: good idea re power leap targeter . . . I hadn't noticed that it didn't already have one 15:43:50 are you talking to me? maybe ontoclasm said the same thing 15:44:29 -!- Pacra has joined ##crawl-dev 15:45:09 er, oops 15:45:19 are pan lords still restricted on what spells they can get? just curious 15:45:22 sorry, it was way back in my history and apparently I already forgot who said it :p 15:46:04 Wow, the new wand mp mutation is . . . nasty. That's probably one of the most dangerous mutations you can receive. Is it available through benemut? 15:46:13 If so, I'm going to have to stop drinking benemut 15:46:29 ah, good, MUTFLAG_BA 15:46:31 D 15:47:49 hrm, does it affect hw as well? 15:47:59 and haste etc, or just the wands that use evo power 15:48:09 I believe so. Let me verify. 15:48:19 6 MP is a huge amount for one shot of a wand 15:49:16 looks like it checks on all wands 15:50:10 does it do anything for hw/haste/invis in terms of the wand effect? 15:50:32 It just increases spellpower, and AFAIK spellpower has no effect on those wands. 15:50:35 It might increase invis duration 15:50:43 or Haste duration 15:50:55 But I'm pretty sure it does not increase /HW healing 15:51:02 -!- MgDark has quit [Ping timeout: 244 seconds] 15:51:45 -!- Bloaxor has quit [Read error: Connection reset by peer] 15:52:02 -!- Bloaxor has joined ##crawl-dev 15:53:20 yeah, /hw healing is fixed 15:53:34 it might increase pacification chance of HW under ely!! 15:56:29 well 6mp is a lot for a wand shot, but it can't go too much lower tbh, otherwise it'd be a non-effect for chars without much use for mp 15:57:05 I suppose so 15:57:11 I mean, it's a bad mutation, so no probs 15:57:11 I can't wait to see the VS with that mutation 15:57:14 it's supposed to be nasty 15:57:31 too bad we don't have Dj any more! 15:57:34 I was initially scared that it was a "good-bad" mutation, like wild magic 15:58:02 right, it is "double-edged" but I agree that it's solidly in the badmut category 15:58:26 -!- heteroy has quit [Ping timeout: 240 seconds] 15:58:42 As a bad mutation, I think it's at a good level and quite interesting. I like the idea of more double-edged but bad mutations 15:58:58 sure, I liked it more than nrook's "slow spellcasting" mutation 15:59:12 Did that get added? 15:59:21 no, don't think it did 16:04:19 i hope he implements my "close teleport" idea 16:06:07 -!- FaMott has quit [Ping timeout: 245 seconds] 16:06:25 da heck is close teleport? 16:06:33 sounds like turn tele into blink 16:06:52 at level 3 obviously!! 16:06:54 wild magic isn't really "good-bad", it's always much more good than it is bad 16:07:59 wheals: well if it's not that, how would the level 1 be substantively different 16:08:12 just a matter of probabilities 16:08:13 i miss scorpion teleport 16:08:22 minmay: no you don't! 16:08:55 -!- Bloax has joined ##crawl-dev 16:08:58 wheals: yeah you could certainly implement it, but I don't see why you wouldn't just have a mutation that turned tele into blink or something 16:09:05 maybe make it have a chance of doing so at level 1 16:09:30 -!- Bloaxor has quit [Read error: Connection reset by peer] 16:09:39 gammafunk: it could just weight your teleports towards being closer 16:09:52 the way teleportitis is now 16:09:59 ontoclasm: no, I'm not asking *how* you could do it, I'm saying why would you do it 16:10:07 teleporitis just random teles, no? 16:10:18 not precisely 16:10:41 teleportitis 1 (and maybe 2, i don't remember) are heavily weighted towards only moving you a short distance 16:10:53 or at least they were at some point, it might have gotten reverted 16:11:12 well with making teleport that way, it's more problematic since you control when you teleport 16:12:20 I think it'd be better if it maybe just blinked some % of time instead of tele at level 1 and then always did maybe at level 2 or something, if the mutation is even a good idea 16:13:28 maybe just make it fail outright and then give like -tele at higher level 16:13:43 -!- Mazed has quit [Remote host closed the connection] 16:13:43 I don't even know if we have other badmuts affecting teleportation 16:13:51 *sometimes fail outright 16:14:00 -!- fred_ is now known as Guest20526 16:15:07 $ git show --stat 16:15:10 1 file changed, 4183 insertions(+), 4310 deletions(-) 16:15:16 $ git show --patience --stat 16:15:20 1 file changed, 554 insertions(+), 681 deletions(-) 16:15:30 -!- CacoS has quit [] 16:15:31 --patience? 16:15:57 -!- fireprfHydra has quit [Quit: Leaving] 16:16:07 makes a better diff 16:16:17 much, much better here 16:16:19 is this the mon spell branch 16:16:34 $ git show --minimal --stat 16:16:37 1 file changed, 548 insertions(+), 675 deletions(-) 16:16:41 ya 16:19:05 -!- Bloaxor has joined ##crawl-dev 16:19:11 -!- Bloax has quit [Read error: Connection reset by peer] 16:22:03 -!- Bloaxzorro has joined ##crawl-dev 16:22:03 -!- Bloaxor has quit [Read error: Connection reset by peer] 16:22:51 -!- Chase has quit [Ping timeout: 272 seconds] 16:24:26 -!- scummos__ has quit [Ping timeout: 250 seconds] 16:26:05 03wheals02 07[mon-spell-slots] * 0.16-a0-1079-gb2bb3d6: Clean up _ms_waste_of_time. 10(3 hours ago, 1 file, 87+ 204-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2bb3d697463 16:26:05 03wheals02 07[mon-spell-slots] * 0.16-a0-1080-g090cc2b: Centralise monster spell safety checks in _ms_waste_of_time. 10(12 minutes ago, 1 file, 4183+ 4310-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=090cc2b85fdc 16:26:05 03wheals02 07[mon-spell-slots] * 0.16-a0-1081-g2a3cbd9: Fix some monster tracers. 10(4 minutes ago, 1 file, 4+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a3cbd920253 16:26:28 mm looks like Cheibriados just goes with the default diff algorithm 16:30:49 mm 16:31:17 1learn add Grunt mm 16:31:37 !learn add Grunt mm 16:31:38 grunt[22/22]: mm 16:35:31 -!- Mazed has quit [Ping timeout: 272 seconds] 16:39:34 -!- siepu has quit [Read error: Connection reset by peer] 16:39:56 -!- Bloax has joined ##crawl-dev 16:40:18 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 16:41:04 -!- Ratboiler has quit [Ping timeout: 246 seconds] 16:42:26 !diff wheals 16:42:28 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 16:42:38 ??gitstats 16:42:38 gitstats[1/3]: http://www.ohloh.net/p/stonesoup 16:42:40 ??gitstats[2 16:42:40 gitstats[2/3]: http://s-z.org/crawl-stats/ — updated infrequently 16:42:48 wheals: I'm glad this is allowing for such extensive code cleanup :) 16:43:05 * wheals cleans Grunt's clock!!! 16:45:22 !nerf wheals 16:45:22 * Sequell nerfs wheals!!! 16:45:49 -!- Mazed has quit [Read error: Connection reset by peer] 16:47:27 -!- crate has quit [Ping timeout: 272 seconds] 16:50:27 -!- Mazed has quit [Read error: Connection reset by peer] 16:50:38 wheals: nice way to sneak in tons of +/- 16:50:56 !blame linus torvalds 16:50:56 I pronounce linus torvalds... Guilty! 16:50:59 wheals is training his Patch skill to get that multiplicative increase 16:51:21 You should probably tell him about the breakpoints on that skill. 16:51:39 You reduce your total patch penalty by -1 for every 6.8 levels of skill. 16:52:08 27!!! 16:52:25 It's a really bad breakpoint. 16:53:52 did dcss really get rid of 100k lines of code in 2009? 16:54:02 according to that gitstats[1] url 16:54:36 when we break save compat, it'll be interesting to see how many lines are cut 16:54:43 maybe that was the reason in 2009? 16:55:04 or at least part of the reason 16:55:09 evilmike: contribs were made contribs 16:55:13 er 16:55:14 ah 16:55:19 yeah 16:55:25 ah that makes sense 16:55:36 "contribs are contribs" --wheals 16:56:03 save compat breaks result in a lot of cleanup, but no way would there ever be 100k lines of code from that :P 16:56:05 -!- scummos__ has quit [Ping timeout: 260 seconds] 16:56:26 compat breaks were more common in the past too, although i can't remember how long ago "the past" was in this case 16:56:27 well not the entirety of 100k, no 16:56:40 but yeah I'm not sure how many lines would be cut 16:56:49 probably just like 10-20k I guess 16:56:59 blerg 16:57:09 Do any targeters currently use square LOS? 16:57:21 sdl and maybe sdl_image are probably fairly big 16:57:30 targetters use r^2,which is circlelos by def 16:57:36 dang 16:57:39 I'm not aware of any exceptions 16:57:42 well, at least it's consistent 16:57:42 why? 16:58:06 it seems you'd want mostly the fireball targetting setup but without any default target selection? 16:58:10 I was interested in whether it might be possible to change the radius to something square or more-square for power leap 16:58:23 I think that's a bad idea 16:58:23 but if it's consistently circle-LOS-based, I'll skip it 16:58:39 yeah we use radius while we have a circlelos 16:58:47 1nick devs-against-squarelos gammafunk 16:58:52 not true! 16:58:58 crawl was really weird when it used both circlelos and squarelos for some things (thats how it was when spell ranges were added originally) 16:59:09 I guess you're saying that because it's movement-based 16:59:32 yeah 16:59:49 but yeah, the other translocs are all-los, so I can see how you'd run into this 16:59:55 I used radius for jump-attack of course 17:00:28 uncontrolled blink has a limited range, i'm assuming its circle based though 17:00:32 !learn del ru_to_do 17:00:32 ru_to_do has 7 entries, you can only delete one at a time. 17:00:45 !learn del ru_to_do[1 17:00:45 it still uses both circlelos and squarelos for a lot of things...such as movement 17:00:45 -!- MgDark has quit [Ping timeout: 272 seconds] 17:00:46 Deleted ru to do[1/7]: don't pick up duplicate rings under sac hand unless octopode 17:00:48 !learn del ru_to_do2 17:00:48 That's easy, ru_to_do2 doesn't even exist! 17:00:51 -!- wheals has quit [Quit: Leaving] 17:00:53 !learn del ru_to_do[1 17:00:53 Deleted ru to do[1/6]: consider ChrisOelmueller's * packages idea 17:00:54 !learn del ru_to_do[1 17:00:55 Deleted ru to do[1/5]: figure out how to adjust Sac Hand name based on actual limb 17:00:56 !learn del ru_to_do[1 17:00:56 Deleted ru to do[1/4]: figure out how to add current piety values to sacrifice ability descriptions 17:00:56 !learn del ru_to_do[1 17:00:57 Deleted ru to do[1/3]: Ru bug: neutrals cause Ru's Horr(-3) 17:00:57 !learn del ru_to_do[1 17:00:58 Deleted ru to do[1/2]: arcana sacrifices are in blue 17:00:58 !learn del ru_to_do[1 17:00:59 Deleted ru to do[1/1]: Lastynot at 6* 17:00:59 !learn del ru_to_do[1 17:00:59 That's easy, ru_to_do doesn't even exist! 17:01:00 -!- hyperbolic has joined ##crawl-dev 17:01:09 rip ru_to_do 17:01:21 unlike gammafunk todo 17:01:39 03Lasty02 07* 0.16-a0-1370-gea7796a: Make cowardly players not afraid of friendly neutrals 10(65 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ea7796adc89c 17:01:39 03Lasty02 07* 0.16-a0-1371-g695e8f3: Clean up some messaging/prompts for amulet of faith under Ru 10(48 minutes ago, 2 files, 11+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=695e8f392c17 17:01:39 03Lasty02 07* 0.16-a0-1372-gce08a73: Color Sacrifice Arcana mutations correctly. 10(43 minutes ago, 1 file, 8+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ce08a738b6bd 17:01:39 03Lasty02 07* 0.16-a0-1373-g4a5f32f: Display the explosion radius in the Power Leap targeter. 10(2 minutes ago, 1 file, 10+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4a5f32f31896 17:01:41 I'm sure it'll periodically reemerge 17:02:46 good, nice and easy targetter 17:03:00 Yeah, I took tips from the Qaz targeter 17:03:06 for upheaval 17:03:39 It'd probably be good to link that beam to the beam that eventually gets used to determine damage at the bottom of the function . . . 17:03:54 but strictly speaking, doing so doesn't actually achieve anything 17:04:06 -!- elliptic has quit [Ping timeout: 240 seconds] 17:04:43 Can I force a given type of trove to generate in wizmode? 17:05:02 *Given type of entry fee 17:05:03 do you want to be in the trove, or do you care? 17:05:20 ah sorry 17:05:21 you want a fee 17:05:24 Yeah. 17:05:26 :p 17:05:38 yeah you'd have to change your lua to give it like 100% chance 17:05:40 not hard to do 17:05:43 Yeah that makes sense. 17:06:23 at least I don't think that exists in wiz mode; would be nice if it did 17:06:59 -!- Moonsilence has quit [Ping timeout: 244 seconds] 17:07:00 -!- rorriMnmaD has quit [Quit: Lost terminal] 17:09:26 -!- edlothiol has quit [Ping timeout: 240 seconds] 17:11:33 -!- Bloaxor has joined ##crawl-dev 17:11:33 -!- Bloax has quit [Read error: Connection reset by peer] 17:11:42 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 17:15:45 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 17:19:14 -!- Kramell has quit [Remote host closed the connection] 17:19:18 -!- rossi has quit [Ping timeout: 265 seconds] 17:21:22 -!- Alpi has quit [Remote host closed the connection] 17:23:06 -!- Kintak has quit [Ping timeout: 240 seconds] 17:27:42 -!- Bloax has joined ##crawl-dev 17:28:25 -!- ontoclasm has quit [Quit: Leaving.] 17:28:46 -!- Bloaxor has quit [Ping timeout: 240 seconds] 17:29:22 -!- Bloaxor has joined ##crawl-dev 17:29:45 -!- nicholas982 has quit [Quit: Page closed] 17:29:56 -!- Bloax has quit [Read error: Connection reset by peer] 17:34:14 -!- stanzill has quit [Quit: au rev] 17:34:43 -!- cang has quit [Client Quit] 17:35:47 -!- ldf has quit [Quit: ldf] 17:37:50 -!- tsohg has quit [Ping timeout: 255 seconds] 17:39:05 -!- Bloax has joined ##crawl-dev 17:39:05 -!- Bloaxor has quit [Read error: Connection reset by peer] 17:42:14 -!- Textmode has joined ##crawl-dev 17:45:55 .elrank 17:45:56 1097 games for * (br=lair lvl>2 lvl<8 kmap!~entry kmap!~uniq kmap!~special_ kmap!~altar kmap!=): 69x bobbens_ice_dragon_lair, 50x gammafunk_lair_enchanted_lake, 48x ice2_lemuel, 44x dpeg_oklob_gauntlet, 43x dragon1_lemuel, 40x forest_paths, 38x minmay_lindwurm_lava, 36x minmay_lair_drake_nest, 33x kilobyte_rumbling_trees, 31x worms_lemuel, 26x grunt_megastairs_2, 25x minmay_lair_venomous_thicket, ... 17:46:02 Finally, the ranking I deserve!!! 17:46:16 what even is enchanted lake 17:48:17 !vault gammafunk_lair_enchanted_lake 17:48:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/lair.des;hb=HEAD#l1718 17:48:27 read: it's a masterpiece of vault design 17:49:22 ??vault_making 17:49:23 vault making ~ vaultmaking[1/3]: https://crawl.develz.org/wiki/doku.php?id=dcss:help:maps and docs/develop/levels/ in the source 17:49:27 ??vaultmaking[3 17:49:27 vaultmaking[3/3]: I suggested to gamma earlier that I should remove the equivalent of the vaginal canal. It makes the vault look better as well. 17:49:48 -!- hyperbolic is now known as elliptic 17:50:02 good old cheibrodos 17:52:01 -!- ontoclasm has joined ##crawl-dev 17:52:06 -!- Lasty has quit [Ping timeout: 240 seconds] 17:52:45 -!- Codrus has quit [Read error: Connection reset by peer] 17:53:14 !cmd .elrank 17:53:14 Command: .elrank => !lg * br=lair lvl>2 lvl<8 kmap!~entry kmap!~uniq kmap!~special_ kmap!~altar kmap!= s=kmap 17:53:32 \o/ 17:53:41 -!- Pluie has quit [Read error: Connection reset by peer] 17:53:47 good vault, it's super hard for me to decipher though 17:53:49 being used to tiles :p 17:53:52 !lg * recent br=lair lvl>2 lvl<8 kmap!~entry kmap!~uniq kmap!~special_ kmap!~altar kmap!= s=kmap 17:53:53 625 games for * (recent br=lair lvl>2 lvl<8 kmap!~entry kmap!~uniq kmap!~special_ kmap!~altar kmap!=): 50x gammafunk_lair_enchanted_lake, 35x ice2_lemuel, 26x grunt_megastairs_2, 22x bobbens_ice_dragon_lair, 21x dragon1_lemuel, 21x worms_lemuel, 20x dpeg_oklob_gauntlet, 19x grunt_megastairs_3, 19x forest_paths, 15x grunt_megastairs_4, 14x minmay_lindwurm_lava, 13x beast_lair_carwin_large_3, 13x mi... 17:54:18 -!- Pluie has joined ##crawl-dev 17:55:19 -!- wheals has joined ##crawl-dev 17:55:43 read: well if you'd like to learn vault making, we especially like contributions from good players! 17:55:56 cheibrodos was a tiles player and he really struggled to learn how to make vaults, but he stuck it out 17:56:01 and made some nice ones 17:56:10 !gamesby read 17:56:11 read has played 18 games, between 2012-09-29 22:28:03 and 2014-10-08 22:30:35, won 0, high score 7848, total score 13547, total turns 37602, play-time/day 0:00:16, total time 3:18:08. 17:56:22 :) do you play more offline? 17:56:53 (and in any case, we like vault submissions from anyone who has a good idea and puts solid effort in) 17:57:45 -!- cribozai has quit [Ping timeout: 260 seconds] 17:57:53 read: there's an x command yeah 17:58:05 try pressing x? in wizmode 17:58:14 gammafunk: yeah, i play pretty much exclusively offline. 17:58:30 i've been meaning to contribute a bunch of stuff 17:58:38 i am just an awful procrastinator 17:58:40 \o/ 17:59:01 well there's a vaultmaking guide and syntax doc in the docs folder, and you can read a lot of existing ones to learn the syntax and get ideas 17:59:04 fwiw 17:59:43 i'll take a look :) 17:59:45 step 1: use a monospaced font 17:59:54 otherwise you're in for a world of fun 18:00:06 haha yeah 18:00:08 -!- Lasty1 has joined ##crawl-dev 18:00:17 -!- Nivim has quit [Quit: Teleport by suicide by buttons.] 18:00:26 also there are copies of both on the wiki 18:15:55 -!- Dynast has quit [Ping timeout: 246 seconds] 18:18:01 -!- HellTiger has quit [Ping timeout: 272 seconds] 18:26:04 -!- reaverb has joined ##crawl-dev 18:26:37 -!- scummos__ has quit [Ping timeout: 260 seconds] 18:29:08 -!- Mottikins_ has quit [Ping timeout: 244 seconds] 18:38:22 -!- tsohg has quit [Read error: Connection reset by peer] 18:41:42 -!- Big_guy has quit [] 18:45:32 Zig (L27 NaCj) ASSERT(!monster_at(p) || monster_at(p)->submerged() || fedhas_passthrough(monster_at(p)) || mons_is_player_shadow(monster_at(p))) in 'player.cc' at line 527 failed. (Zig:11) 18:50:15 -!- Bloax has quit [Read error: Connection reset by peer] 18:51:00 -!- Bloax has joined ##crawl-dev 18:51:00 -!- Bullock has quit [Quit: Page closed] 18:52:42 -!- LexAckson has joined ##crawl-dev 18:55:37 -!- Bloax has quit [Ping timeout: 260 seconds] 18:56:18 -!- dtsund has quit [Quit: dtsund] 18:59:01 -!- Bloax has joined ##crawl-dev 18:59:20 !crashlog 18:59:21 9514. Zig, XL27 NaCj, T:162993 (milestone): http://dobrazupa.org/morgue/Zig/crash-Zig-20141019-234528.txt 18:59:24 -!- Whistling_Bread has quit [Ping timeout: 245 seconds] 18:59:58 -!- Crehl_ has quit [Quit: Killed by a kitten] 19:00:07 -!- Siegurt has quit [Quit: Leaving.] 19:00:11 good screenshot 19:00:37 !lm zig crash -tv 19:00:38 3. Zig, XL27 NaCj, T:162993 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 19:01:13 * reaverb has no idea what caused that bug <_< >_> 19:01:25 that is a very mega zig 19:02:01 They were flying at the time so I suspect that had something to do with it? 19:02:28 i suspect that they were on top of the orc warrior the whole tim 19:02:30 e 19:02:43 but tornado ending was the first thing that triggered the assert 19:03:12 That makes sense. 19:04:21 -!- Bloaxor has joined ##crawl-dev 19:05:05 -!- Bloax has quit [Read error: Connection reset by peer] 19:06:51 -!- FatShack is now known as FtShkAway 19:06:55 -!- Bloaxor has quit [Read error: Connection reset by peer] 19:07:30 -!- Bloaxor has joined ##crawl-dev 19:11:55 -!- foophykins has quit [Ping timeout: 246 seconds] 19:13:04 -!- alefury has quit [] 19:19:15 -!- rossi has quit [Ping timeout: 246 seconds] 19:19:26 -!- Kramell has quit [Remote host closed the connection] 19:22:25 -!- Zooty has quit [Ping timeout: 246 seconds] 19:23:52 -!- Unmovable has quit [Remote host closed the connection] 19:25:30 -!- Unmovable has quit [Changing host] 19:27:25 Unique robe: The +2 Padded Vest {+50% hp} 19:27:55 ballistic vest: rBolt 19:32:39 Unique robe that takes body, helmet, and gloves slot: The +2 Snuggie {rC++ rElec MR++ Regen 100} 19:33:19 So it's just Lear's with differant bounuses? :D 19:33:35 unlike lears it leaves boots :p 19:33:42 thanks reaverb 19:34:01 somewhat more useful for merfolk 19:34:30 srsly tho, might be interesting to have armour that gives you health instead of ac. 19:34:42 Lasty1: Well +50% is insane. 19:34:50 that sounds like just "Ogre" 19:34:56 On a robe? 19:35:19 What if a spriggan was wearing it? 19:35:23 Alternate design: your AC becomes 0, you get +2% hp for every point of AC you otherwise would have 19:35:30 and you guys were saying an armor that cuts damage taken by 10% was too good 19:35:39 deep dwarf leather armour 19:35:40 otherwise? 19:36:22 we do need a new skin armour imo 19:36:22 Lasty1: How would that interact with Gr? 19:36:24 your AC before it gets reduced to zero. So a +6 ring of protection would give +12% hp 19:36:32 skin of Zhor is not enough 19:36:40 *before your AC gets reduced 19:36:55 well that's v. awkward interface wise probably 19:37:14 I guess you can just look at your hp, but 19:37:26 It's not like hp is hidden . . . 19:37:36 I don't think +hp% couldn't work, but it seems like the armour would need a huge drawback. 19:37:37 Or, if not +x%, just +x 19:38:02 I was thinking the drawback was that you got crappy ac and no resists 19:38:06 (Also +x seems good because the technology already exists) 19:38:15 hp is no substitute for ac, yeah 19:38:16 sounds like a really shitty tradeoff unless you're dealing with too much hellfire 19:38:18 -!- Zermako_ has quit [] 19:38:28 or if you have mad EV already 19:38:39 once you lose hp, it's gone until it regens, whereas ac protects on every successful attack 19:38:45 where it applies, that is 19:38:57 yup 19:39:20 of course, the more hp you have the faster it regenerates 19:39:27 barely 19:39:33 I feel like just removting one of the major forms of defense (AC) wouldn't be very interesting. 19:39:40 s/removting/removing/ 19:40:02 -!- cired has quit [Quit: und weg...] 19:41:20 My premise is that trading AC for a lot of HP would be interesting. I think it could be. 19:41:28 Maybe not trading all ac 19:41:38 (hence the first design) 19:41:39 -!- Bloax has joined ##crawl-dev 19:41:55 -!- Bloaxor has quit [Read error: Connection reset by peer] 19:42:04 did "unless "1/600th of a hp per turn for every maxhp" is a lot to you 19:42:04 " get through 19:42:13 jesus fuck thanks shitty internet 19:42:16 it dd not 19:42:29 1/6th of a hp per turn would be what, 16/100 19:42:30 yeah it's a little hard since where is this otherwise-ac going to come from 19:42:32 so like regen 1 19:42:45 so a tr almost has the same regen capacity as a vs due to the hp difference 19:42:53 yes 19:42:55 thats the kind of difference that is required 19:43:00 6 degrees of separation 19:43:07 of apts 19:43:10 Do the large species (Tr and Og) already trade ac for hp? 19:43:16 yes 19:43:16 yeah they lose aux 19:43:24 and body armor until way later 19:43:27 early on cant wear metal armor which is bad for physical brawlers 19:43:43 well both large species are terrible spellcasters 19:43:54 and throwing things also goes well with beating things dead 19:43:55 gammafunk: the "otherwise AC" in the second design would include aux armour, rings, mutations, maybe even spells 19:44:34 and hte base ac of the armour 19:44:34 yeah I assumed so, there's not terribly a lot of this ac, but of course you can just change the scaling factor 19:44:57 right -- I'd probably make the base ac much higher in that design 19:45:20 that way I guess it can have some ER so it's not free excellent spellcasting I guess 19:45:43 s/ I guess$// 19:45:51 wheals: a couple days ago, grunt was saying the monster spell branch could use some extra hands. Still true? Which piece of the project needs the most attention? 19:47:18 Lasty1: I guess the AC for HP randart might work, you can probably make a basic version just with the +hp -ac randart properties, maybe create one locally and try it out in a game? 19:48:25 -!- Lasty1 is now known as Lasty 19:49:17 -!- PleasingFungus has joined ##crawl-dev 19:50:58 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 19:51:16 !tell greensnark will it break Sequell reporting if I switch the Ru sac milestones to end with a period instead of an exclamation mark? 19:51:16 Lasty: OK, I'll let greensnark know. 19:51:42 Lasty: I remembered the function I was thinking of the other day! 19:51:50 03PleasingFungus02 07* 0.16-a0-1374-g7dd88b6: Simplify cowardice 10(31 seconds ago, 1 file, 1+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7dd88b619921 19:52:07 PleasingFungus: very ncie 19:52:09 *nice 19:52:14 I tried to find that function, but failed to do so 19:52:20 same 19:52:31 * reaverb wonders if problems like that could be found via some linter. 19:52:36 I found other places where the friendly() || good_neutral() syntax is used 19:52:46 wealll 19:52:52 that's technically different from aligned 19:52:57 since aligned also checks strict_neutral (ely pacified) 19:53:04 ah 19:53:06 idk when that would ever come up for ru, ofc 19:53:21 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 20:01:54 Lasty: It won't break 20:01:54 greensnark: You have 1 message. Use !messages to read it. 20:02:28 sweet. 20:03:29 http://i.imgur.com/XyIbIdh.png idk if this is a bug, or if it was, how it could be fixed 20:03:33 but it's extremely good. 20:03:40 (xom) 20:04:15 -!- theTower has joined ##crawl-dev 20:04:26 Xom probably shouldn't be able to swap you through grates 20:04:28 well clearly place a wand of digging on that tile 20:04:42 -!- DrStalker_ has quit [] 20:04:54 -!- Bloax has quit [Read error: Connection reset by peer] 20:05:35 -!- Bloax has joined ##crawl-dev 20:05:44 -!- Bloax has quit [Client Quit] 20:06:46 -!- Artelis_ has quit [Ping timeout: 240 seconds] 20:06:54 i dunno if thats worth fixing, its funnier than most of the ways he randomly kills you 20:07:12 -!- heteroy has quit [Ping timeout: 246 seconds] 20:07:18 I'm planning to make sacrifice-data.h to hold Ru sacrifice structs. In mutation-data.h, we use a struct defined in mutation.h. Is that the preferred design pattern, or could I define the struct in sacrifice-data.h? 20:07:50 (it seems like the best place to put the definition . . .) 20:08:30 Lasty: I was going to move the struct to mutation-data.h IIRC 20:08:37 but I got distracted by something. 20:08:37 cool 20:09:13 PleasingFungus: imo an alternate win condition 20:09:43 !lg * place=Lair:8 kmap!~entry kmap!~uniq kmap!~special kmap!~altar kmap!= end>20140920 s=kmap 20:09:43 147 games for * (place=Lair:8 kmap!~entry kmap!~uniq kmap!~special kmap!~altar kmap!= end>20140920): 32x hangedman_lair_tendril_chambers, 27x evil_forest, 21x minmay_lair_end_enchanted_forest, 13x evilmike_catoblepas_cave, 13x hangedman_lair_in_review, 12x minmay_lair_end_frog_pond, 10x wormcave, 8x grunt_lair_end_beastmaster, 8x guppyfry_lair_end_dragon, bobbens_dragon_lair_wall, due_jungle_book,... 20:10:00 hrmph 20:10:18 what is a tendril chamber and will i regret even asking 20:10:34 it is just a vault that looks like a spider but I didn't want to call it a spider 20:10:52 -!- tsohg_ has quit [Remote host closed the connection] 20:10:56 (also it's all fast poisonous things as a lair small end so of course it's on top) 20:10:57 !send evilmike the mollusc lord 20:10:57 Sending the mollusc lord to evilmike. 20:13:24 was that monster ever implemented in any of the ancient versions? 20:13:43 i remember digging around and never found more than a few commented out things 20:15:05 i think i came to the same conclusion, it never was implemented at all 20:15:16 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 20:15:53 mostly I'm annoyed that dogbears is still at the bottom 20:16:32 even more hell hounds and raiju might be pushing it, maybe 20:17:41 ancient bears 20:17:48 moth of wrath 20:20:03 i'm even serious about the latter 20:20:03 maybe 20:23:00 -!- lrvs has quit [Quit: Page closed] 20:24:36 -!- Ququman has quit [Read error: Connection reset by peer] 20:25:26 ah, tendril_chambers 20:25:27 good end 20:25:52 wheals: Did you have any ideas for dealing with fallthroughs in the weapon brand refactoring? 20:26:40 not in particular, other than "let's get rid of them" 20:26:44 -!- ackack has quit [Remote host closed the connection] 20:27:25 03reaverb02 07* 0.16-a0-1375-g590e6b3: Fix some odd indentation (player-equip.cc) 10(2 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=590e6b39301c 20:28:01 wheals: Heh, do you think there should be effort to keep same code paths? 20:28:39 i.e, right now morningstars and eveningstars share most of their odds code due to fallthroughs, do you think that should be perserved right now? 20:28:57 probably should cut at least one wolf spider from it 20:30:26 maybe in the case of eveningstars/morningstars since it's just one thing, and such a simple probability (coinflip()), but in general i don't think it's worth it 20:30:52 being able to change any particular weapon without affecting others would be a boon of the refactoring 20:35:27 -!- Whistling_Beard has quit [Ping timeout: 272 seconds] 20:35:28 ...wait, did I really never actually push my lair end vault tweaks 20:35:30 damnit 20:35:53 -!- tabstorm has quit [Ping timeout: 260 seconds] 20:37:50 I could use some advice about this struct: http://pastebin.com/Z4tGMH3g. My plan was initially to include a field for a function that would be called to execute extra code for the more differenty sacrifices, but my cursory research indicates that I should not try to do that. 20:38:06 My plan B is to use a case statement to execute the extra code, but is there a better possibility? 20:38:29 Lasty: well, you can't call it a "function", but there's no particular reason you can't include a function pointer... 20:38:31 afaik 20:38:58 the comment for sacrifice_vector is very confusing. 20:39:07 Lasty: why not simply have a post-sac function that's always called, passing the sacrifice_def? 20:39:22 gammafunk: and then a case statement in that function? 20:39:24 and do or don't do something based on the contents of that struct 20:39:28 yeah essentially 20:39:52 I mean I guess it depends on what all would be done post-sacrifice 20:39:53 PleasingFungus: Any suggestions for making it more clear? 20:40:04 can you explain what it is 20:40:24 gammafunk: I think the only one that needs extra code right now is sac hand -- it needs to mess with your inventory 20:40:57 -!- _Jordan_ has quit [Quit: Leaving] 20:41:07 PleasingFungus: it's the name of the you.props property which holds the CrawlVector that contains which actual mutations you're going to receive. it's used for the variable-mutation sacrifices. 20:41:09 if there's only one, I would probably keep that as a special case 20:41:11 well it seems maybe unecessary to have a function pointer as a struct member, then 20:41:21 ok, fair nuff 20:41:46 PleasingFungus: e.g.: CrawlVector ¤t_health_sacrifice = you.props["current_health_sacrifice"].get_vector(); 20:43:04 "This is used for sacrifices which give multiple mutations. It is a key into you.props, yielding a list of mutations granted by the sacrifice." something like that? 20:43:15 Yeah, that works. Thanks! 20:46:34 -!- tsohg has quit [Ping timeout: 244 seconds] 20:46:46 ??cheipoke 20:46:46 cheipoke[1/1]: http://s-z.org/cgi-bin/cheipoke 20:47:01 03tenofswords02 07* 0.16-a0-1376-gd224f1c: Try to heal some vault scars from monster removals. 10(44 seconds ago, 3 files, 26+ 27-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d224f1c9545c 20:47:45 gooood. 20:47:46 -!- tabstorm has joined ##crawl-dev 20:48:12 More torpor snails are always good :D 20:49:13 some day I will be able to do things without adding more of those somehow 20:49:31 haha i was wondering about those spires 20:49:44 probably after we add another good vault monsters <_< >_> 20:51:11 what's a vault monster 20:51:40 moon deep troll (08T) | Spd: 10 | HD: 10 | HP: 39-73 | AC/EV: 6/10 | Dam: 27, 20, 20 | 10doors, sense invisible, regen | Res: 06magic(40), 12wind | XP: 726 | Sz: Large | Int: normal. 20:51:40 %??deep troll name:moon n_adj perm_ench:tornado 20:51:56 that is indeed a vault monster 20:51:58 <|amethyst> N is for NSUBST, is good enough for me 20:52:03 haha 20:52:35 ?/unseen terror of 20:52:36 No matches. 20:53:21 -!- heteroy has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20:54:02 -!- FiftyNine has quit [Ping timeout: 245 seconds] 20:54:24 theTower: haha, thanks for being aware of the history of Lom's welcoming commitee 20:54:49 -!- Sequell has quit [Remote host closed the connection] 20:54:59 -!- Sequell has joined ##crawl-dev 20:55:08 that is indeed a much better choice 20:55:21 -!- Whistling_Bread has quit [Ping timeout: 244 seconds] 20:55:30 I wonder why I didn't think of using those at the time, since shock serpants def. did exist then 20:55:59 maybe I'd just have said to myself "why not just blizzard demons" or something 20:56:07 Interesting or uninteresting? Sacrifice Finesse: Weapon swing speed is not altered by weapon skill. 20:56:20 Not interesting imo. 20:56:39 i wonder if anyone would miss minmay_lair_end_enchanted_forest 20:56:51 !vault minmay_lair_end_enchanted_forest 20:56:52 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/lair.des;hb=HEAD#l2657 20:57:14 I've liked that vault when I've gotten it? 20:57:54 I'd not be shocked if minmay seconded its removal, since I hear he's not a huge fan of spriggans 20:58:10 seems kind of a shame for it to go though; maybe just some tidying up would be fine 20:58:14 1learn add rules add two vaults for every vault you remove 20:59:12 !lg * kmap=~wheals s=kmap 20:59:12 8 games for * (kmap=~wheals): 6x wheals_arrival_demonology, 2x wheals_shoals_ruined_temple 20:59:15 I'd be tempted to try replacing the spriggans before removing it but I don't really mind either way. 20:59:17 !lg * map=~wheals s=map 20:59:17 642 games for * (map=~wheals): 262x wheals_arrival_shading, 219x wheals_arrival_linesprint, 160x wheals_arrival_demonology, wheals_shoals_ruined_temple 20:59:30 (If spriggans are indeed the problem) 20:59:58 Well spriggans in a forest are the point 21:00:13 If it's not spriggans, it's just a forest maze 21:01:17 Hmm. 21:01:18 I guess just a forest maze is fine, but the evil end already does that 21:01:37 I guess I don't really see why it would be on the chopping block? 21:01:39 and has something more interesting after the moze 21:01:43 *maze 21:01:46 Besides possibly "doesn't pull its weight" 21:02:03 I have some notes written done for that vault 21:02:10 the notes are "use boggarts" 21:02:19 hah 21:02:44 clearly boggarts vault defined as "forest gnomes" 21:03:08 they do summon lair monsters and aren't the most horrible of monsters to fight compared to young druids / riders at the depth 21:03:35 -!- evilmike has quit [Read error: Connection reset by peer] 21:03:39 nisse (06g) | Spd: 12 | HD: 4 | HP: 13-28 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 117 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:03:39 %??boggart name:nisse 21:03:53 gammafunk: can i play as a pajama gnome 21:04:05 yes 21:04:31 You can all play as any kind of gnome you wish! Even twelwe gets pepperoni gnomes. 21:04:51 i am slightly doubtful of this 21:04:58 %git :/pajama 21:04:59 Could not find commit :/pajama (git returned 128) 21:05:03 %git :/nisse 21:05:04 07kilobyte02 * 0.8.0-a0-3592-g25499eb: Hijack the unused "pyjama gnome" nisse tile for an "extinct species" vault gnome. 10(3 years, 10 months ago, 4 files, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25499eb83592 21:05:44 man I need to add those gnome tile to my rc 21:06:25 i can't find it in modern crawl 21:06:35 it was in nostalgia iirc? 21:06:41 Maybe the monster tile never made it in 21:07:14 -!- st_ has quit [Ping timeout: 272 seconds] 21:07:27 %git http://www.baltictimes.com/ 21:07:27 Could not find commit http://www.baltictimes.com/ (git returned 128) 21:07:35 wow that's not right 21:07:40 %git cf6aeb2b6b 21:07:41 07gammafunk02 * 0.14-a0-3615-gcf6aeb2: Remove unneeded references to axed monsters and move related tiles 10(7 months ago, 26 files, 4+ 154-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf6aeb2b6b44 21:07:46 hmmmmmmmm 21:07:52 -!- Poncheis has quit [Ping timeout: 240 seconds] 21:07:53 whom to blame 21:07:56 theTower: I guess I could see that if you maybe cut out some of the beasts already in that end, although I suppose the composition of L:8 shadow creatures would be a bit different than said beasts 21:08:14 blaming gammafunk is always the wrong move 21:08:16 -!- Whistling_Beard has quit [Ping timeout: 244 seconds] 21:08:27 wow, RIP gnomes indeed 21:08:36 so i guess i can't play as a pajama gnome 21:08:40 no tiles for me then 21:08:49 you can be the change you want to see in crawl.... 21:08:51 wheals: I just moved the orb guardian fetus back into the player sheet 21:08:54 so Yes You Can 21:09:01 ew, tiles 21:09:30 well why did you care about the tile then? 21:09:43 I can't make a gnome species, wheals, that would be drastic 21:09:46 i can't have mucking around with tiles on my developer record! 21:09:52 -!- Lasty has quit [Quit: Leaving.] 21:09:53 -!- meatpath has quit [Ping timeout: 240 seconds] 21:09:53 you're already tainted, gammafunk 21:10:03 I do understand your tiles disdain 21:10:26 gammafunk: yet another task onto the list, then, unless somebody threatens to cut the vault while I am not doing anything 21:10:33 which vault? 21:10:39 minmay's enchanted forest 21:10:51 the spriggans / wolves / bears / wasp lair end 21:11:02 -!- Lasty has joined ##crawl-dev 21:11:05 why would someone cut that? 21:11:09 theTower: yeah since you've said you'll work on it at some point and there's nothing terribly wrong with it, I think it's safe until you get to it 21:11:16 PleasingFungus: blame wheals 21:11:58 !blame wheals 21:11:59 I pronounce wheals... Guilty! 21:12:08 please air out any other hated vaults while I am here to directly catch them 21:12:21 oh! 21:12:23 any that begin with wheals_ 21:12:37 theTower: the lemuel zot vault that ruined my HEIE 21:12:43 that one is a bit silly 21:12:47 let me find it 21:12:53 a silly zot vault???? 21:13:02 a silly lemuel vault???? 21:13:03 acid trip? draconians behind grates? firehouse? 21:13:06 !vault lemuel_halls_of_wrath 21:13:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/zot.des;hb=HEAD#l653 21:13:09 oh. 21:13:19 I thought draconian grates was pretty amusing 21:13:22 I only ran into it once though 21:13:23 FR: labyrinths have harsher penalties for being slow than just beware_the_food_cost 21:13:33 why. 21:13:43 I was vaguely proud of how I saved that vault from needing secret doors 21:13:59 it's just does it need four rows of 1 21:14:11 because labs are essentially free loot right now as long as you have 2-3 rations (at worst), compared to icecave/volcano 21:14:16 technically, lots of those turn into floors and things. 21:14:17 well not four since the SUBST but 21:14:19 PleasingFungus: do you think labs are satisfactory as they are now? 21:14:21 it could probably take a nerf 21:14:52 wheals: idk about punishing people for being slow to solve mazes. 21:15:18 -!- tcjsavannah has quit [Quit: tcjsavannah] 21:15:23 all you need is a solid sense of direction. idk I've never had a problem solving labs. 21:15:24 well 21:15:26 good point 21:15:26 how often do people die in them? 21:15:27 I guess that's kind of calling the whole lab thing into question, but I'm not sure that crawl needs to test 'maze-solving skills' 21:15:30 compared to icecave/volc? 21:15:39 I'm not sure how to query for that 21:15:45 like, tactical combat skills, yes. strategic decisionmaking, prioritization, yes. 21:15:48 maze solving? 21:15:51 Brannock: not very often 21:16:00 once more I will offhandedly mention planning in more encounters for labs to actually give them more value whenever I find a person who will bother with the mess of layout code 21:16:10 infiniplex! 21:16:20 !seen infinipliex 21:16:20 Sorry theTower, I haven't seen infinipliex. 21:16:20 theTower: if you put your ideas in a document, I'd be interested 21:16:23 !seen infiniplex 21:16:23 I last saw infiniplex at Sat Oct 4 23:55:23 2014 UTC (2w 1d 2h 21m ago) quitting, saying 'Quit: Page closed'. 21:16:27 I've really wanted to do some layout stuff 21:16:28 <|amethyst> 1. there's too much variance right now in the length of the path from you to the exit to have a timer that's meaningful but not unfair 21:16:34 dang 21:16:35 theTower: infiniplex is more active on mantis. 21:16:36 beinga ble to recognize layouts is a skill in crawl 21:16:46 knowing what's likely to come up, and what you have to work with 21:16:46 time for an implementable, perhaps? 21:16:51 sure 21:17:03 just get those hangedthoughts down somewhere 21:17:11 since all the implementables on mantis are being done so quickly 21:17:14 on the tree, perhaps 21:17:15 <|amethyst> 2. it is possible to write Lua to solve labs 21:17:37 !lm qw lab 21:17:37 No milestones for qw (lab). 21:17:43 !lm bot lab 21:17:44 3. [2014-05-25 14:46:54] notqw the Severer (L14 TeBe of Trog) entered a Labyrinth on turn 20938. (D:14) 21:17:51 !lm bot lab -game 21:17:51 notqw:cszo:20140425142104S. notqw the Axe Maniac (L27 TeBe of Trog), succumbed to Tiamat's poison gas on Zot:3 (st_grand_hoard_of_tiamat) on 2014-05-25 15:28:35, with 583513 points after 59324 turns and 1:05:30. 21:17:54 Has somebody made a lua script to solve labs? I would probably want to use that. <_< >_> 21:18:05 apparently notcluie has 21:18:17 really, it's not greatly thorough stuff to start with: more consistent level duration as just mentioned, making labs build around vaults instead of needing them to be perfectly transparent 21:18:18 <|amethyst> ISTR elliptic worked on one at one point though I don't know if he completed it 21:18:19 like my major problem with labyrinth right now is, compared to icecave/volcano, it's like "can I do that portal without dying, can I take on the risk of a situation I can't deal with?" but for labyrinth it's like "do I have sufficient permafood to solve it compared against my maze-solvings kills y/n" it's rather binary 21:18:34 man it's not even that. 21:18:39 wht happened to the minotaur? 21:18:40 most times I don't even use one piece of permafood in labs. 21:18:44 well really, yeah, no one starves in a lob 21:18:44 it's the minotaur, yeah. 21:18:44 did he get lost? 21:18:45 *lab 21:18:56 theTower: yeah, thankfully there's someone subbing for him today :) 21:18:59 I hate that. 21:19:10 -!- rossi has quit [Ping timeout: 255 seconds] 21:19:26 some day I will figure out how to put a catoblepas in a lab again. 21:19:30 Does the minotaur pick up crazy evocable and/or wear crazy armour 21:19:30 |amethyst: I made a very basic one a few years back that did work on most labs but was not very efficient 21:19:48 or does he just pick up a bow with no arrows 21:19:59 !lg . lab 21:19:59 7. wheals the Tainter (L11 MuVM of Ashenzari), mangled by an earth elemental (kmap: nicolae_lab_checkerboard) in a Labyrinth on 2014-10-15 13:47:13, with 15068 points after 22457 turns and 0:47:24. 21:20:07 one very easy thing that could be done is removing the 15-year-old warning about THE HUNGER COST of labs. 21:20:11 wheals those are slow 21:20:17 since, in fact, starvation does not await. 21:20:25 possibly replace it with something else thematic? 21:20:27 watch as I make a greater hungry ghost 21:20:30 starvation (04H) | Spd: 10 | HD: 13 | HP: 55-93 | AC/EV: 5/7 04(headbutt: d20-1) | Dam: 35, 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(60) | XP: 1090 | Sz: Medium | Int: normal. 21:20:30 %??minotaur name:starvation 21:20:32 ! ! ! 21:20:34 ADOM style background radiation 21:20:39 :D 21:20:46 adom style wall mimics 21:20:47 <|amethyst> PleasingFungus: and put more frequent exits? 21:20:48 lab effects 21:20:51 lab curses 21:20:51 wow, what ghostbusters monster would greater hungry ghost look like 21:20:52 Something about the air of this place makes you very hungry. 21:20:56 |amethyst: ? 21:20:58 <|amethyst> PleasingFungus: in case you decide "fuck this" 21:21:03 abyss exits pls 21:21:08 <|amethyst> PleasingFungus: not with loot 21:21:10 gammafunk: what kind of question is that, it's clearly the stay puff 21:21:14 dang 21:21:16 sorry 21:21:30 |amethyst: I'm very confused. what does removing the starvation warning message have to do with adding more exits? 21:21:47 -!- mamgar has quit [Ping timeout: 258 seconds] 21:21:54 <|amethyst> PleasingFungus: to make sure that no one will starve no matter how bad they are at mazes 21:21:58 he means if you replace it with something actual dangerous 21:22:05 !lg * recent lab s=kytp 21:22:05 Unknown field: kytp 21:22:07 !lg * recent lab s=ktyp 21:22:08 1065 games for * (recent lab): 852x mon, 155x beam, 17x quitting, 13x headbutt, 10x pois, 7x starvation, 4x disintegration, 3x cloud, 2x water, bounce, burning 21:22:14 Monty Python door problem for labs 21:22:21 huh, did not know mon was a ktype 21:22:21 <|amethyst> it would also help with that 17x quitting :) 21:22:22 I am sincerely not concerned about people starving. 21:22:28 fr monty python 21:22:29 one thing you'd have to do if you wanted to add non-abyss exits is 21:22:41 you would have to be VERY CLEAR, somehow, that they are not the Proper exit. 21:22:41 read that as monty hall 21:22:47 so people don't go "aw, shit, I guess no loot in this thing, what a waste of time." 21:22:49 much more sense 21:22:52 <|amethyst> hm 21:23:12 have messages scrawled in blood by the minotaur 21:23:20 give a warning when you leave about the loot cost 21:23:22 <|amethyst> can probably do that with a marker 21:23:26 beware mudbloods 21:23:26 LEEVE NOW WIT NUTHIN HOOMENS 21:23:37 wheals' warning would be consistent with the pan rune warning. 21:23:54 why would the minotaur assume it's humans coming in 21:24:00 though idk how you'd phrase it - there's no one item to check to see if you'd gotten 21:24:01 hey, mino int 21:24:01 crawl races are very diverse. 21:24:18 s/HOOMENS/MOONTAIN DORVES/ 21:24:23 Most uniques are human == humans are most common race <_< >_> 21:24:26 <|amethyst> PleasingFungus: I was thinking to check which exit you are taking; or possibly to check whether you have stepped on the real exit 21:24:45 well, yes, they're a vague majority, but that's not the same thing 21:24:59 "Rewards awaits the tenacious adventurer! Do you wish to leave without discovering the minotaur's treasure?" 21:27:41 hmm 21:27:51 !lg * recent lab s=ikiller 21:27:51 1065 games for * (recent lab): 829x a minotaur, 67x a gargoyle, 27x, 27x a minotaur zombie, 22x a trapdoor spider, 15x an unseen horror, 14x a minotaur skeleton, 12x an earth elemental, 7x a basilisk, 6x a shadow, 4x the player character, 3x you, 2x a wandering mushroom, 2x Butthole's ghost, 2x rorriMnmaD's ghost, Maahes' ghost, ghwc's ghost, a storm dragon, the malice of Kikubaaqudgha, tehnar's g... 21:28:14 good job, gargoyles 21:28:19 |amethyst: ah, the latter would work 21:28:41 gargoyle (159) | Spd: 10 | HD: 6 | HP: 18-36 | AC/EV: 18/6 | Dam: 20 | 11non-living, 10items, 10doors, fly, !sil | Res: 06magic(40), 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 415 | Sp: stone arrow (3d12) | Sz: Medium | Int: normal. 21:28:41 %??gargoyle 21:28:57 Beware, for Butthole's ghost awaits! 21:28:59 Brannock: what if you've already gotten the treasure, and then wandered/teleported to a fake exit for some bizarre reason? we don't want to lie to the player! 21:29:08 wheals: I am always wary of that. 21:29:09 hmm 21:29:12 ...goddamnit, I am thinking of adding torpor snails 21:29:19 PleasingFungus: that would be what |amethyst's marker would be for 21:29:26 yes 21:29:27 yeah, a marker would solve that 21:29:37 hence "ah, the latter would work" 21:29:44 I was explaining to brannock why it was tricky. 21:31:19 iirc some ice cave layouts have exits before you come across the loot room 21:31:23 the teleporter ones? 21:31:31 nearly all of them 21:31:31 they don't warn that you're leaving early 21:31:49 The problem is ice caves are releative linear while labs aren't. 21:31:51 the difference is that there's still more ice cave, whereas th 21:31:53 yes that 21:31:56 -!- LexAckson has quit [Read error: Connection reset by peer] 21:32:09 also, imo the teleporter ice caves are bad 21:32:14 all portals except labs and zigs have exits at the start basically 21:32:51 <3 teleporter ice caves 21:32:56 well the lab does alter the central maze periodically, you could shift exits around abyss-style within proximity to something reasonable when that happen 21:32:58 s 21:33:25 easy if the exit is a single-tile thing and not a vault 21:33:31 there's only one teleport ice cave where is the s coming from 21:34:24 the s because the lab layout is a giant, sprawling maze 21:34:29 does't have to be many 21:34:35 but it could be one, yeah 21:34:47 the s because it's two caves! 21:34:57 that are linked by a teleporter 21:34:58 pffffff 21:35:16 gammafunk: while that is an accidental crossover a teleporter in a lab sounds cool actually 21:35:31 oh just a teleport trap you mean? 21:35:46 or like a passage of golubria thing 21:35:49 latter 21:35:53 oh ok, yeah 21:35:57 with some vault placement 21:36:10 does sound potentially interesting 21:36:21 lab vaults have to be so small that I don't think I can mock that up instantly though 21:36:26 * theTower grumbles 21:38:00 Your surroundings suddenly seem different! The minotaur hits you with the +12,+6 whip of Success {drain}!!! The minotaur headbutts you! You die... 21:38:10 -!- tcjsavannah has quit [Client Quit] 21:38:17 fr: place a convoker in the lab 21:38:22 -!- tsohg has quit [Ping timeout: 265 seconds] 21:38:53 also, I tried to fix that teleporter ice cave once, and I wasn't happy with my changes mostly because I couldn't get interesting terrain without also feeling like I was betraying the layout because I am crazy 21:38:55 -!- rchandra has joined ##crawl-dev 21:39:34 also, while vaults cannot overlap and thus there is little chance of that happening with the minotaur, clearly that joke would work with an earth elemental as everybody loves those 21:39:56 tbf i wouldn't have died to it if i hadn't been petrified 21:39:57 probably 21:40:15 lab basilisks <3 21:46:56 -!- Cannonbait has quit [Read error: Connection reset by peer] 21:47:04 -!- mamgar has quit [Quit: Exit Stage Left] 21:49:27 -!- Pacra has quit [Ping timeout: 245 seconds] 21:51:06 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:51:13 fg 21:51:22 er... wrong screen window 21:51:31 bh: irssi & 21:53:14 Grunt, ... mangled by irssi the pandemonium lord 21:58:58 -!- Daekdroom has quit [Read error: Connection reset by peer] 22:01:17 no that was a spriggan, a rat, and two giant mites chasing a pandemonium lord 22:01:27 oh and another spriggan 22:02:03 -!- MgDark has quit [Ping timeout: 265 seconds] 22:02:09 -!- MgDark_ is now known as MgDark 22:02:41 but how will that do that when there's no floor between them and the lord 22:03:16 maybe this is in Mountain branch 22:03:31 It's the Plane of Air 22:03:44 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:03:45 -!- dtsund has joined ##crawl-dev 22:03:47 either that or a nethack ghost is between them 22:05:06 gammafunk: you know what that means: 22:05:07 22:06:03 The ghost of Grunt the Human Artificer comes into view. 22:06:19 Grunt's ghost (legendary Human Artificer) comes into view. 22:06:37 probably on lair:2 or something ridiculous 22:07:36 and probably with a magicbane in the bones pile or something insane 22:07:58 The magic-absorbing blade amazes wheals! 22:09:08 I don't think that artifacts can appear in bones piles in nethack 22:09:13 it's been a while 22:09:22 my wizard win took its magicbane from a bones 22:09:29 or maybe it was my first win? i forget 22:09:44 gammafunk: they can! (if the artifact didn't exist previously) 22:09:54 hrm 22:09:59 even quest items? 22:10:01 gammafunk: I know this first-hand thanks to a particularly amusing tourist death followed by my tourist ascension 22:10:03 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 22:10:12 hm 22:10:25 I think as long as it isn't your current character's quest artifact it's still valid. 22:10:29 I see 22:10:38 grayswandir in a bones pile would be pre sweet 22:10:57 gonna dual wield it with a silver saber ofc 22:10:58 i found greyswandir on level 2 once 22:10:58 I got 22:10:59 let's see 22:11:48 I can't remember if it was Frost Brand or Vorpal Blade 22:11:49 from my own bones 22:12:10 ah it was Frost Brand 22:12:18 blessed rustproof +7 22:12:27 what are you talking about 22:12:35 imagine getting an unused wand of wishing 22:13:01 * wheals stuffs gammafunk inside a bone!!! 22:13:13 once a hippo-thingy dropped a wand of wishing 22:13:34 this weird nethack monster that's not a hippo or a hippogryph 22:13:45 hippodrome? 22:14:45 A wumpus! 22:15:15 oh yeah 22:15:17 a much more fun fight than the velciodrome (not that this is hard) 22:15:17 haha, wumpus can cling to ceilings 22:15:31 -!- Z_LAMP has quit [Ping timeout: 272 seconds] 22:15:36 theTower: how does it compare to gazebo 22:15:45 Pet wumpuses can be ridden while on land, but you will fall off the wumpus when you try to ride over water, since they cross water by walking on the ceiling 22:15:54 see that's game design, think of everything 22:16:02 It fall off the wumpus. 22:16:31 gazebo is bland but still better than lao shan 22:20:09 wheals: A nearby it wumpuses and dies. 22:20:42 -!- Whistling_Bread has quit [Ping timeout: 245 seconds] 22:21:04 fr add the roar of a wumpus to xom / scrolls of noise 22:24:43 -!- hauzer has quit [Quit: Leaving.] 22:26:19 -!- wheals has quit [Quit: Leaving] 22:28:56 03PleasingFungus02 07* 0.16-a0-1377-g5fe55b6: fr add the roar of a wumpus to xom 10(2 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5fe55b6b4886 22:30:19 -!- vimpulse has quit [Quit: bye all] 22:31:04 you are the best worst dev, pleasingfungus 22:31:08 <3 22:31:10 PleasingFungus: that segment actually has nothing to do with Xom (but it does have to do with random uselessness) 22:31:13 oh 22:31:15 eh 22:31:29 ~close enough~ 22:32:07 -!- asdu has quit [Ping timeout: 246 seconds] 22:32:55 Xom slaps PleasingFungus with a wumpus! 22:33:20 Ouch! That really hurt... 22:33:22 -!- vimpulse has quit [Remote host closed the connection] 22:33:30 You die... 22:33:30 Save macros? 22:34:49 -!- wheals has joined ##crawl-dev 22:35:00 -!- Brannock has quit [Ping timeout: 258 seconds] 22:35:11 can you catch the wumpus under xom for his treasure chest ($100) to let him go free again 22:36:08 i think that list dates back to crawl 1.1 22:37:20 what kind of dragon is this albino dragon 22:38:08 I do wonder about some of those entries - the dragon & arguably human entries seem like they could be vaguely misleading 22:39:42 As cute as the "it reassembles in your hand" thing is, it always annoys me 22:39:51 now I have to spend a turn dropping!!! 22:39:53 -!- Basil has joined ##crawl-dev 22:39:57 you should play more op thne 22:40:03 it reassembles on the floor 22:40:27 siren (10m) | Spd: 10 (swim: 60%) | HD: 9 | HP: 31-51 | AC/EV: 4/12 | Dam: 19 | 10weapons, 10items, 10doors, amphibious | Res: 06magic(60), 12drown | XP: 472 | Sz: Medium | Int: normal. 22:40:27 %??siren 22:40:31 gammafunk: there's pretty good odds there were more items in that stack anyway 22:40:34 also, it is really cute. 22:40:38 pleasingfungus: are you also worried about the wailing of sirens 22:40:52 PleasingFungus: there's pretty good odds there were no more items in that stack 22:40:52 -!- Whistling_Beard has quit [Ping timeout: 240 seconds] 22:40:54 fr: the whaling of sirens 22:41:05 theTower: where? 22:41:09 fr: the whealsing of sirens 22:41:13 wpnnoise.txt 22:41:17 gammafunk: how often do you read-id single-scroll stacks? 22:41:23 a lot 22:41:30 actually there is a whole pile here of deliberate copies 22:41:30 weird 22:41:46 a lot of people do, in fact 22:42:05 i know a guy who complain about these for you 22:42:05 I'm sorry. 22:42:45 -!- tensorpudding has quit [Ping timeout: 272 seconds] 22:43:45 yeah I'd like if the scroll just appeared somewhere else in los maybe, would still be cute 22:44:08 a change for a rainy day 22:44:28 could just reassemble itself on the floor, like hangedman was suggesting. "reassembles itself in the air, and falls to the floor!" 22:44:41 ...not as cute, but I am willing to compromise, generously. 22:44:51 "The scroll reappears somewhere else. It whispers: "Don't tell anyone, heehee!" 22:45:04 Grunt: /away 22:45:12 The scroll cackles and vanishes in a puff of smoke! 22:45:13 -!- Whistling_Bread has quit [Ping timeout: 260 seconds] 22:45:25 rip 22:45:28 bh: Out, out, damned Grunt! 22:46:38 I always wanted more tiny effects on the scroll of random uselessness 22:47:02 then boy does pubby have a patch for you 22:47:04 like a single harmless cloud, or corona a nearby monster, o 22:47:06 oh right 22:47:11 hahaha 22:47:17 ...wait, you mean the 22:47:18 ugh. 22:47:23 :p 22:47:26 (so to speak) 22:48:07 Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes) in /var/www/crawl.develz.org/htdocs/mantis/core/bug_api.php on line 110 22:48:18 sounds 22:48:20 buggy 22:48:34 -!- reaverb has quit [Quit: Leaving.] 22:48:35 ...did I just break mantis because I tried to make it list all the issues at once for ctrl-f 22:48:38 whoops 22:51:02 -!- pet_loli is now known as eliana 22:51:06 -!- eliana is now known as pet_loli 22:52:31 who do I alert, here, |amethyst? 22:53:48 the nap king 22:54:13 probably okay to ping Napkin, given that mantis is broken 22:54:14 -!- Isabel has joined ##crawl-dev 22:54:23 well, it's working for me 22:54:26 uh 22:54:31 yeah 22:54:31 so i wasn't sure 22:54:31 yeah, I was about to say 22:54:31 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 22:54:36 -!- pet_loli is now known as eliana 22:54:37 sorry, should've checked that first 22:54:54 -!- Pluie has quit [Ping timeout: 272 seconds] 22:55:14 hooray, it's only on my end 22:56:06 -!- omnirizon has quit [Ping timeout: 240 seconds] 22:56:15 !streak tedric 22:56:16 tedric has 7 wins, none consecutive, with a minimum of 15 games between wins. 22:56:18 hm 22:56:21 ...hooray, it only happens if I'm not logged in 22:58:25 .....hooray, gone entirely by giving it another number in Show 22:58:43 sorry for the (pointless?) ping earlier, napkin 22:59:30 -!- roctavian has joined ##crawl-dev 22:59:39 wheals: I think you broke monster casting altogether on mon-spell-slots 22:59:40 investigating 22:59:44 nice 22:59:53 yay!? 23:01:00 right, I had something I could do for there 23:03:19 although, aside from inserting and re-arranging spells, upgrading harmless spells to uncommon weird spells is a bad idea when they should get different sets entirely already 23:04:00 uh 23:04:00 wow 23:04:01 yeah 23:04:03 this is hilarious 23:05:13 do you think I should upgrade such spells anyway pleasingfungus 23:05:39 03Grunt02 07[mon-spell-slots] * 0.16-a0-1082-g9f1b175: Don't abort out of all monster spellcasting. 10(88 seconds ago, 1 file, 0+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9f1b175bd2af 23:05:39 03Grunt02 07[mon-spell-slots] * 0.16-a0-1083-gf1a3e37: Make the shadow monster's invisibility a spell. 10(72 seconds ago, 4 files, 12+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1a3e37cabfb 23:05:44 sorry, can you give an example? I feel like I'm missing context 23:05:54 amazing 23:05:56 Grunt: hey, he simplified it! 23:06:01 WWWHHHEEEAAALLLSSS 23:06:01 <3 23:06:12 tisk tisk, what kind of shared spell lists are there besides &s 23:06:46 oh. yes, I agree they should have actually intentionally designed sets, rather than 'weird shit chosen arbitrarily from pghost lists' 23:07:03 Actually, the lists in that branch are now exclusively used for panlords, so...... 23:07:14 really 23:07:48 bad comment right above it there 23:10:15 Grunt: so does the invis duration not need to be changed? 23:11:32 wheals: imo the invisibility is effectively "until the next attack" anyway 23:11:45 true 23:11:50 no need to special case excessively :) 23:11:52 -!- Voker57 has quit [Ping timeout: 240 seconds] 23:12:07 what if it gets screwed up mid-invis, with para or something 23:12:14 -!- ussdefiant has joined ##crawl-dev 23:12:19 (...what happens with ru redirect and shadowstabbing?) 23:18:35 hm 23:18:57 http://sprunge.us/DXQX this is godawful 23:19:21 -!- rossi has quit [Ping timeout: 246 seconds] 23:19:32 there must be a way to get that map initialization down to one line - I apparently can't just use arrays like I was planning, since you can't initialize maps with arrays 23:19:45 but I sort of wonder if it would be better just to put this in the itemprop array 23:20:01 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 23:22:46 -!- NotKintak has quit [Ping timeout: 240 seconds] 23:22:54 -!- Blazinghand has quit [Read error: Connection reset by peer] 23:23:05 -!- Kramell has quit [Remote host closed the connection] 23:23:30 alternately, maybe this would make more sense in c+11 - I hear they have better map initiialization there 23:23:39 but idk how to compile in c++11 23:23:45 -mode 23:23:52 wow I am enjoying some of the misleading comments I am coming across as I work on moving around mon-abils 23:25:36 mm? 23:26:01 // If the mer is trying to mesmerize you anew, sing 60% of the time. 23:26:01 // Otherwise, only sing 20% of the time. 23:26:03 <|amethyst> --std=c++11 in gcc 23:26:04 if (x_chance_in_y(can_mesm_you ? 2 : 4, 5)) 23:26:39 |amethyst: where do I put that 23:26:56 just sticking it on the end of the make command gets "/Applications/Xcode.app/Contents/Developer/usr/bin/make: unrecognized option `--std=c++11'" 23:27:04 aren't you using clang 23:27:14 yeah but clang uses -std=c++11 23:27:22 I already googled it 23:27:24 <|amethyst> make EXTERNAL_FLAGS="--std=c++11" 23:27:26 I just don't know where to put it!!! 23:27:28 o 23:27:48 <|amethyst> you might also need EXTERNAL_LDFLAGS="--std=c++11" if your linker needs it too 23:27:57 error: invalid argument '--std=c++11' not allowed with 'C/ObjC' 23:28:05 heh 23:28:14 possibly make is already specifying a language? 23:28:26 wait, why does it say -- if you're using - 23:28:33 it says that either way 23:28:33 <|amethyst> err 23:28:34 or is that just some generic language 23:28:35 with -- or with - 23:28:37 idk why 23:28:37 <|amethyst> whichever 23:28:42 <|amethyst> I think gcc accepts both 23:28:49 clang the same, apparently 23:29:26 clang?? 23:29:26 clang 23:30:03 c[l]ang 23:30:05 c++11lang 23:31:08 1learn add dang do {.echo dang} 23:31:09 dang 23:32:24 |amethyst: what happens when you pass that flag? can you compile in c++11? 23:32:30 same goes to grunt or others, idk 23:33:43 if the compilation issue is a osx issue rather than a general makefile issue, that narrows things down 23:34:31 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 23:36:01 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 23:36:18 <|amethyst> compilation issue? 23:36:30 * Grunt sings a haunting song. 23:36:33 the thing where I cannot compile in c++11. 23:36:39 03Grunt02 07[mon-spell-slots] * 0.16-a0-1084-g80e8fcb: Spellify Snorg's berserk. 10(21 minutes ago, 4 files, 15+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=80e8fcbb5f17 23:36:39 03Grunt02 07[mon-spell-slots] * 0.16-a0-1085-g315f468: Spellify siren songs. 10(2 minutes ago, 7 files, 177+ 107-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=315f468648a4 23:36:46 <|amethyst> ohhh 23:36:48 <|amethyst> hm 23:37:16 -!- Krakhan has quit [Ping timeout: 265 seconds] 23:38:11 mesmerize, siren song, avatar song 23:38:20 I think at least the first two of those can be merged. 23:38:20 <|amethyst> sounds like a Makefile problem 23:38:26 it does! 23:38:29 -!- tsohg has quit [Ping timeout: 272 seconds] 23:38:47 -!- UncertainKitten has joined ##crawl-dev 23:39:47 does the arenasprint boss now no longer pull 23:40:07 that's probably still a seperate ability isn't it 23:40:41 dat/des/sprint/arena_sprint.des: merfolk avatar name:dimme tile:mons_dimme n_rpl n_des n_spe \ 23:40:47 so they should still pull 23:41:18 'k 23:41:46 -!- Siegurt has quit [Quit: Leaving.] 23:43:06 noisy(LOS_RADIUS, mons->pos(), mons->mindex(), true); 23:43:18 <|amethyst> PleasingFungus: where do you get the "C/ObjC" error? what is it trying to build? 23:43:22 dimme: merfolk avatar name:dimme tile:mons_dimme n_rpl n_des n_spe col:lightmagenta hp:300 spells:malign_gateway 23:43:23 %??spec:dimme 23:43:33 no it probably no longer pulls 23:43:43 since the malign overrides the avatar song 23:44:14 oh, true 23:44:22 * wheals wonders whether whoever wrote noisy(LOS_RADIUS knew what the first argument was 23:44:24 |amethyst: http://pastebin.com/jL58Y19E 23:44:39 wheals: want me to guess 23:44:45 (my guess is "no") 23:45:05 maybe the point is to make it attenuate at los edge? but i have a suspicion it does not do that 23:45:28 hahaha 23:45:30 %git dd1ef1f9 23:45:30 07by02 * 0.6.0-a1-1542-gdd1ef1f: Reduce siren and orc warlord noise to LOS radius. 10(4 years, 10 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dd1ef1f939ac 23:46:00 huh, so i guess it does 23:46:12 well, we've confirmed that he thought it did 23:46:19 I guess that predates ambient noise, at least 23:47:52 so let's see 23:47:53 we have 23:48:11 %git d8e6562b8929ce0 23:48:11 07Matthew_Cline02 * 0.5-a0-1225-gd8e6562: Got rid of setup_dragon(), moving it's functionality into setup_mons_cast() and mons_spells(), and added the new spells Fire Breath, Cold Breath and Draconian Breath to trigger that functionality. Also added the new spell Acid Splash to replace monstuff's _plant_spit(), and Sticky Flame Splash, which is exactly the same as Sticky Flame except for the messages it gives and when it makes noise (monsters now spit sticky flame instead of breathing it). All things that were handled as monster special abilities are still handled as such, and were just changed to manually invoke mons_cast(). 10(6 years ago, 10 files, 377+ 230-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d8e6562b8929 23:48:20 good title 23:48:20 my god that commit message 23:48:26 svn 23:48:40 i like how mon-spell-slots undoes half of what this does to make the code better 23:48:44 wow 23:48:47 it finally ended 23:48:47 but this commit was to make the code better 23:49:10 and, of course, most of this is moving code into a horrible, horrible set of switch statements in mon-cast 23:49:31 + // Accuracy is lowered by one quarter if the dragon is attacking 23:49:31 + // a target that is wielding a weapon of dragon slaying (which 23:49:31 + // makes the dragon/draconian avoid looking at the foe). 23:49:31 + // FIXME: This effect is not yet implemented for player draconians 23:49:31 + // or characters in dragon form breathing at monsters wielding a 23:49:31 + // weapon with this brand. 23:49:31 better one file of horrible switch statements than two............? 23:49:59 !lg tedronai 23:50:00 53. Tedronai the Conjurer (L7 TeEE of Vehumet), slain by a gnoll sergeant (a +0 spear) on D:5 on 2014-10-19 14:29:05, with 476 points after 5737 turns and 0:49:35. 23:50:09 can you really complain that monstuff.cc and mstuff2.cc got shorter 23:50:10 (very) ugly thing mutating, slime creature / crawling corpse (and macabre mass) / starcursed mass merging and/or splitting, a trigger for ball lightning suicides, sky beast flickering, turtle shells, boulder beetle rolling, lost soul teleporting, blue devil swooping, red devil kiting, some thorn hunter spell logic, water nymph teleporting, mangrove roots and insects/ravens, guardian golem overheating, 23:50:16 and M_BLINKER 23:50:33 -!- Whistling_Beard has quit [Ping timeout: 260 seconds] 23:50:40 left in mon_special_ability 23:50:41 is that the list of what's left? 23:50:52 M_BLINKER seems like a low hanging fruit...... 23:51:07 <|amethyst> that's kind of weird though 23:51:13 <|amethyst> because it's a free blink after attack 23:51:16 this ball lightning things seems like it should be like the ballisto, in mon-cast.cc instead 23:51:19 I looked at the thorn hunter stuff and it's a bit weird 23:51:25 s/cast/act 23:51:35 |amethyst: no, that's AF_BLINK 23:51:39 <|amethyst> ohh 23:51:41 <|amethyst> right 23:51:58 somehow making the ugly colour change a spell seems very silly to have to describe 23:52:09 Ugly Mutation spell 23:52:22 become_uglier() 23:52:25 Colour Change spell 23:52:29 also valid 23:52:42 Protean spell? 23:52:48 I kind of like using 'mutation', though, since it's a clue about the silly malmut interaction... 23:52:52 imo Protein spell 23:52:55 something fancy like 23:52:55 oh i guess it's weird that i moved starcursed merging out but not splitting 23:52:57 Prismic Photon 23:53:00 Ray 23:53:35 <|amethyst> swoop attack and hop attack could be spells probably 23:53:40 oh, and "turtle shells"....like in mario kart? 23:53:41 |amethyst: yes 23:53:45 <|amethyst> then make the former a player spell, too 23:53:51 * Grunt throws a spiny shell at gammafunk!!!!!!! 23:53:52 <|amethyst> and give it to felids 23:53:57 there's also mon_nearby_ability 23:53:57 |amethyst: ha 23:54:01 surely a hop attack is an af 23:54:13 AF_KITE 23:54:22 * wheals flies a kite!! 23:54:24 <|amethyst> hm 23:54:29 wheals: nooooooooooooooooooooooooooooooooooooooooooooooooo 23:54:34 rip 23:54:36 I was thinkig you could give felids just innate blink mutation and call it a day, to silence lame felid whiners 23:54:43 lmao "// Accuracy lowered by 1/4 if attacking a target wielding a weapon of dragon slaying (which makes the dragon avoid looking at the foe)" 23:54:59 I had to abbreviate for twitter contraints :) 23:55:04 wyrmbane is incredibly powerful 23:55:11 mega true. 23:55:14 -!- Artelis_ has quit [Ping timeout: 245 seconds] 23:55:25 wheals, please tell me some version of that functionality is still around. 23:55:27 please. 23:55:30 you can tell since it spells wurm with a y 23:55:44 -!- demiskeleton has quit [Quit: Leaving] 23:55:44 i think marvinpa removed it 23:56:14 I wonder if a wyrmbane guardian vault would be silly 23:56:20 marvinpa!!!!!!! 23:56:38 like it places wyrmbane, guarded by the Great Wyrm? 23:56:59 gammafunk: I was really, really, really tempted to describe shadow dragon armour/hides as being made from "the scales of a great umbral wyrm." 23:57:08 wyrm language imo 23:57:08 all those dragons you obviously have to clear only to get a weapon that'd really appreciate having some dragons to kill 23:57:15 Tiamat (05d) | Spd: 10 | HD: 22 | HP: 380 | AC/EV: 39/20 | Dam: 60, 45 | 10weapons, 10items, 10doors, cold-blooded, see invisible, fly, !sil | Res: 06magic(140), 05fire, 03poison | Vul: 11silver | XP: 9228 | Sp: b.lightning (3d25) / b.quicksilver (3d20) / cold breath (3d28) / fire breath (3d28) / poisonous cloud (3d13) | Sz: Medium | Int: high. 23:57:15 %??tiamat ; spear unrand:wyrmbane 23:57:38 so many guardian vault concepts nobody's doing, like for the evokers 23:57:56 what about those deep dwarf artificers 23:58:08 serious evoking going on there 23:58:10 -!- vissborg has quit [Remote host closed the connection] 23:58:22 at least I think they're DD in that vault 23:58:45 -!- mkbehr has quit [Quit: Leaving] 23:59:26 oh right that vault has an item that is actually valuable now 23:59:40 also, I replaced them with necromancers