00:00:47 -!- DrStalker has quit [Ping timeout: 255 seconds] 00:00:57 heh 00:01:26 not as good as a horribly tempting early vault with a phial and some water elementals though 00:01:43 maybe replace them with unborn when placing in Depths 00:01:47 (not serious) 00:01:55 unborn do not have cold and fire attacks. 00:02:29 (clearly I should use crystal guardians) 00:02:34 -!- DrStalker_ has quit [Client Quit] 00:02:41 yeah, something generically "elemental" 00:02:56 unknown monster: "crystal guardians" 00:02:56 %??crystal guardians 00:02:59 crystal guardian (038) | Spd: 10 | HD: 16 | HP: 53-74 | AC/EV: 22/0 | Dam: 35 | 11non-living, 10doors, see invisible, !sil | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1107 | Sp: b.crystal (3d25) | Sz: Large | Int: plant. 00:02:59 %??crystal guardian 00:03:02 |amethyst: I wonder if the problem with the c++11 build is the .cc file suffixes - googling around for "not allowed with 'C/ObjC'" finds references to problems with file suffixes 00:03:35 hrm, well it'd be odd for it to think .cc was C/ObjC (and not C++) 00:04:05 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1377-g5fe55b6 (34) 00:04:13 but maybe it's actually a default language thing and it doesn't know wth .cc is at all 00:05:03 waitwaitwaitwaitwait 00:05:07 PleasingFungus: can I see your build log? 00:05:29 http://pastebin.com/jL58Y19E 00:05:37 <|amethyst> oh 00:05:52 <|amethyst> they're getting passed to contribs 00:05:54 Yes! 00:06:31 ye 00:06:52 %git webtiles-changes 00:06:52 07edlothiol02 * 0.15-a0-2347-g1e5796e: Hopefully fix the player name coloring CSS. 10(2 days ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e5796ee8968 00:07:08 03wheals02 07[mon-spell-slots] * 0.16-a0-1086-gc0dd870: FIX'd 10(2 minutes ago, 1 file, 4+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c0dd8705994b 00:07:19 johnstein: sorry, no changes :) 00:07:40 I still want to do the score thing, but it'll take a bit of work, based on discussions with horrifying Crawl IT Department 00:07:47 heh. was hoping edlothiol figured out how to get my iOS bluetooth keyboard working ;p 00:07:52 ah, ok 00:08:07 wheals: yessssssssssssss 00:08:55 don't let reaverb see that commit message 00:09:05 <|amethyst> !learn add |amethyst [...] based on discussions with horrifying Crawl IT Department 00:09:05 |amethyst[14/14]: [...] based on discussions with horrifying Crawl IT Department 00:09:25 they're uncannily horrible! 00:09:34 !send gammafunk uncannily ugly things 00:09:35 Sending uncannily ugly things to gammafunk. 00:11:37 -!- WalkerBoh has quit [Remote host closed the connection] 00:11:58 gammafunk: I assume this'll all be squashed anyway. 00:12:02 obv. :p 00:12:25 -!- jefkin has quit [Quit: Lost terminal] 00:12:31 PleasingFungus: butbutbut 00:12:36 PleasingFungus: WWWHHHEEEAAALLLSSS 00:12:56 !tell reaverb Thoughts on this commit message title? %git c0dd870 00:12:56 gammafunk: OK, I'll let reaverb know. 00:13:02 gammafunk: ahahahahaha 00:13:35 ??%git 00:13:36 I don't have a page labeled %git in my learndb. Did you mean: git, ogit. 00:13:52 ??ogit 00:13:53 og17[1/4]: HERE LIES ARDUOS THE GUSTY OF LOROSIA, THE SECOND LEVEL DRACONIAN. DEATH BY QUOKKA. 00:13:54 Grunt: Squashed. 00:14:00 Most brutally. 00:14:00 PleasingFungus: nooooooooooooooooooooooooooo 00:14:01 %git ccaf1fdcf5c2 00:14:01 07tenofswords02 * 0.16-a0-636-gccaf1fd: Let pairs of ragged claws scuttle across the floors of liquid seas, too. 10(5 weeks ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccaf1fdcf5c2 00:14:53 !send beam.cc PleasingFungus 00:14:53 Sending PleasingFungus to beam.cc. 00:15:23 hmm, I remember more bad commit titles than that 00:15:33 "bad"?!?!?!? 00:15:35 %git :/oops 00:15:39 07PleasingFungus02 * 0.16-a0-1074-gb5ea12a: Actually use TILE_NUM_KEY (oops) 10(23 hours ago, 2 files, 10+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5ea12a73b9b 00:15:43 wow, I had no idea that there used to be a level 9 tmut spell 00:15:47 %git :/^oops$ 00:15:48 Could not find commit :/^oops$ (git returned 128) 00:15:49 it was a really good one, too! 00:15:51 oh the air form one? 00:15:54 %git :/^oops 00:15:54 07wheals02 * 0.16-a0-1047-geeb555b: oops 10(6 days ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eeb555b9f999 00:15:54 PleasingFungus: pure tmut or? 00:15:55 %git :/[Oo]ops 00:15:55 07PleasingFungus02 * 0.16-a0-1076-g21d001f: Oops 10(23 hours ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21d001f21a79 00:15:58 oops 00:16:03 ??oops 00:16:04 pleasingfungus[1/12]: oops 00:16:08 gammafunk: no 00:16:14 %git 1e9765f4aca5abdd3018f6a11dedd1f62fa7da74 00:16:14 07due02 * 0.8.0-a0-4935-g1e9765f: Shatter, Dig, Lee's and Maxwell's lose their Transmutiveness. 10(3 years, 9 months ago, 2 files, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e9765f4aca5 00:16:15 !learn e PleasingFungus[1] s/o/O 00:16:15 pleasingfungus[1/12]: Oops 00:16:21 geeze 00:16:21 w h a t 00:16:23 shatter 00:16:29 !learn e PleasingFungus[1] s/o/o/ 00:16:30 pleasingfungus[1/12]: oops 00:16:34 wheals: please. 00:16:39 curses, I was too slow to say ahead of time it was shatter 00:16:53 gammafunk: Grunt: I know!!!! 00:16:57 crazytowne 00:17:09 huh, so Tornad? was that ever two-school? 00:17:12 man, like half of earth must have been tmut at some point. 00:17:13 er Tornado 00:17:16 conj/air 00:17:19 !send Air Walk PleasingFungus 00:17:19 Sending PleasingFungus to Air Walk. 00:17:21 much more boring 00:17:29 I guess that's actually pretty reasonable 00:17:54 !transmigrate PleasingFungus 00:18:00 !translocate wheals 00:18:04 pleasingfungus: transmutations for earth like charms for air, obviously 00:18:22 hexes for ice, conjurations for fire? 00:18:29 theTower: ya, I don't mind an association between the schools 00:18:32 and there certainly is one at present 00:18:34 but dang.... 00:18:37 necromancy for summonings 00:18:37 Unstable branch on crawl.develz.org updated to: 0.16-a0-1377-g5fe55b6 (34) 00:18:47 no, translocations 00:18:47 poison is just whatever 00:18:48 btw, I found the commit I was actually looking for 00:18:53 %git 78abf485f4215cd315528a51f81adb8dae8b9226 00:18:53 07PleasingFungus02 * 0.15-a0-1375-g78abf48: Remove a mysterious metal orb 10(4 months ago, 1 file, 0+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=78abf485f421 00:19:01 !send Grunt orbs of fragmentation 00:19:01 Sending orbs of fragmentation to Grunt. 00:19:08 PleasingFungus: imo bring them back!!!!!! 00:19:19 maybe as a monster spell. 00:19:32 pan lords 00:19:37 as monsters 00:19:40 haha 00:19:49 mysterious metal orb 00:19:50 good 00:19:52 ship it 00:20:05 orb of fragmentation is the earth form of a twister 00:20:17 no, of orb of fire 00:20:26 which is good earth could use more than literally one miscast effect 00:20:37 it has, um, instead of malmutate 00:20:39 hm 00:20:44 LRD? 00:20:45 petrify 00:20:48 both imo 00:20:58 iron shot, LRD, petrify 00:21:05 no no no 00:21:06 (bolt of fire, fireball, malmutate) 00:21:18 (bolt of cold, freezing cloud, ???) 00:21:19 it needs orb of fragmentation too 00:21:20 orb of fragmentation sounds like it would almost be a good miscast, given it'd presumably do bad things to anything near you 00:21:27 strip resistance, petrify, shatter 00:21:47 still not great, since it also explodes you 00:22:06 i think that is what earth miscast is already 00:22:13 ??earth miscasts 00:22:13 earth miscasts ~ earth miscast[1/1]: 1: harmless 2: 10-22 AC-blockable dmg 3: 3d15 explosion 00:22:20 "ayep" 00:22:33 that's presumably an adjacent explosion 00:22:36 orbs are much larger 00:22:38 (orb of elec) 00:22:39 no no no clearly orbs of fragmentation _repeatedly_ explode 00:22:42 ! 00:22:48 orb of hyperfragmentation 00:23:19 serious design chat for a sec: I like the idea that certain schools (earth, and pure conj to some extent) have a hard time dealing damage to multiple monsters - LRD is very good but very limited by terrain & enemy type, shatter is level 9, that's it. compare to fire, ice, air, all of which have tons of beams and explosive effects... earth is extremely strong against single targets, but... 00:23:20 how else would it be able to equate to a twister 00:23:20 ...limited against groups, and I think that's a good differentiation to try to preserve. 00:23:48 yes, I would not dream of saying fragmentation should be a player spell 00:24:10 that was in response to grunt's Extremely Serious suggestion five minutes ago. 00:24:17 it took me a while to type it up. 00:24:23 -!- Harkenn has joined ##crawl-dev 00:24:49 -!- Mazed has quit [Ping timeout: 245 seconds] 00:27:39 earth does have a not insignificant association with melee through |earth, yeah, but others have pointed out that the same really exists for |fire,|cold,|air; I think EE just feel more compelled to use |earth somehow 00:27:59 what 00:28:02 who was saying anything about melee. 00:28:15 it's related to your attempt to find differentiation between the schools 00:28:20 SPELL_MELEE needs more love obv 00:28:21 you can't use |earth without trainingEarth 00:28:30 or can't use it effectively 00:28:49 it's just a question of "how should the schools be differentiated", the elemental ones, at least 00:29:08 surely the better argument is that statue form 00:29:52 yeah statue is a good point; there's no high level fire/ice/air form 00:30:09 fr Air Walk 00:30:31 ice form is oozing into a puddle and reforming as several simulacra 00:30:34 fr yeti form 00:30:35 <|amethyst> gammafunk: there was until 0.13 00:30:38 <|amethyst> (dragon form) 00:30:42 yes 00:30:48 asmodeus form? 00:30:55 -!- bonghitz has quit [Ping timeout: 265 seconds] 00:30:59 ring of fire is clearly a form 00:31:20 hellfire form imo 00:31:23 it kind of is 00:32:17 PleasingFungus: yeah I'm not sure, I was thinking of magical staves and how |earth melee is kind of more a thing than any other and adds differentiation to the school, but 00:32:44 afaik, since |earth was nerfed, it's not really more of a thing? and may actually be less of a thing? idk, I am not an ee expert. 00:33:12 it's still definitely viable as a solid melee weapong with high earth/evo 00:33:14 |earth melee is a thing wiki players talk about as far as I know 00:33:29 yes but so is every staff, you use the staff that fits 00:34:17 if I was going to associate any school with melee, it would probably be ice, since ozo's/cshield make it more viable early on 00:34:30 idk that finding any particular staff is likely enough to base a strategy on 00:34:48 Wucad Mu imo 00:34:51 <3 00:34:56 I don't bother personally since I'd rather just channel, but I certainly still see EE using |earth more than I see the other schools 00:35:26 !log . gree won 00:35:26 1. SGrunt, XL27 GrEE, T:112330: http://dobrazupa.org/morgue/SGrunt/morgue-SGrunt-20131127-185315.txt 00:35:45 earth is more associate with melee at least through statue form 00:35:46 {twig} 00:35:56 ya, the statue form/tmut association is reasonable 00:36:02 but depends on how you want to define "associated" 00:36:19 yes, air is melee because of charms, silence, tornado 00:38:05 static discharge 00:38:14 bzzt 00:38:58 anyway, saying you want earth to not have any AOE and that it's an important restriction, I'm not really sure that's necessary; if you're trying to make EE play a certain way (use melee more than the other schools or something) then maybe it'd be a good restriction 00:39:55 fire melee with RoF, sticky, cflame, and ice as PF already mentioned. all the schools have some 00:40:21 shouldn't conflate starting book spells and schools, I think 00:40:57 gammafunk: so that is not what I said. 00:41:05 well that's it, what is saying "not more AOE in Earth" doing exactly? 00:41:32 -!- wheals has quit [Ping timeout: 245 seconds] 00:42:02 first: I did not say "no" AOE; obviously Earth does in fact have multiple AOE spells, as I mentioned. "limited/situational" is closer to my intent. 00:43:39 sure, you said "not more" though. I just don't see why that really needs to be the case 00:43:46 second: here is what it is accomplishing. it is saying that earth is not a great school for clearing out mobs, at least until you start spamming shatter (and even that of course doesn't work that great against fliers). with other schools, you have beams and explosions to play with when dealing with large numbers of enemies; with earth, you have spells that are very very good for dealing with... 00:43:46 -!- Siegurt has quit [Quit: Leaving.] 00:43:47 ...single enemies, but that aren't so great for groups. that, in my experience, makes earth play differently, and means characters who use it needs to find other ways of dealing with groups. 00:44:41 dang earth kinda sucks then 00:44:45 Yeah that's what no AOE means 00:45:02 of course, my last character could have very much used some earth. 00:45:04 fucking hell sentinels. 00:45:17 even LCS dosent do that much more damage to them than OOD 00:45:26 ood is trickier to spam 00:45:31 depends on positioning 00:45:37 if you had learned passage you can passage away and ood!! 00:45:39 in some different era hell sentinels would be lrd'able 00:45:41 did you ever learn it btw? 00:45:50 random idea: merge Force Lance into Iron Shot 00:45:51 I learned blink 00:45:53 that's like passage 00:45:54 :( 00:45:55 !log 00:45:55 363. PleasingFungus, XL27 KoCj, T:76630: http://dobrazupa.org/morgue/PleasingFungus/morgue-PleasingFungus-20141019-191110.txt 00:45:55 and the instant-kill would still be there 00:46:02 oh I did learn it 00:46:02 pls dont insult passage like that 00:46:04 woo 00:46:04 never cast it tho 00:46:07 :( 00:46:07 a big lump of metal will be pushy imo! 00:46:22 at the bottom, look at that list of magic dart uses 00:46:34 hmm hell sents are tough for everyone 00:46:40 that sounds decent for players but "irritating" for monsters 00:46:41 i think they're pretty decent enemies 00:46:49 certainly better than pit fiends 00:46:51 I think the idea for turning one of iron shot/lcs into a cone-type spell is probably fine, and we don't really have to consider earth restrictions; the targetter being different will make it play differently 00:46:55 well. actually. I'm not sure I ever fought a pit fiend 00:47:02 todo give Mark to Hell Sentinels <_< 00:47:09 gammafunk: oh, this is what that's about? 00:47:10 eh 00:47:12 no no no just give them the horn 00:47:22 imo they dont need a buff 00:47:24 gammafunk: imo rod of iron 00:47:34 pew! 00:47:34 they don't, no 00:47:45 that's for a bad spring, obviously 00:47:46 ... 00:47:47 even though buffing extended seems to be a thing being done lately 00:47:50 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 00:47:59 !send gammafunk Scattershot 00:47:59 Sending Scattershot to gammafunk. 00:47:59 buffing weak things, not strong things! 00:48:00 no you brought it up; but that's def. something that elliptic talked bout 00:48:02 and grunt 00:48:04 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1377-g5fe55b6 00:48:17 ah, I was talking about orb of frag 00:48:53 What if you just gave LCS penetration? 00:48:57 I am still nervous about the idea of giving earth more aoe, for the reasons I mentioned. on the other hand, I agree that iron shot/stone arrow/lcs are a little too similar 00:48:58 that would be an improvement 00:49:02 and I do like the iron shotgun 00:49:17 tabstorm: lehudib's crystal beam? 00:49:23 Its a dang crystal spear 00:49:25 it goes through dudes 00:49:33 also the range is much shorter than beams.. 00:49:34 just saying, we have a term for that...... 00:49:35 that sounds like...aoe 00:49:40 fr reaching with lcs 00:49:42 honestly level 8 is probably okay 00:49:47 -!- Twiggytwiggytwig has quit [Client Quit] 00:49:57 for the same reasons as level 9 (it's out of reach for most of the game for non-de) 00:50:02 (de are silly) 00:50:15 well DE/Te/Gr 00:50:21 except Te has -3 earth 00:50:22 !apt gr 00:50:22 Gr: Fighting: 1, Short: -1, Long: -1, Axes: -1, Maces: 0, Polearms: -1, Staves: 0, Slings: -1, Bows: 0, Xbows: 0, Throw: 0, Armour: 1, Dodge: -2, Stealth: 2, Shields: 1, UC: 0, Splcast: -1, Conj: 1, Hexes: -1, Charms: -1, Summ: -1, Nec: -2, Tloc: -1, Tmut: -2, Fire: 0, Ice: 0, Air: -2, Earth: 2, Poison: 0, Inv: 1, Evo: 0, Exp: 0, HP: -2, MP: 0 00:50:22 what happened to veh 00:50:29 <|amethyst> rename it to Lehudib's Crystal Bolt 00:50:34 +2 earth +1 conj isn't that amazing 00:50:37 i think my muie of veh reached ice storm by zot 5 00:50:40 <|amethyst> which will allow creating the first artefact ammo 00:50:41 chain crystal spear 00:50:42 barely 00:50:44 |amethyst: then we can - ha! 00:50:49 I'm too slow 00:50:50 mu is hardly fair for veh 00:50:59 huh 00:51:07 i dont get it 00:51:32 ??lcs 00:51:33 lehudib's crystal spear[1/1]: AKA: Lehudib's Crystal Spear or just crystal spear. Level 8 Conjurations/Earth spell, found only in Book of Annihilations and randart Sif gifts. 10d22.3 at max power, theoretically, and unresistable. The strongest single target conjuration, but its range is one square less than that of Iron Shot. 00:51:58 making lcs more aoe is kind of bad since it's close to shatter I guess 00:52:01 are you saying its cheating because im not bewaring the food cost 00:52:04 it'd be better to change iron shot 00:52:09 or because its letting them acutally cast IS 00:52:12 in a 3 rune 00:52:38 well except shatter has the flier gimmick and is fullscreen 00:52:39 I mean getting a level 9 outside of zot with veh 00:52:42 o 00:52:48 <|amethyst> gammafunk: but definitely not make it just a penetrating bolt, because we already have enough of those at L6 :) 00:52:55 yes 00:53:00 most other races could too you just need to not train dodging 00:53:00 since this was in context of earlier gettings for de / etc 00:53:10 and go NODEFENSE 00:53:28 <|amethyst> merge iron shot and force lance? 00:53:31 yeah I mean, scatterspear or w/e would be different than shatter for those reasons, but 00:53:51 grunt brought that up earlier, I'm not sure about a whole bunch of monsters pushing away the player 00:53:56 i just know earth is annoying because for >1 dude you have to deal with the annoying LRD targeter 00:54:02 <|amethyst> ah, monsters, right 00:54:02 or cast shatter 00:54:08 or just lots of iron shots that miss 00:54:32 single target beam that can't miss? 00:54:33 do it 00:54:41 imo make ironshot a bit more accurate 00:54:43 <|amethyst> we already have that 00:54:56 <|amethyst> granted, as an L1 conj 00:55:01 heh 00:55:02 <|amethyst> s/an/a/ 00:55:05 magic spear 00:55:11 magic large rock 00:55:20 rip large rock penetration 00:55:29 and rip Fo large rocks 00:55:36 the golden age 00:55:43 a silver age, you mean 00:55:54 silver large rocks????? 00:55:56 madness 00:55:58 ! 00:56:00 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141017030201]] 00:56:02 our descendants won't know the difference between that era and the time of mountain dwarves 00:56:02 large rocks managing better than claymores of holy wrath on 00:56:03 dang it 00:56:27 <|amethyst> ??dang 00:56:28 I don't have a page labeled dang in my learndb. Did you mean: cang, danr. 00:56:44 (for ice fiends with respective top skills) 00:57:01 (or was it roughly the same I forget those stats) 00:57:26 -!- teflonbiscuit has quit [Quit: Page closed] 00:57:38 <|amethyst> theTower: mulch chances still need tweaking for one 00:58:12 <|amethyst> large rocks doing that much damage isn't such a big deal when you only had five or six at a time 00:58:13 yes, much still needs to be done, I was just thinking of the raw value 00:58:39 <|amethyst> s/is/was/ 00:59:55 of course their real balancing is that lower skill made them worse 01:00:24 -!- gammafunk has quit [Ping timeout: 265 seconds] 01:01:03 100 large rocks each hitting like a +6 gsc of holy wrath isn't that much when you can't make it to ice fiends in the first place 01:02:41 currently, I dunno, steam age 01:02:44 -!- theTower has left ##crawl-dev 01:12:52 -!- elliptic has quit [Quit: Leaving] 01:18:16 -!- Amnesthesia|Else is now known as Amnesthesia 01:19:26 -!- simmarine has quit [Quit: Leaving] 01:19:53 -!- rossi has quit [Ping timeout: 244 seconds] 01:25:31 -!- Z_LAMP has quit [Ping timeout: 272 seconds] 01:30:26 -!- roctavian has quit [Quit: Page closed] 01:37:10 -!- __miek has quit [Read error: Connection reset by peer] 01:37:28 -!- tsohg has quit [Ping timeout: 255 seconds] 01:43:34 -!- Twiggytwiggytwig has quit [Client Quit] 01:52:06 -!- tabstorm has quit [Ping timeout: 240 seconds] 01:57:15 ls 01:57:31 (oops) 02:02:18 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 02:07:19 -!- Isabel has quit [Ping timeout: 245 seconds] 02:09:09 -!- bonghitz has quit [Remote host closed the connection] 02:10:34 -!- rchandra has left ##crawl-dev 02:14:23 -!- mong has quit [Quit: WeeChat 0.4.2] 02:18:27 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1377-g5fe55b6 (34) 02:19:06 -!- ussdefiant has quit [Ping timeout: 240 seconds] 02:20:21 -!- coledot has quit [Quit: coledot] 02:20:22 -!- Whistling_Bread has quit [Ping timeout: 240 seconds] 02:23:16 -!- Kintak has quit [Ping timeout: 272 seconds] 02:29:51 -!- Patashu has joined ##crawl-dev 02:36:25 -!- markgo has quit [Ping timeout: 255 seconds] 02:50:53 -!- raikaria has quit [Quit: Page closed] 03:02:01 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:15:12 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:15:16 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:18:09 -!- rossi has quit [Ping timeout: 245 seconds] 03:20:18 -!- dtsund has quit [Quit: dtsund] 03:20:36 -!- Twiggytwiggytwig has quit [Client Quit] 03:26:50 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:27:04 -!- Mottikins__ is now known as FaMott 03:37:44 -!- tsohg has quit [Ping timeout: 245 seconds] 03:38:24 -!- falu has quit [Quit: WeeChat 1.0.1] 03:39:06 -!- st_ has joined ##crawl-dev 03:41:23 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:44:19 -!- Yermak has quit [Ping timeout: 246 seconds] 03:48:09 -!- Artelis_ has quit [Ping timeout: 245 seconds] 04:04:37 -!- FaMott has quit [Ping timeout: 255 seconds] 04:07:29 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 04:07:51 -!- elliptic has joined ##crawl-dev 04:17:54 -!- Z_LAMP has quit [Ping timeout: 272 seconds] 04:22:41 -!- Whistling_Bread has quit [Ping timeout: 258 seconds] 04:29:55 -!- Turgon has quit [Client Quit] 04:32:21 -!- scummos__ has quit [Ping timeout: 260 seconds] 04:34:35 -!- Turgon has quit [Client Quit] 04:39:33 -!- Basil has quit [Ping timeout: 258 seconds] 05:02:33 -!- Mottikins_ has quit [Ping timeout: 258 seconds] 05:04:37 -!- kait has quit [Read error: Connection reset by peer] 05:05:30 -!- radinms has quit [Ping timeout: 246 seconds] 05:21:07 -!- rossi has quit [Ping timeout: 272 seconds] 05:21:36 -!- Hailley has quit [Quit: Petra is closed!] 05:22:47 -!- NotKintak has quit [Ping timeout: 245 seconds] 05:23:22 -!- ElanMorin has joined ##crawl-dev 05:31:52 -!- Aryth has quit [Ping timeout: 240 seconds] 05:33:36 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:34:14 -!- Aryth1 has quit [Ping timeout: 255 seconds] 05:37:26 -!- tsohg has quit [Ping timeout: 240 seconds] 05:40:22 -!- edlothiol has joined ##crawl-dev 05:41:10 -!- ElanMorin is now known as Tedronai 05:41:26 -!- Tedronai is now known as ElanMorin 05:49:02 -!- raikaria has quit [Quit: Page closed] 05:51:48 -!- Brannock has joined ##crawl-dev 05:59:47 -!- ontoclasm has quit [Quit: Leaving.] 06:00:17 -!- Quashie has quit [Ping timeout: 245 seconds] 06:07:09 -!- Z_LAMP has quit [Ping timeout: 260 seconds] 06:15:39 -!- Quashie_ has quit [Ping timeout: 245 seconds] 06:17:25 -!- Whistling_Bread has quit [Ping timeout: 260 seconds] 06:21:12 -!- Voker57 has quit [Ping timeout: 250 seconds] 06:26:47 -!- AGinsberg has quit [Remote host closed the connection] 06:26:51 -!- 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."] 06:31:19 -!- tensorpudding has quit [Read error: Connection reset by peer] 06:35:27 -!- Whistling_Beard has quit [Ping timeout: 255 seconds] 06:37:49 -!- Lasty has quit [Quit: Leaving.] 06:40:58 -!- pentax has quit [Quit: ヒーロー見参!] 06:41:35 -!- Turgon has quit [Quit: Page closed] 06:42:36 -!- Wolfechu has quit [Ping timeout: 258 seconds] 06:44:45 -!- tsohg has quit [Remote host closed the connection] 06:44:54 -!- Patashu has quit [Ping timeout: 258 seconds] 06:49:48 -!- tsohg has quit [Ping timeout: 250 seconds] 06:50:31 -!- ololoev has quit [Client Quit] 06:54:20 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 06:56:04 -!- jacobian has quit [Ping timeout: 255 seconds] 06:57:33 -!- Whistling_Bread has quit [Ping timeout: 258 seconds] 07:00:33 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:06:30 -!- debo_ has joined ##crawl-dev 07:07:14 -!- debo_ has quit [Client Quit] 07:07:28 -!- debo_ has joined ##crawl-dev 07:09:34 -!- debo has quit [Ping timeout: 255 seconds] 07:10:58 -!- jacobian has quit [Ping timeout: 258 seconds] 07:18:46 -!- rossi has quit [Ping timeout: 240 seconds] 07:19:30 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 07:27:06 -!- Whistling_Beard has quit [Ping timeout: 240 seconds] 07:32:40 -!- dpeg has joined ##crawl-dev 07:36:25 -!- wheals has joined ##crawl-dev 07:41:08 -!- tensorpudding has quit [Remote host closed the connection] 07:41:30 -!- Kintak has quit [Read error: Connection reset by peer] 07:42:14 -!- debo_ has quit [Ping timeout: 250 seconds] 07:42:19 -!- Nivim has quit [Remote host closed the connection] 07:42:20 -!- FtShkAway is now known as FatShack 07:44:17 -!- jacobian has quit [Ping timeout: 244 seconds] 07:46:31 -!- demiskeleton has quit [Quit: Leaving] 07:48:55 -!- popbob has quit [Ping timeout: 258 seconds] 08:00:51 -!- DrStalker has quit [Ping timeout: 246 seconds] 08:03:14 remove_tornado_clouds(mindex()); 08:03:31 void remove_tornado_clouds(mid_t whose); 08:04:18 !tell Grunt For // example, this approach doesn't work if we ever make Tornado a monster // spell (excluding immobile and mindless casters). 08:04:18 wheals: OK, I'll let grunt know. 08:05:28 -!- Tux[Qyou] has quit [Ping timeout: 244 seconds] 08:06:09 -!- omnirizon has quit [Ping timeout: 260 seconds] 08:12:51 <|amethyst> hm... trying to set up a situation where there will still be tornado clouds left when the cooldown ends 08:12:58 <|amethyst> but that mindex() is definitely wrong 08:13:14 <|amethyst> (should be mid) 08:17:20 -!- fridurmus has quit [Ping timeout: 265 seconds] 08:21:42 -!- guppyfry has quit [Quit: Page closed] 08:24:50 yeah 08:24:59 -!- dtsund has joined ##crawl-dev 08:25:09 wonder if there's a compiler flag to get warnings about stuff like that; probably would be way too spammy 08:25:32 -!- Cryp71c has joined ##crawl-dev 08:26:58 -!- debo has joined ##crawl-dev 08:35:36 03wheals02 07[mon-spell-slots] * 0.16-a0-1087-g3f7a9b3: Rename two functions. 10(40 minutes ago, 1 file, 14+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f7a9b36ace7 08:35:36 03wheals02 07[mon-spell-slots] * 0.16-a0-1088-ga86adde: Staticalise. 10(5 minutes ago, 3 files, 261+ 263-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a86added94e5 08:42:28 -!- CKyle has joined ##crawl-dev 08:48:01 -!- dtsund has quit [Quit: dtsund] 08:48:21 -!- Quashie__ has quit [Ping timeout: 272 seconds] 08:50:55 03wheals02 07* 0.16-a0-1378-g51d22b1: Reduce chance of Xom cloud on hit. 10(10 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=51d22b1b51f0 08:52:48 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:55:27 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 08:58:59 -!- Whistling_Bread has quit [Ping timeout: 272 seconds] 09:04:25 -!- bonghitz has quit [Ping timeout: 260 seconds] 09:04:51 -!- causative has quit [Quit: may the truth move you] 09:11:04 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 09:14:32 -!- tabstorm has joined ##crawl-dev 09:14:45 -!- jacobian has quit [Ping timeout: 255 seconds] 09:17:57 -!- LexAckson has joined ##crawl-dev 09:18:55 -!- pantaril_ has quit [Remote host closed the connection] 09:19:24 -!- rossi has quit [Ping timeout: 245 seconds] 09:21:20 -!- PleasingFungus has joined ##crawl-dev 09:22:12 -!- bonghitz has quit [Remote host closed the connection] 09:22:19 !tell Grunt unless there's some specific testing you want to do first, it seems like mon-spell-slots should be merged in sooner than later - there's no particular reason that it needs to wait for you to finish cleaning mon-abil, and the sooner it gets rebased in, the fewer the conflicts will be. 09:22:20 PleasingFungus: You have 2 messages. Use !messages to read them. 09:22:20 PleasingFungus: OK, I'll let grunt know. 09:22:34 !tell grunt (also, I have two separate projects that are blocked by mon-spell-slots. :) 09:22:35 PleasingFungus: OK, I'll let grunt know. 09:22:59 PleasingFungus: the timestamps are bad on my !tell 09:23:20 ah, maybe i !told you the better ones 09:23:26 you told me two 09:23:36 right now I am watching a man who is a porcupine. 09:23:44 demonporcupine 09:23:50 true. 09:24:17 the first and second are the same, just with better cutoffs around the fun bit (porc form) 09:24:33 well, that's good. 09:24:40 good porc form. 09:24:54 fr: rename pigform pork form 09:26:21 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 09:26:50 !tell greensnark it looks like some milestones are being collected multiple times: !lm * orb recent s=gid makes it look like it's lld and igni branch 09:26:50 wheals: OK, I'll let greensnark know. 09:28:45 -!- Whistling_Beard has quit [Ping timeout: 272 seconds] 09:34:03 -!- elliptic has quit [Quit: Leaving] 09:34:45 -!- Whistling_Bread has quit [Ping timeout: 260 seconds] 09:36:25 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 09:40:17 -!- Z_LAMP has quit [Ping timeout: 245 seconds] 09:44:19 anyone know what NO_UNRANDARTS means? i'd assume it's the number of unrands but it's generated as equal to 103 09:45:02 -!- siepu has quit [Quit: Leaving] 09:45:02 ASSERT_RANGE(unrand_index, UNRAND_START + 1, (UNRAND_START + NO_UNRANDARTS)); 09:45:18 it's the number of artefacts + the index of the first artefact 09:45:32 ithink 09:45:37 oh no I'm wrong 09:45:40 sry 09:45:45 no, UNRAND_START is greater than it 09:45:49 yeah 09:45:58 NO_UNRANDARTS does appear to be the number of unrands 09:46:23 well, it's the size of the range of unrand indexes 09:46:31 some of them might have been removed and turned into dummy objects 09:46:45 but stick around in the enum for save compat or whatever 09:46:55 !source wizard_create_all_artefacts 09:46:56 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/wiz-item.cc;hb=HEAD#l607 09:47:54 huh 09:49:51 -!- mopl has quit [Quit: Page closed] 09:51:37 -!- CKyle has joined ##crawl-dev 09:52:15 COMPILE_CHECK(NUM_GODS <= NUM_GODS); 09:52:50 hooray, it compiles! 09:53:31 %git ca9615695 09:53:32 07kilobyte02 * 0.11-a0-1462-gca96156: Drop TAG_MAJOR_VERSION == 32 ifdefs. 10(2 years, 6 months ago, 62 files, 84+ 1935-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca96156951bf 09:53:48 wheals: rip 09:54:13 PleasingFungus: let me think if mon-spell-slots needs anything else major :) 09:54:36 -!- Ququman has quit [Ping timeout: 246 seconds] 09:54:41 oh I was going to touch servitors a bit more to make them deterministic again 09:55:02 oh. also, I realized earlier that it does have one other side effect: it's a (minor?) draining nerf, since spellcasting frequency is no longer based on hd (if I understand that correctly?) 09:55:12 ofc, we could compensate for this 09:55:40 Does draining still impact HD? 09:55:42 (with the same hd / max_hd multiplier that we use for attk damage, and that we should maybe use for mr?) 09:55:48 yes, that is the thing that it does. 09:55:56 hm 09:56:09 !source monster::get_hit_dice 09:56:10 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-act.cc;hb=HEAD#l87 09:58:43 PleasingFungus: anyway I have at least one thing myself effectively blocked by mon-spell-slots :) 09:58:54 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 09:59:09 hm 09:59:23 * PleasingFungus mutters a few words! Grunt seems to speed up! 09:59:27 or something like that 09:59:33 I guess it would be good to fix mon spell specs, but that's not *critical*... 09:59:41 gestures, clearly 10:00:08 * Grunt points at doy and mumbles some strange words. doy goes berserk! 10:00:57 !frenzy Grunt 10:01:10 !discord Grunt 10:01:10 Grunt flies into a frenzy! 10:01:20 !crush wheals 10:01:20 Grunt hammers wheals like a gong!!!!! 10:01:24 dang 10:01:27 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141017030201]] 10:01:31 Grunt: imo SPELL_BERSERK_OTHER correctly 10:01:51 * Grunt goads wheals on! wheals goes berserk! 10:01:58 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:02:13 * wheals calls on Grunt to defend him! Grunt goes berserk! 10:02:36 ASSERT(queen->type == MONS_QUEEN_BEE) in 'mon-abil.cc' at line 1329 failed. 10:02:36 %??queen bee-moth of wrath-moth of wrath chimera 10:02:40 <3 10:02:43 ha 10:02:59 -!- LexAckson_ has joined ##crawl-dev 10:03:07 oh that reminds me 10:03:17 I need to check how chimeras are handled 10:03:20 the best part is that the function that assert was in had maybe two lines different from the moth of wrath function 10:03:47 * wheals gestures. The code shimmers and appears to become two! 10:06:04 -!- LexAckson has quit [Ping timeout: 245 seconds] 10:08:17 -!- Morg0th has quit [Quit: leaving] 10:11:59 -!- Elynae has quit [Client Quit] 10:14:25 -!- jcd748 has quit [Quit: Leaving] 10:14:46 -!- radinms has quit [Ping timeout: 240 seconds] 10:26:19 -!- Bloax has joined ##crawl-dev 10:27:21 -!- Whistling_Bread has quit [Ping timeout: 265 seconds] 10:30:14 -!- radinms_ has quit [] 10:30:46 -!- _D_ has quit [Quit: leaving] 10:31:30 -!- CKyle has joined ##crawl-dev 10:32:16 -!- Daekdroom has quit [Changing host] 10:32:57 -!- rchandra has joined ##crawl-dev 10:33:39 -!- PleasingFungus has joined ##crawl-dev 10:36:48 -!- tsohg has quit [Remote host closed the connection] 10:37:46 -!- ussdefiant has joined ##crawl-dev 10:38:21 -!- Hailley has quit [Quit: Petra is closed!] 10:41:19 -!- Kalir has quit [Changing host] 10:41:48 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:46:01 -!- ontoclasm has joined ##crawl-dev 10:46:16 -!- mamgar has quit [Quit: Exit Stage Left] 10:47:02 * Grunt pokes Cheibriados. 10:47:19 03wheals02 07* 0.16-a0-1379-g53c769f: s/NO_UNRANDARTS/NUM_UNRANDARTS 10(47 minutes ago, 7 files, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=53c769f349d8 10:47:19 03wheals02 07* 0.16-a0-1380-gb23a59b: Add a (exhaustive?) list of uses of item_def::plus2. 10(7 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b23a59b36dfc 10:47:19 03wheals02 07* 0.16-a0-1381-g4346b27: Redraw quiver when a rod charges up. 10(6 minutes ago, 3 files, 9+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4346b270f573 10:47:19 03Grunt02 07[mon-spell-slots] * 0.16-a0-1089-g25fc451: Make servitor spell selection deterministic again (wheals). 10(9 minutes ago, 1 file, 1+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=25fc451b0ae6 10:47:19 03Grunt02 07[mon-spell-slots] * 0.16-a0-1090-gacf88ee: Chimeras get all spells and abilities from their component monsters. 10(5 minutes ago, 1 file, 9+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=acf88eee87af 10:47:21 ??is gitorious down 10:47:21 I don't have a page labeled is_gitorious_down in my learndb. 10:48:31 so 10:48:42 anything else urgent we need to do with that branch? :) 10:49:46 %mon-spell-slots?lom lobon-gloorx vloq-asterion chimera 10:50:04 -!- tensorpudding has quit [Ping timeout: 265 seconds] 10:50:08 actually that makes me realise something 10:53:09 -!- Z_LAMP has quit [Ping timeout: 260 seconds] 10:56:47 -!- CKyle has joined ##crawl-dev 10:57:42 uh-oh this compiled successfully on the first pass 10:57:47 probably going to break horribly!!! 10:58:24 It has the head of a Lom Lobon, the head of a Gloorx Vloq, and the head of an Asterion. It has the body of a Lom Lobon and it hovers like a Gloorx Vloq. 10:59:30 -!- tsohg has quit [Remote host closed the connection] 11:03:06 -!- henriqueleng has quit [Quit: Lost terminal] 11:07:19 03Grunt02 07[mon-spell-slots] * 0.16-a0-1091-g783fc1e: Scale chimera spell/ability frequency with number of spellcasting parts. 10(7 minutes ago, 2 files, 29+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=783fc1ed6476 11:08:00 !source output.cc:2889 11:08:01 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/output.cc;hb=HEAD#l2889 11:08:12 appears to be the source of my woes 11:08:51 03Grunt02 07[mon-spell-slots] * 0.16-a0-1092-g8509439: Account for MON_SPELL_DEMONIC better in spellcasting messaging. 10(49 seconds ago, 1 file, 11+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=850943963501 11:09:07 wheals: the end of the file??? 11:09:17 wha 11:09:43 !source output.cc:1356 11:09:43 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/output.cc;hb=HEAD#l1356 11:11:17 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:12:10 wheals: oh, was I wrong about the boot/helmet thing? 11:12:43 bardings have had their own sub_types for a half a decade i think 11:12:52 and there's only one kind of helmet now :) 11:13:57 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 11:14:14 wheals: now it seems the rod gets removed from the quiver whenever I shoot 11:14:23 yeah 11:14:34 [11:50:28] my fix made evoking a rod unquiver it automatically 11:14:55 this is also the case in 0.15, if you go to inventory with the rod wielded and quivered 11:15:03 it gets unquivered 11:15:08 making a note on the issue 11:15:11 oh, right, hats and helmets have different types 11:15:23 forgot. 11:15:27 rchandra: also, that link to the source has a bit of an explanation of the problem 11:15:46 in that on_weapon_changed resets the quiver to default 11:16:09 the rod charging, also takes it out 11:17:35 yeah, at least it only happens if you have the rod wielded anyway 11:17:58 so if you're wielding something else, it should stay in the quiver properly 11:18:43 yeah, you can wield the other thing and then quiver the rod 11:18:50 -!- AGinsberg has quit [Remote host closed the connection] 11:19:27 -!- rossi has quit [Ping timeout: 245 seconds] 11:20:20 !tell |amethyst any ideas on what to do about the remaining problem on #7080? output.cc line 1356 explains some of the technical issues 11:20:21 wheals: OK, I'll let |amethyst know. 11:20:51 even adding +f doesn't help 11:21:24 ha 11:23:21 03Grunt02 07* 0.16-a0-1003-gd20b13f: First pass at a monster spell slot rework. 10(3 weeks ago, 19 files, 1573+ 1483-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d20b13ffd53b 11:23:21 03Grunt02 07* 0.16-a0-1004-g785f946: Generalise the spell-list-to-spell-slots code for ghosts and monspecs. 10(3 weeks ago, 5 files, 54+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=785f946f4f86 11:23:21 03Grunt02 07* 0.16-a0-1005-g9fbab26: Fill out the new mon-spll.h fields. 10(3 weeks ago, 3 files, 976+ 961-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9fbab266b575 11:23:21 03Grunt02 07* 0.16-a0-1006-g09688aa: Assign frequencies to spellforged servitor spell slots, too. 10(3 weeks ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09688aaae6dc 11:23:21 03Grunt02 07* 0.16-a0-1007-geb4c377: Don't divide by zero. 10(3 weeks ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb4c377daefa 11:23:21 03Grunt02 07* 0.16-a0-1008-g67a27f5: Rework the monster spell selection algorithm to use the new data. 10(3 weeks ago, 4 files, 158+ 80-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67a27f5581d0 11:23:21 03Grunt02 07* 0.16-a0-1009-g26a28c0: Increase casting frequencies of Lom Lobon and Gloorx Vloq. 10(3 weeks ago, 1 file, 10+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=26a28c060d97 11:23:21 03Grunt02 07* 0.16-a0-1010-g2e68b5d: Adjust frequencies of out-of-band spell selection. 10(3 weeks ago, 1 file, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2e68b5db9195 11:23:21 03Grunt02 07* 0.16-a0-1011-g5172c4f: Do away with SPELL_MELEE in monster spell sets. 10(3 weeks ago, 1 file, 13+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5172c4fb2526 11:23:21 03Grunt02 07* 0.16-a0-1012-gd724f91: Hook up and comment on the use of MON_SPELL_EMERGENCY (wheals). 10(3 weeks ago, 2 files, 15+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d724f914f859 11:23:21 ... and 83 more commits 11:23:31 !!!! 11:24:45 that is a lot more commits 11:24:48 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:24:58 should have also renamed mon-spll to mon-spell while at it 11:25:11 %git HEAD 11:25:11 07Grunt02 * 0.16-a0-1474-g0c065e8: Pursuing panlords bring an entourage with them (PleasingFungus). 10(7 days ago, 3 files, 74+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0c065e84b555 11:25:13 %git HEAD^ 11:25:14 07Grunt02 * 0.16-a0-1473-g6a74f0b: Let the major panlords chase the player through Pan. 10(7 days ago, 1 file, 60+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6a74f0b7f320 11:25:14 %git HEAD^^ 11:25:15 07Grunt02 * 0.16-a0-1472-g7e105e3: Merge branch 'mon-spell-slots' 10(6 minutes ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e105e3c75b1 11:25:48 rip spell_melee 11:26:50 %git 26a28c0 11:26:50 07Grunt02 * 0.16-a0-1009-g26a28c0: Increase casting frequencies of Lom Lobon and Gloorx Vloq. 10(3 weeks ago, 1 file, 10+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=26a28c060d97 11:29:33 massive 11:29:51 dang, I think this might be bigger than forest dispersal 11:30:33 in terms of "... and foo more commits" :) 11:31:04 Grunt's no runt! 11:31:21 $ git diff HEAD^^ HEAD^^^ --stat 11:31:27 68 files changed, 7375 insertions(+), 7031 deletions(-) 11:32:08 $ git diff HEAD^^^ HEAD^^ --stat 11:32:15 68 files changed, 7036 insertions(+), 7380 deletions(-) 11:32:23 how mysterious 11:32:36 -!- roctavian has joined ##crawl-dev 11:32:52 the joys of diff 11:33:14 -!- CKyle has joined ##crawl-dev 11:33:20 anyway, the important thing is that it was a net loss in LOC 11:33:21 :) 11:34:06 loss is boss 11:34:13 oh i should make monster-trunk not explode now 11:34:18 -!- infamy1 has quit [Changing host] 11:36:01 Hi demonpeg! 11:36:04 hm 11:36:08 -!- mopl has quit [Client Quit] 11:36:20 I really hope HDA.rc or s/t adds an "are you sure you want to explode?" prompt to irradiate 11:36:21 Hallo! 11:36:25 that would make me happy, I think. 11:36:43 PleasingFungus: btw get HDA to wear hda 11:37:01 I hope floorgod blesses him with some 11:37:03 ASAP!!! 11:37:16 <3 11:37:42 ??hda 11:37:42 shadow dragon armour[1/1]: 10AC, 15 ER, Stlth++++ (Stlth+ more than robes). Can be created by enchanting a shadow dragon hide. 11:38:12 anyway I am out on an excursion now but when I get back I will probably revive my old "Mennas can wander through Pan" patch <3 11:39:58 -!- infamy1 has quit [Ping timeout: 246 seconds] 11:40:15 is monster spell frequency documented/visible ? seems like a very hard thing for the player to figure out from deaths/encounters, given how randomness works 11:40:31 wasn't, could be now 11:40:38 monster spell frequency is "expect para/lcs to face every turn" 11:40:40 "as frequently as a choko" 11:40:45 *as often 11:40:54 I have some plans to improve monster spell xv ui; I can expand on that now 11:41:00 It casts as often as Lom Lobon. 11:41:01 fr 11:41:04 ! 11:41:39 Glaciate; Freq: !!! 11:42:28 <3 11:42:35 it casts lom lobon 11:42:50 fr summon panlord 11:43:08 Lom Lobon appears! He doesn't seem very happy. 11:43:11 haha wow monster-main.cc has code for casting torment via mon_special_ability 11:43:15 did that ever happen 11:43:23 It did, ages ago! 11:43:37 Back when pit fiends were a thing :) 11:43:49 (I found the commit removing them a while ago.) 11:44:01 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 11:44:54 pitstone fiends 11:44:55 -!- Whistling_Bread has quit [Ping timeout: 272 seconds] 11:45:12 -!- tumblemist is now known as TheMattybee 11:45:36 brad pitt fiends 11:45:40 !tell gammafunk %git 6a74f0b - we now have our 0.16 release name 11:45:41 ! 11:45:41 Grunt: OK, I'll let gammafunk know. 11:46:03 %git 6a74f0b 11:46:03 07Grunt02 * 0.16-a0-1473-g6a74f0b: Let the major panlords chase the player through Pan. 10(7 days ago, 1 file, 60+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6a74f0b7f320 11:46:20 Pandemonium Pursuit 11:46:28 mm 11:47:27 -!- ussdefiant has quit [Ping timeout: 272 seconds] 11:47:56 !pizza Grunt 11:47:56 * Sequell cooks up a platter of falafel pizza for Grunt, courtesy of wheals. 11:48:06 I think I like that change 11:48:07 badrng 11:48:31 particularly since it suggests pan isn't about to be ruined as that would waste valuable grunt time 11:50:24 oh I should adjust the Gloorx party 11:50:44 add a curse skull 11:50:47 muhahahahahaha 11:51:02 that was my idea! 11:51:14 ElanMorin: yes, you reminded me <_< 11:51:26 :) 11:51:30 fill gloorx's level with curse skulls 11:51:42 ontoclasm: rip... 11:51:53 imo add some toes and create additional curse body parts 11:52:00 curse hand!! 11:52:04 rchandra: grunt never wastes time. 11:52:23 (The curse hand grabs your throat! Your lungs strain for air!) 11:52:39 somebody else could retroactively waste his time 11:53:03 curse torso 11:53:05 ElanMorin: Gloorx thus becomes an amalgamation of all the curse parts 11:53:11 it actually does nothing 11:53:24 anyway this is a bad conversation since it's complaining about something that hasn't happened and isn't otherwise being discussed, I apologise 11:53:41 r i p 11:54:23 -!- CKyle has joined ##crawl-dev 11:54:27 Grunt: nice. upon killing him make him explode into all those parts like the royal jelly 11:54:34 yes 11:55:02 A curse skull, 10 curse toes, 2 curse hands, and a curse torso come into viee. 11:55:05 *view 11:55:09 does ?immo affect the player yet ? 11:55:34 secret felid tech 11:55:36 suicide bomb 11:56:37 i don't think the player can be inner flamed in any way 11:56:40 iirc 11:56:50 ontoclasm: correct 11:57:08 sadly 11:57:10 :( 11:57:25 I have a patch for it somewhere though!! 12:00:45 -!- tensorpudding has quit [Ping timeout: 272 seconds] 12:04:12 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:04:19 v important for firestarter felids 12:07:45 -!- tensorpudding has quit [Remote host closed the connection] 12:10:24 -!- Whistling_Beard has quit [Ping timeout: 246 seconds] 12:18:02 -!- grillatactics has quit [Ping timeout: 265 seconds] 12:18:14 -!- Bloaxor has joined ##crawl-dev 12:20:29 -!- UncertainKitten has joined ##crawl-dev 12:21:17 -!- wheals has quit [Quit: Leaving] 12:22:17 -!- Bloax has quit [Ping timeout: 272 seconds] 12:22:22 -!- ontoclasm has quit [Quit: Leaving.] 12:25:29 -!- serq has quit [Changing host] 12:27:09 -!- tigertrap has quit [Quit: Page closed] 12:27:16 -!- Bloaxzorro has joined ##crawl-dev 12:27:28 -!- CKyle has joined ##crawl-dev 12:28:53 -!- tabstorm has quit [Ping timeout: 260 seconds] 12:30:24 -!- tabstorm has joined ##crawl-dev 12:30:35 <|amethyst> !tell wheals hm... I haven't looked into quiver redraw stuff at all 12:30:36 |amethyst: OK, I'll let wheals know. 12:31:02 -!- Bloaxor has quit [Ping timeout: 244 seconds] 12:33:59 hm 12:34:24 I should look at (a)lich spellsets now that we have more interesting high level spells 12:34:30 <|amethyst> !tell wheals also, you really should start doing tiles builds before pushing things :) 12:34:30 |amethyst: OK, I'll let wheals know. 12:34:37 03|amethyst02 07* 0.16-a0-1475-g167bb1a: Fix tiles compilation. 10(4 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=167bb1af65be 12:34:37 03|amethyst02 07* 0.16-a0-1476-g1336eef: Add mon-tentacle.{cc,h} to MSVC build. 10(2 minutes ago, 2 files, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1336eefb10b7 12:34:39 ...perhaps doy can help <_< 12:40:55 -!- Basil has joined ##crawl-dev 12:43:03 Basil: people are asking about self-immolation again!! 12:43:56 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1476-g1336eef (34) 12:44:43 -!- axecop has quit [Client Quit] 12:44:51 -!- grillatactics has quit [Read error: No route to host] 12:46:01 self immolation :C 12:50:17 -!- Ququman has quit [Ping timeout: 255 seconds] 12:55:57 -!- meatpath has quit [Ping timeout: 260 seconds] 13:00:44 -!- tensorpudding has quit [Quit: ZNC - http://znc.sourceforge.net] 13:01:11 -!- Codrus has quit [Read error: Connection reset by peer] 13:01:32 -!- Ququman has quit [Ping timeout: 265 seconds] 13:03:29 -!- Siegurt has quit [Quit: Leaving.] 13:04:06 -!- simmarine has joined ##crawl-dev 13:06:39 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:07:54 -!- alefury has joined ##crawl-dev 13:09:15 -!- Pluie has joined ##crawl-dev 13:09:34 -!- roctavian has quit [Ping timeout: 246 seconds] 13:12:55 -!- Pacra has joined ##crawl-dev 13:18:06 -!- Pluie has quit [Read error: Connection reset by peer] 13:18:26 -!- Pluie has joined ##crawl-dev 13:18:56 -!- rossi has quit [Ping timeout: 250 seconds] 13:19:27 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:20:29 03Grunt02 07* 0.16-a0-1477-g29a81cd: Get Mennas wandering through Pan. 10(5 minutes ago, 1 file, 12+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=29a81cd3a35e 13:21:05 -!- Siegurt has quit [Quit: Leaving.] 13:21:15 -# would be cool to get him wandering around Pan too 13:21:17 mm 13:21:21 PleasingFungus: :) 13:21:43 do you have the ignacio witchcraft that keeps him from being lost if you leave the level he was on? 13:21:47 NOPE 13:21:58 Actually, that witchcraft does something completely different than what you're describing..... 13:22:15 (it actually *prevents* Ignacio respawning in certain obscure circumstances) 13:22:59 o 13:23:03 confusing 13:23:13 oh. I had an idea 13:23:28 you know how donald very very occasionally replaces the lab minotaur 13:23:43 ...no he doesn't?? 13:23:49 (Donald just generates in the Lab sometimes) 13:24:11 or did, afaik he no longer does that 13:24:18 (spawn in lab that is) 13:24:26 whaaa 13:24:28 fucked up 13:24:50 well I was GOING to suggest doing the same thing for mennas and the seraph in holy pan, but apparently the devs hate fun???????? 13:25:36 -!- qwuke has quit [Quit: Page closed] 13:25:44 Isn't the seraph substantially more badass? 13:25:47 seraph (13A) | Spd: 10 | HD: 25 | HP: 183-239 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly, !sil | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 5771 | Sp: minor healing (2d12) | Sz: Medium | Int: high. 13:25:47 %??seraph 13:25:50 Mennas (11A) | Spd: 15 | HD: 19 | HP: 150 | AC/EV: 15/28 | Dam: 30, 20 | 08holy, 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, fly | Res: 13magic(immune), 10elec++, 03poison, 04rot, 13neg+++, 08holy | XP: 4552 | Sp: confuse, silence, minor healing (2d9) | Sz: Medium | Int: high. 13:25:50 %??mennas 13:26:12 Hm, maybe not 13:26:21 the seraph is kind of a huge loser 13:26:33 With All Due Respect 13:26:42 huh, I had no idea mennas had confuse. 13:26:45 why does he have confuse. 13:26:49 PleasingFungus: "recite" 13:26:51 I didn't know that either 13:26:57 should at least be mass confusion 13:27:01 mmmmmmm good point 13:27:03 the spellpower boost might make it do something 13:27:08 also, fun with summons/allies, etc 13:27:10 (Mass Confusion did not exist when Mennas was created) 13:27:13 ahh 13:27:15 :) 13:27:33 (well, as a monster spell at least) 13:28:12 <|amethyst> SPELL_RECITE 13:28:21 I had a SPELL_RECITE coded once!!!!! <3 13:30:52 -!- twelwe has quit [Quit: Page closed] 13:33:22 -!- stickyfingers has quit [Ping timeout: 246 seconds] 13:33:27 -!- OCTOTROG has quit [Remote host closed the connection] 13:33:50 -!- MackTheKnife has quit [Quit: Page closed] 13:33:52 -!- Alpha_ has quit [Ping timeout: 240 seconds] 13:35:45 03Grunt02 07* 0.16-a0-1478-g8efd6b4: Let Vashnia cast spells again. 10(15 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8efd6b4fde39 13:35:45 03Grunt02 07* 0.16-a0-1479-g425b0bd: Replace and remove M_BLINKER, M_SHROUD, and M_OZOCUBUS_ARMOUR. 10(7 minutes ago, 6 files, 32+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=425b0bdbe326 13:37:37 <|amethyst> Grunt: presumably M_DEFLECT_MISSILES will get the same treatment? 13:37:46 |amethyst: I need to turn it into an actual monster spell first :) 13:37:51 <|amethyst> oh right :) 13:40:51 03Grunt02 07* 0.16-a0-1480-g74cd5ec: Clean up a bit of panlord spell selection code. 10(5 minutes ago, 1 file, 7+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74cd5ec12bd0 13:41:47 !tell gammafunk Time to play some hesu :) 13:41:47 PleasingFungus: OK, I'll let gammafunk know. 13:45:37 -!- Yermak has quit [Ping timeout: 246 seconds] 13:45:59 -!- tsohg has quit [] 13:49:09 chunkyl33t! 13:53:27 -!- wvc has quit [Read error: Connection reset by peer] 13:58:53 -!- wheals has joined ##crawl-dev 14:09:45 -!- theTower has joined ##crawl-dev 14:09:46 Personnage (L10 TrBe) ERROR in 'mon-cast.cc' at line 176: Invalid monster using draconian breath spell (Zot (ZotDef)) 14:09:55 03Grunt02 07* 0.16-a0-1481-g9392cb3: Space "Book N" on xv for multiple spell book monsters properly. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9392cb3ae6e7 14:11:19 !source monster::can_mutate 14:11:19 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l5354 14:12:18 right. per my comment in monster::corrupt(), now that all malmutation effects are temporary for monsters, there's no differentiation between malmut & corrupt body for monsters 14:12:23 which I guess isn't the most critical problem 14:12:50 but maybe someone should, uh, adjust duration for one of them? I took a look at the effect duration code, but it seemed strange and complex 14:13:10 !learn add devteam I took a look at the code, but it seemed strange and complex 14:13:11 devteam[24/24]: I took a look at the code, but it seemed strange and complex 14:13:27 -!- tensorpudding has quit [Remote host closed the connection] 14:14:00 -!- slitherrr has quit [Ping timeout: 255 seconds] 14:14:33 let's see, what were those plans 14:15:56 03Grunt02 07* 0.16-a0-1482-g2e93a6f: Really space the multiple spell set screen correctly. 10(31 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2e93a6f9fc3a 14:16:56 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141017030201]] 14:17:08 %git :/oops 14:17:08 07PleasingFungus02 * 0.16-a0-1074-gb5ea12a: Actually use TILE_NUM_KEY (oops) 10(2 days ago, 2 files, 10+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5ea12a73b9b 14:17:24 !gitgrep 1 [Oo]ps 14:17:24 %git HEAD^{/[Oo]ps} 14:17:24 07Grunt02 * 0.16-a0-1482-g2e93a6f: Really space the multiple spell set screen correctly. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2e93a6f9fc3a 14:17:26 !gitgrep 2 [Oo]ps 14:17:27 %git HEAD^{/[Oo]ps}^^{/[Oo]ps} 14:17:27 07Grunt02 * 0.16-a0-1478-g8efd6b4: Let Vashnia cast spells again. 10(57 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8efd6b4fde39 14:17:29 er 14:17:31 !gitgrep 1 [Oo]ops 14:17:32 %git HEAD^{/[Oo]ops} 14:17:32 07Grunt02 * 0.16-a0-1482-g2e93a6f: Really space the multiple spell set screen correctly. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2e93a6f9fc3a 14:17:34 !gitgrep 3 [Oo]ops 14:17:35 %git HEAD^{/[Oo]ops}^^{/[Oo]ops}^^{/[Oo]ops} 14:17:35 07PleasingFungus02 * 0.16-a0-1076-g21d001f: Oops 10(2 days ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21d001f21a79 14:17:36 there 14:19:43 !gitgrep 1 ^[Oo]ps 14:19:43 %git HEAD^{/^[Oo]ps} 14:19:44 Could not find commit HEAD^{/^[Oo]ps} (git returned 128) 14:19:49 !gitgrep 1 ^[Oo]ops 14:19:50 %git HEAD^{/^[Oo]ops} 14:19:50 07PleasingFungus02 * 0.16-a0-1076-g21d001f: Oops 10(2 days ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21d001f21a79 14:19:53 !gitgrep 2 ^[Oo]ops 14:19:53 %git HEAD^{/^[Oo]ops}^^{/^[Oo]ops} 14:19:53 07wheals02 * 0.16-a0-1047-geeb555b: oops 10(6 days ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eeb555b9f999 14:19:53 spammals and butterflies with vermin and shadow creatures, corona with poisonous cloud, hibernation with sleep, some of the level 1 conjurations with corrosive bolt and poison arrow 14:19:59 !gitgrep 3 ^[Oo]ops 14:19:59 %git HEAD^{/^[Oo]ops}^^{/^[Oo]ops}^^{/^[Oo]ops} 14:19:59 07doy02 * 0.16-a0-204-g67fddc5: oops, this shouldn't have been changed 10(9 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67fddc51718e 14:20:09 0.16, version of oops 14:20:14 are there any objections based in adoring sputterflies lords or something 14:23:43 (clearly need monster discord, which is para but you attack random adjascent monsters instead of waiting) 14:27:09 then make it a trog invocation 14:27:55 spbe need a hex? 14:28:06 -!- MrPlanck has quit [Client Quit] 14:29:36 is there any reason the clouds are in the misc list instead of the conjurations list, aside from lowering chances of pan lords freezing their balrugs 14:30:39 -!- Elynae has quit [Ping timeout: 258 seconds] 14:32:01 i doubt that any thought was given to the lists re: pan lords 14:33:23 btw here is my latest bad idea in progress 14:33:25 http://sprunge.us/cchi 14:33:29 these lists need a lot of work 14:33:30 <_< 14:33:33 well, I presume there was some purpose to the "misc" list 14:33:39 Sharkman1231 (L18 DsGl) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Vaults:1) 14:34:04 wow good assert 14:34:08 Sharkman1231 (L18 DsGl) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Vaults:1) 14:34:09 !crashlog Sharkman1231 14:34:10 1. Sharkman1231, XL18 DsGl, T:47968 (milestone): http://dobrazupa.org/morgue/Sharkman1231/crash-Sharkman1231-20141020-193335.txt 14:34:16 Sharkman1231 (L18 DsGl) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Vaults:1) 14:34:28 man, I was considering elementals in the lord slots 14:34:51 Sharkman1231 (L18 DsGl) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Vaults:1) 14:35:01 oh wow is the cause of this what I think the cause of it is 14:35:19 is it a warden chimera 14:35:31 it is a warden simulacrum I am assuming!! 14:35:34 or did he enslave soul a warden 14:35:36 oh 14:35:46 actually that assert should go away anyway in case we want something else to be able to seal doors 14:35:49 does the servitor AI really work when hostile 14:35:50 perhaps it should not keep its spells 14:35:52 (: 14:36:11 perhaps spectrals should preserve all spells and bases 14:36:42 Sharkman1231 (L18 DsGl) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Vaults:1) 14:37:00 while it's cute to have top representative sets I don't think it really works to exclude off a whole bunch of spells to one specific set 14:37:17 03Grunt02 07* 0.16-a0-1483-g4d71f79: Remove an ASSERT (Sharkman1231). 10(73 seconds ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d71f7926a9a 14:37:23 if nothing it makes demon liches much more rare 14:37:46 (it also avoids having to have a translocations set >_>) 14:37:54 What I'm kind of aiming for is for any one important spell to be in more than one set of spells. 14:38:12 ...with some specific especially deadly spells perhaps only turning up in one set (Chain Lightning alich anyone??) 14:38:58 poor nikola, losing his trick 14:39:13 Nikola shows up a lot earlier than aliches do!! 14:39:36 -!- Guest10869 is now known as Wensley 14:40:28 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 14:40:33 poor naga ritualists, salamander mystics, sojobo, deep elf death mages, 14:40:40 convokers 14:41:26 is cause fear too annoying on &s 14:41:41 Grunt: i think it'd be cooler if the spell sets were more variable 14:41:49 rather than having a bunch of fixed sets 14:42:32 like maybe start with those as some kind of coherent base, and then roll for a couple more random spells 14:43:33 If you want to do that, possibly do up a set of "primary" and "secondary" (and maybe "emergency") spell sets and pick one of each :) 14:43:51 yeah 14:44:17 -!- Daekdroom has quit [Quit: Saindo] 14:44:43 -!- PleasingFungus has joined ##crawl-dev 14:46:03 i think in general having lich spell sets at least resemble the spell set of a mid-level player and ancient lich spell sets resemble the spell set of a high-level player would be a good goal 14:46:30 and also have enough randomness that the exact spell list isn't predictable 14:46:47 $ ./monster-trunk lom lobon-gloorx vloq-deep elf annihilator chimera 14:46:47 Alarm clock 14:46:54 rip :( 14:47:28 03Grunt02 07* 0.16-a0-1484-g787a57f: Remove an assumption that spellforged servitors can only be player-cast. 10(5 minutes ago, 1 file, 9+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=787a57f1ee6c 14:48:06 ./monster-trunk queen bee 14:48:06 queen bee (y) | Spd: 10 | HD: 7 | HP: 25-51 | AC/EV: 10/10 | Dam: 20(poison:14-28) | fly | Res: magic(20) | Vul: poison | Chunks: poison | XP: 305 | Sp: berserk other, berserk other | Sz: little | Int: insect. 14:48:17 oh right, i need to add esc: back 14:48:39 if hostile servitors are going to be seriously used anywhere besides the silliness that is ghosts, it should clearly be as vehumet wrath's targettable sources instead of straight damage rain. 14:49:39 Sharkman1231 (L18 DsGl) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Vaults:1) 14:51:59 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. 14:51:59 %??serpent of hell coc 14:52:01 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:52:29 yo, grunt 14:52:38 PleasingFungus 14:52:49 " So I am playing today and I cast a Spellforged Servitor and he almost kills me shitting out Ball Lightning. This is a spell I do not have and never did, so I examine him: It has mastered the following spells: Lehudib's Crystal Spear, Orb of 14:52:50 Destruction, Iron Shot, Bolt of Fire, Bolt of Cold, Poison Arrow, Lightning 14:52:52 Bolt, Bolt of Magma, Bolt of Draining, Venom Bolt, Throw Icicle, Stone Arrow, 14:52:53 Iskenderun's Mystic Blast, Conjure Ball Lightning, Fireball, Airstrike, Lee's 14:52:55 Rapid Deconstruction, Freezing Cloud, Poisonous Cloud, Force Lance, Dazzling 14:52:56 Spray, Mephitic Cloud, Sticky Flame, Throw Flame, Throw Frost, Freeze, Flame 14:52:58 Tongue, Sting, Sandblast, Magic Dart 14:52:59 oops 14:53:01 sorry 14:53:08 oops 14:53:10 ya 14:53:23 highly impressive 14:53:25 hahahhaa 14:53:30 someone already found the bug 14:53:35 - || !mon && you.has_spell(spell) && x_chance_in_y(chance, 50*50)) 14:53:37 + || !mon && spell_fail(spell) < 50) 14:53:40 wheallllllls 14:53:49 that one's my fault :( 14:53:57 -!- gammafunk has joined ##crawl-dev 14:53:58 haha 14:54:01 .crushed -tv 14:54:02 59. Vhaine, XL14 DDAr, T:29640 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 14:54:19 pleasingfungus help I can't think of more conjurations 14:54:35 ????? 14:54:46 give me a second 14:54:47 summon scrolls 14:55:10 gruuuuuuuunt 14:55:17 -!- lukano has quit [Remote host closed the connection] 14:55:26 hah, termcast starts, the DD is starving and has exactly 2 meat rations in inventory for food 14:55:38 03Grunt02 07* 0.16-a0-1485-g88c47e6: Don't give servitors spells the player doesn't know. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88c47e69d0db 14:55:54 !gitgrep 2 GRUUUU 14:55:54 %git HEAD^{/GRUUUU}^^{/GRUUUU} 14:55:54 07wheals02 * 0.16-a0-1042-g64ed45d: Give ice dragons ice breath. 10(7 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=64ed45d3121c 14:56:02 .crushed 14:56:03 59. Vhaine the Fetichist (L14 DDAr of Elyvilon), blasted by an octopode crusher (iron shot) on Depths:1 (co_window_cross_2) on 2014-10-20 16:21:27, with 68935 points after 29640 turns and 3:15:24. 14:56:13 pew 14:56:14 .crushed x=kmap 14:56:15 59. [killermap=] Vhaine the Fetichist (L14 DDAr of Elyvilon), blasted by an octopode crusher (iron shot) on Depths:1 (co_window_cross_2) on 2014-10-20 16:21:27, with 68935 points after 29640 turns and 3:15:24. 14:56:21 ah, random spawn then 14:56:28 perfectly ordinary crusher 14:56:35 .crushed -log 14:56:36 59. Vhaine, XL14 DDAr, T:29640: http://crawl.akrasiac.org/rawdata/Vhaine/morgue-Vhaine-20141020-162127.txt 14:56:42 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1485-g88c47e6 (34) 14:57:10 !lg * ikiller~~torpor 14:57:11 ho boy 14:57:11 106. metasequoia the Thaumaturge (L11 DEFE of Sif Muna), demolished by a death yak (led by a torpor snail) on Lair:3 (beast_lair_carwin_large_2) on 2014-10-17 00:01:25, with 11087 points after 10909 turns and 0:44:11. 14:57:16 DEMOLISHED 14:57:19 mon-slots just got rebuild 14:57:22 *rebuilt 14:57:25 er trunk 14:57:26 gammafunk: ya I sent you a message!!! 14:57:27 with mon-slots 14:57:34 !lg . x=cv 14:57:35 2321. [cv=0.15] gammafunk the Caller (L8 HESu of Sif Muna), quit the game on D:10 on 2014-10-20 00:09:20, with 1746 points after 5187 turns and 0:34:57. 14:57:40 lame 14:57:42 You are correct it is time for HESu 14:57:57 embrace the bugs!!!! 14:58:22 Sure, I'd love for my 35k+15runes run to be ruined due to a crash and I have to do the level over, or something 14:58:23 !lg * !won !boring kmap~~hangedman|vile xl>1 14:58:24 5611. Brannock the Ruffian (L8 TrHu), mangled by a brown ugly thing on D:6 (hangedman_cross_stitches) on 2014-10-20 18:27:26, with 1428 points after 4948 turns and 0:12:57. 14:58:32 that happened to me on V5 in fact 14:58:40 cleared the stairs and the welcoming party, crash 14:58:47 did it over again but died that time 14:58:52 I was not amused 14:59:02 rip 14:59:55 An elf that gets the S rune is A Thing and one that gets the silver rune is A Big Deal, so I really need a pretty stable crawl 15:00:11 !lg bh s=rstart 15:00:12 1655 games for bh: 2x 20120629065618S, 20140431024303S, 20110722130509S, 20120816170141S, 20100727215431S, 20090609052705S, 20090711030733S, 20140813223313S, 20091024024317S, 20110414172647S, 20100302225309S, 20130912152020S, 20110414133648S, 20110418120117S, 20091110193256S, 20120629065417S, 20130001211825S, 20110421134256S, 20120924035844S, 20120901034338S, 20111130183601S, 20100905210759S, 2011... 15:00:27 !lg bh rstart=20120629065618S 1 15:00:28 1/2. bh the Eclecticist (L15 HuAE of Vehumet), blasted by Nikola (chain lightning) on D:14 on 2012-07-30 00:17:02, with 57557 points after 31766 turns and 4:22:14. 15:00:28 !lg bh rstart=20120629065618S 2 15:00:29 2. bh the Meteorologist (L27 HuAE of Vehumet), escaped with the Orb and 3 runes on 2012-08-06 01:50:44, with 1355399 points after 148798 turns and 18:07:09. 15:00:45 -!- Pacra has quit [Ping timeout: 272 seconds] 15:00:52 otoh I'll gladly try some ordinary crawl in trunk 15:00:54 !greatplayer 15:01:00 Unwon species for gammafunk: Centaur, Deep Dwarf, Deep Elf, Formicid, Hill Orc, Human, Merfolk, Minotaur, Mummy, Naga, Tengu, Vine Stalker 15:01:26 dang 15:01:29 you're not great at all!!! 15:01:31 which of those would be most fun for current trunk 15:01:39 musk 15:01:40 no, and that's actually a false listing 15:01:47 since it's counting experimental wins 15:01:48 I hear vibe is cool 15:01:57 !greaterplayer 15:02:01 -!- Patashu has joined ##crawl-dev 15:02:03 Unwon backgrounds for gammafunk: Abyssal Knight, Air Elementalist, Arcane Marksman, Assassin, Berserker, Fire Elementalist, Gladiator, Healer, Skald, Summoner, Venom Mage, Wizard 15:02:07 !lg gammafunk won s=race 15:02:07 17 games for gammafunk (won): 2x High Elf, 2x Demonspawn, 2x Octopode, Halfling, Kobold, Troll, Demigod, Vampire, Ghoul, Spriggan, Felid, Gargoyle, Ogre, Pale Draconian 15:02:35 !lg gammafunk won s=crace cv!~- 15:02:36 6 games for gammafunk (won cv!~-): 2x High Elf, Halfling, Octopode, Demonspawn, Demigod 15:02:49 hrm, -? 15:02:54 those are stable? 15:02:56 yeah 15:03:03 yeah notice the HE in stable 15:03:31 well the first is my first ever win, but my only "official" speedrun is in that 15:03:45 but my best that won by quitting is trunk probably 15:03:53 !hs * place=d:1 x=cv 15:03:56 1027095. [cv=0.12] gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 15:04:03 ah, right, that was stable as well 15:04:25 !lg . HESu max=urune x=cv 15:04:25 736. [cv=0.16-a] gammafunk the Demonologist (L22 HESu of Sif Muna), quit the game on Vaults:2 (minmay_crypt_entry_simple_sparse) on 2014-08-26 10:34:32, with 661808 points after 36572 turns and 10:28:47. 15:04:36 yeah that'd be like a 44k and was trunk 15:04:44 but early trunk with not many changes 15:05:10 !hs * x=cv 15:05:12 3695705. [cv=0.10] Sapher the Genius of the Arcane (L26 NaWz of Sif Muna), escaped with the Orb and 15 runes on 2012-10-05 09:05:14, with 65369553 points after 21895 turns and 15:06:14. 15:05:18 !hs * x=cv -2 15:05:20 3695704/3695705. [cv=0.15-a] PurpleRed the Imperceptible (L26 VSBe of Makhleb), escaped with the Orb and 15 runes on 2014-07-21 09:27:21, with 65223715 points after 21968 turns and 11:07:28. 15:05:30 PurpleRed is good enough to speedrun trunk 15:05:50 * gammafunk shakes his fist! 15:06:14 But there are monster abilities that still need to be switched over to spells? 15:06:21 I thought there was still a good size list 15:07:41 -!- Ququman has quit [Ping timeout: 265 seconds] 15:08:13 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 15:08:27 there's a few still 15:08:28 but 15:08:32 that can be done in trunk 15:09:07 keeping the branch unmerged was only asking for pain when merging. 15:09:18 pain is fun 15:09:40 yep, although I am guess there will be plenty of crashes? 15:09:46 not sure how much you guys play-test 15:09:47 ed 15:09:47 -!- hauzer has quit [Quit: Leaving.] 15:10:21 Bart is playing on cszo because clan is down! <3 15:11:32 there have already been crashes, which is one of the points of trunk 15:12:19 oh good, wasn't quite sure what trunk was good for anyhow 15:13:06 aside from killer centaurs 15:13:12 you mean 15:13:21 ...well, I guess 0.15 isn't trunk anymore 15:13:35 iirc 0.16-a centaurs do about 20% less damage than 0.14- centaurs 15:13:51 yeah, 0.15 centaurs don't have master archer 15:13:58 !source stringutil.h 15:13:59 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/stringutil.h;hb=HEAD 15:14:03 PleasingFungus: and 0.15 ones? 15:14:07 they're killer in that people became used to harmless centaurs 15:14:25 wheals: obviously they do much more damage than 0.15 centaurs, which were/are toothless! 15:14:45 since new ranged combat kind of sent their damage numbers off a cliff 15:14:48 i was looking for numbers! 15:14:53 oh. ask dracoomega 15:14:56 well I think the thing is their projectiles tend to not hit allies in between 15:15:05 although I need to really verify that 15:15:12 -!- Isabel has joined ##crawl-dev 15:15:16 yeah I am curious about that. 15:15:16 * theTower swears a bunch 15:15:47 that's a todo item of mine, which means I'll probably get to it 6 mo. from now 15:15:59 so soon.....? 15:16:12 I fast tracked it for the sake of my elves 15:16:28 -!- Pluie has quit [Ping timeout: 255 seconds] 15:16:31 -!- Mazed has quit [Remote host closed the connection] 15:17:27 the numbers are average damage-per-shot (I think) of 13.5 -> 9.5 -> 11.5 15:17:56 IMO double centaur damage, then make them attack speed 10 15:18:02 and call it a day 15:18:06 hahaha 15:18:19 Yeah what I *think* is happening with new-ranged is that, despite the damage reduction their shots are hitting my particular build (terrible defenses, using allies to block) a lot more in 0.15+, so the damage they're able to achieve is significantly higher 15:18:55 despite the fact that they got a damage nerf; I also noticed that in 0.15+, K with blowguns hit me a lot more 15:19:07 again through my r friends 15:19:24 allies to block was nerfed in that the thing was damage up accuracy down anyway 15:19:37 well, simply put, the problem is that your build was too powerful. it had to be nerfed. 15:19:45 -!- rossi has quit [Ping timeout: 272 seconds] 15:19:57 yeah it really may be just "the way things should be" but I need to look to verify exactly what happened 15:20:49 crimson imp (055) | Spd: 10 | HD: 3 | HP: 9-18 | AC/EV: 3/14 | Dam: 4 | 05demonic, 10weapons, 10items, 10doors, fly, regen, !sil | Res: 06magic(40), 05hellfire, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 08holy++ | XP: 48 | Sp: blink | Sz: little | Int: normal. 15:20:49 %??crimson_imp 15:20:53 aha 15:20:54 heh 15:21:04 much better ev than I got! 15:21:04 quokka (16r) | Spd: 12 | HD: 1 | HP: 3-8 | AC/EV: 2/13 | Dam: 5 | XP: 1 | Sz: little | Int: animal. 15:21:04 %??quokka 15:21:14 guys....you're supposed to *cover* me, not dodge! 15:21:31 is it really much better? baseline robes char starts around 11-12 ev, I'd think 15:21:39 doy: http://sprunge.us/cihS - here's your starting point - get to work :) 15:21:41 uh let me see what I start with 15:22:02 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:22:11 !send Grunt "powerfull spells" 15:22:12 Sending "powerfull spells" to Grunt. 15:22:13 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:22:26 I have EV 10 in leather armour at xl 3 and only base dodging 2.1 15:22:38 so not tons better but better 15:22:56 PleasingFungus: rip 15:22:58 ah, didn't remember you wore leather 15:23:02 that loses you a couple points of ev, ya 15:23:04 PleasingFungus: seems like I'm powerfull of it 15:23:08 ouch 15:23:11 -!- Pacra has joined ##crawl-dev 15:23:16 just a bit of ac is helpful 15:23:42 sadly I cannot really afford to train dodge that early at all, so I just have to really avoid c and fight them extra careful 15:23:46 ??master_archer 15:23:47 archer[1/1]: Monsters with this flag (deep elf master archers, fauns, satyrs, merfolk javelineers, naga sharpshooters, and Vashnia) shoot point-blank, shoot more often, and add on average half their attack's base damage to their ranged to-hit and damage. 15:23:58 tisk tisk 15:24:05 do c wither master archer actually shoot more often? 15:24:14 *with 15:24:21 for one they'll shoot even at melee range 15:24:23 compared to archer 15:24:27 no, shooting more / in melee was decoupled from getting more damage 15:24:33 or was supposed to be 15:24:36 -!- Patashu has quit [Ping timeout: 250 seconds] 15:24:47 yeah c using bows when adjacent would be bad 15:24:57 all the mon-behv code uses a different flag, yes 15:25:00 (in 0.16-a) 15:25:26 so they only get the to-hit & acc bonuses 15:25:31 so the change from archer to master archer for c means only ...ok 15:25:41 oddly, the acc may be a net gain for me 15:25:55 but I died alwful fast in 0.16 after that change so maybe not 15:26:04 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 15:26:46 -!- ystael has quit [Ping timeout: 240 seconds] 15:27:25 yeah I really wonder if there's something weird going on with firing through guys in 0.16 15:27:51 maybe it is just that there was a real big accuracy drop from 0.14 to 0.15 (and 0.16 even with ma flag)? 15:28:13 but I guess if it really was, they'd just not hit the player...not really sure 15:28:14 -!- hauzer has quit [Client Quit] 15:28:34 -!- ackack has joined ##crawl-dev 15:31:58 well, that took a while 15:32:07 %git 15:32:07 07Grunt02 * 0.16-a0-1485-g88c47e6: Don't give servitors spells the player doesn't know. 10(38 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88c47e69d0db 15:32:21 so halfway there, eh? 15:32:38 this gives me an idea 15:32:41 servitor player race 15:32:47 -!- ibar has quit [Quit: leaving] 15:32:47 idea redacted 15:33:10 question: should cbl be on the "don't cast this" servitor list? 15:33:31 What Could Go Wrong 15:33:40 it's the same problem category as the level 9s, and it is like 50% of the complaints about servitor 15:33:51 (45% of the remainder are ood, but that's hilarious & can't be removed) 15:33:53 wow make -s is a thing 15:33:59 http://sprunge.us/HQbg current position with cutting silly pan lord spells and obviously buffing them (cackling) 15:34:01 building monster-trunk becomes tolerable 15:34:23 what is -s? 15:34:27 pleasinfungus: that thing was what I was referring to a bit back 15:34:52 -!- stanzill has quit [Quit: on y glotz] 15:35:04 (okay, now I have the right audience member to boo and hiss at removing sputterfly lords) 15:35:16 theTower: is that relative to the new monster slots though? 15:35:45 hrm, maybe it doesn't work that way for ghost_demon 15:35:52 no, this is just the way they get spells period, the new monster slots just happened to make the list not involve ghosts 15:36:03 makes make print no messages 15:36:30 well the changes look pretty good 15:36:32 (I was previously going to just use the upgrading thing for the level 1 conjurations and such, which was much easier) 15:36:55 theTower: you could even give them monster abilities now 15:37:01 the ones that have been made spells 15:37:07 but that can get awkward I guess 15:37:14 personally I'd love if a pan lord threw me 15:37:17 I have been holding off on those 15:37:32 oh but the damage on that would be silly 15:37:39 I think "can cast any normal "spell"" is already enough for them 15:37:41 ??pandemonium_lord 15:37:42 pan lord[1/2]: There are four fixed ones, see {pan[2]}. Others are random: HD 12-30, hp 103-250, speed 10-19, random resistances, random melee brand (possibly distortion), random spells (including hellfire). 15:37:45 yeah probably so 15:38:02 imo Summon Vermin -> sputterflies 15:38:18 (and I'm also trying to avoid much overlap with the nearby demons and ds) 15:38:24 1d120 damage throw, fun 15:39:20 make spectrals not forget their base and always keep their spells and I'll abuse spectral octopode crushers in cocytus horribly, how's that 15:39:43 I'm not sure I should enable you! 15:39:54 !crush gammafunk 15:39:55 Grunt hammers gammafunk like a gong!!! 15:40:06 okay grunt can do it instead 15:40:18 I am sure he would appreciate all the tartarus possibilities 15:40:23 hrm, if spectrals keep their spells, doesn't dchan become "OP", as they say 15:40:36 can lower their duration 15:41:25 (todo monster Death Channel???) 15:41:25 (it has been quite the while since I've used death channel, admittedly, so I might be ruining the fun of a rolling army of ghosts or whatever) 15:41:28 I wonder if spectral op can constrict 15:41:32 (we already have summon lost souls for that I guess) 15:41:57 monster necromut, obviously 15:42:05 We already have liches!!!!! 15:42:11 monster ddoor already exists, sadly... 15:42:20 sadly?????? 15:42:41 -!- Moonsilence has quit [Ping timeout: 248 seconds] 15:42:50 spectral anaconda (03Z) | Spd: 18 | HD: 11 | HP: 49-80 | AC/EV: 6/11 | Dam: 403(constrict), 16 | 07undead, evil, see invisible, lev | Res: 13magic(immune), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 746 | Sz: Large | Int: plant. 15:42:50 %??spectral anaconda 15:43:00 so, probably 15:43:07 nergalle is also basically monster dchannel. thematically, anyway 15:43:17 (how does an insubstantial monster constrict?...) 15:43:34 theTower: spookily! 15:43:42 -!- lobf has joined ##crawl-dev 15:43:43 * geekosaur thinks of Gil the ARM 15:43:50 gammafunk: currently pan lords would be unable to throw any enemy they had not constricted 15:44:00 and, coincidentally, they can't constrict anything 15:44:21 geekosaur 15:44:27 ohai 15:44:30 clearly to make up for taking away mnoleg's tentacles regular random panlords should get spawn tentacles. 15:44:34 you got any time to help me compile with macports? 15:44:44 I can try 15:44:45 which can constrict and throw. 15:45:11 drag AND throw 15:45:18 cool 15:45:19 what do 15:46:36 theTower: I'm still open to mnoleg suggestions btw; he could go a few routes like losing or getting lower weight on xxx to open up the tentacle melee more, combined with the tweaks I'm going to do for his tentacles and tentacles in general, or we could remove the tentacles, keep xxx and do something altogether new 15:46:52 !xxx theTower 15:46:52 wheals gestures. 15 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps theTower! x15 15:46:55 er 15:46:59 that was meant for gammafunk, sorry 15:47:09 Wow, you're a lousy summoner 15:47:23 !shatter wheals 15:47:23 theTower gestures wildly while chanting. The dungeon rumbles around theTower! wheals shudders from the earth-shattering force. 15:47:34 ??call imp[attack 15:47:35 call_imp[2/3]: Attack! Your crimson imp blinks! Your crimson imp blinks! 15:47:36 !hs wheals sk=~summon max=score 15:47:37 60. wheals the Demonologist (L16 SESu of Sif Muna), slain by an enormous slime creature on D:18 on 2013-01-27 22:11:35, with 98693 points after 55690 turns and 3:18:16. 15:47:54 !tornado Everyone 15:47:54 Grunt mumbles some strange words. A great vortex of air appears and lifts Grunt up! Everyone is engulfed in raging winds. 15:48:09 my irc client didn't shake around when you used !shatter, my immersion is ruined 15:48:15 haha 15:48:23 fr potions of shatter 15:48:41 potion of fire storm imo 15:48:50 well we have potions of flight and we do need ~*~*~Symmetry~*~*~ 15:48:52 !tell |amethyst http://sprunge.us/YVTi monster patches! 15:48:52 wheals: OK, I'll let |amethyst know. 15:49:01 i wonder 15:49:16 $ ./monster-trunk lom lobon-gloorx vloq-deep elf annihilator chimera 15:49:16 chimera (Lom Lobon, Gloorx Vloq, deep elf annihilator) (H) | Spd: 15 | HD: 19 | HP: 360 | AC/EV: 10/20 | Dam: 40(antimagic), 45, 12 | fighter, evil, spellcaster | Res: magic(76), fire, cold, elec, poison++, neg+++ | Vul: holy, silver | XP: 11705 | Sp: glaciate (10-132), conjure ball lightning, major healing, tornado, blink range, poison arrow (3d26), miasma breath (3d14), s.torment, b.draining (3d26), dispel undead (3d28), b.lightning (3 15:49:16 d23), crystal spear (3d38), blink, iron shot (3d33), poison arrow (3d26) | Sz: Large | Int: animal. 15:49:39 GRUUUUUNT 15:49:56 gammafunk: my position on it is still "give him at_tentacleslap af_klown and af_vuln, polymorph and maybe strip resistance" to focus on the deformation aspect through the player rather than himself 15:49:58 WWWHHHEEEAAALLLSSS 15:49:59 now someone just needs to update !fight 15:50:34 03wheals02 07* 0.16-a0-1486-g622b617: Make draco_type_to_breath non-static. 10(7 minutes ago, 2 files, 11+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=622b61799832 15:50:36 the tentacle changes sound good for the other places using tentacles, of course 15:50:39 what is at_tentacleslap exactly? 15:50:51 * Grunt tentacle-slaps gammafunk! 15:50:51 just the attack verb 15:50:52 are you saying 3 attacks? 15:50:55 four 15:51:01 Zig (L27 NaCj) (Abyss:5) 15:51:03 ah ok 15:51:04 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 3509(mutation), 2306(blink self) | 05demonic, 10doors, fighter, see invisible, !sil | Res: 13magic(immune), 05fire, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10665 | Sp: sum.eyeballs, spawn tentacles, sum.horrible things | Sz: Large | Int: high. 15:51:04 %??mnoleg 15:51:09 those others were also attacks 15:51:12 well he'd be like 15:51:15 insane melee for sure 15:51:18 with that many 15:51:32 but that's the point I guess 15:51:36 Dam: 35(mutation), 30 (klown), 26 (vuln), 23(blink self) 15:51:43 yeah 15:51:47 lobf: so, I checked scrollback and you apparently had some kind of error. if it's long you might want to use a pastebin rather than IRC, which at best will choke and at worst will kick you off for flooding 15:51:54 him having four different attack types is pretty funny in a good way 15:52:02 and the tentacles already are trying for brutal melee, aren't they 15:52:06 from the /topic: | Long stuff to pastebin.ca please | 15:52:20 yeah tentacles really do not play well with any kind of summons 15:52:29 it's impossible to make them fully shove allies 15:52:39 since the segments "create" new monsters 15:52:49 vuln and polymorph will be ally supportive, in fact 15:53:07 Zig (L27 NaCj) (Abyss:5) 15:53:13 heh 15:53:15 maybe a golden eye in pan will actually confuse somebody without needing chaotic mirror first 15:53:37 he got a kill recently but it was mostly helped by the eyes I think 15:53:42 !lg * ikiller=mnoleg 15:53:42 45. Ahrin the Conqueror (L27 VSMo of Ru), mangled by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2014-10-15 07:29:22, with 1064488 points after 100136 turns and 7:20:30. 15:53:59 -!- Pacra has quit [Ping timeout: 245 seconds] 15:54:01 !lg * kmap=~mnoleg 15:54:01 10. Ahrin the Conqueror (L27 VSMo of Ru), mangled by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2014-10-15 07:29:22, with 1064488 points after 100136 turns and 7:20:30. 15:54:15 !lg * map=~mnoleg 15:54:15 55. Ahrin the Conqueror (L27 VSMo of Ru), mangled by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2014-10-15 07:29:22, with 1064488 points after 100136 turns and 7:20:30. 15:54:33 !hs mnoleg 15:54:34 24. Mnoleg the Imperceptible (L14 SpEn of Ashenzari), slain by Mnoleg in Pandemonium (mnoleg) on 2012-04-19 05:39:19, with 89421 points after 16802 turns and 1:14:26. 15:54:47 !crashlog zig 15:54:48 5. Zig, XL27 NaCj, T:170703 (milestone): http://dobrazupa.org/morgue/Zig/crash-Zig-20141020-205305.txt 15:55:25 I wonder how horrible it'd be to search through git and finally give mnoleg/cerebov/lom lobon/cerebov/swamp/tomb/etc their proper author credits 15:55:52 PlateCaptain (L26 GrAr) ERROR in 'mon-cast.cc' at line 176: Invalid monster using draconian breath spell (Depths:5) 15:56:06 !crashlog platecaptain 15:56:07 <|amethyst> beem = { origin_spell = SPELL_NO_SPLL, range = -2 15:56:07 1. PlateCaptain, XL26 GrAr, T:87404 (milestone): http://dobrazupa.org/morgue/PlateCaptain/crash-PlateCaptain-20141020-205550.txt 15:56:12 <|amethyst> on the Zig crash 15:56:36 <|amethyst> oh, nm 15:56:41 <|amethyst> was looking too far up 15:56:59 <|amethyst> s/up/down/ (up the call stack) 15:57:37 should write up an essay on those suppression eyes since they're a very incidental mnoleg buff 15:58:03 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:58:08 what is 533 in the monster_type enum 15:58:37 <|amethyst> MONS_SKELETON 15:58:39 <|amethyst> here we go 15:58:41 <|amethyst> _get_tentacle_throw_victim 15:58:52 03Grunt02 07* 0.16-a0-1487-gcfe70bb: Give Gloorx's expedition party a curse skull (ElanMorin). 10(2 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cfe70bbdcdd6 15:58:56 <|amethyst> iterates over the constricting list even if there isn't one 15:58:57 it looks like skeletons and simulacra are inheriting skills? 15:59:04 Grunt: idea why this is happening? 15:59:13 s/kill/pell 15:59:29 unknown monster: "octopode crusher skeleton" 15:59:29 <|amethyst> %?? octopode crusher skeleton 15:59:37 fire drake skeleton (15Z) | Spd: 10 | HD: 6 | HP: 33-50 | AC/EV: 0/5 | Dam: 6 | 07undead, evil | Res: 06magic(8), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 93 | Sp: fire breath (3d12) | Sz: Large | Int: plant. 15:59:37 <|amethyst> %?? fire drake skeleton 15:59:38 black draconian skeleton (15Z) | Spd: 8 | HD: 14 | HP: 83-114 | AC/EV: 3/3 | Dam: 16 | 07undead, evil | Res: 06magic(18), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 688 | Sp: b.lightning (3d19) | Sz: Medium | Int: plant. 15:59:38 %??black draconian skeleton 15:59:50 -!- _Jordan_ has quit [Quit: Leaving] 15:59:51 wait, so it happened before mon-spell-slots too? 15:59:55 Monster stats Crawl version: 0.16-a0-1486-g622b617 15:59:55 %??-version 16:00:02 <|amethyst> no, I just applied your patches 16:00:08 unknown monster: "octopode crusher skeleton" 16:00:08 %?octopode crusher skeleton 16:00:08 oh, cool :) 16:00:18 black draconian skeleton (15Z) | Spd: 8 | HD: 14 | HP: 83-114 | AC/EV: 3/3 | Dam: 16 | 07undead, evil | Res: 06magic(18), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 327 | Sz: Medium | Int: plant. 16:00:18 %?black draconian skeleton 16:00:24 chimera (Lom Lobon, Gloorx Vloq, deep elf annihilator) (06H) | Spd: 15 | HD: 19 | HP: 360 | AC/EV: 10/20 | Dam: 4012(antimagic), 45, 12 | fighter, evil, spellcaster | Res: 06magic(76), 05fire, 02cold, 10elec, 03poison++, 13neg+++ | Vul: 08holy, 11silver | XP: 11705 | Sp: glaciate (10-132), conjure ball lightning, major healing, tornado, blink range, poison arrow (3d26), miasma breath (3d14), s.torment, b.draining (3d26), dispel undead (3d28), b.lightning (3d23), crystal spear (3d38), blink, iron shot (3d33), poison arrow (3d26) | Sz: Large | Int: animal. 16:00:24 %??lom lobon-gloorx vloq-deep elf annihilator chimera 16:00:27 <|amethyst> yeah, octopode crusher crashes pretty quickly 16:00:30 <|amethyst> I think I have a fix 16:00:33 more like 16:00:36 ! 16:00:37 octopode crasher 16:00:42 lost soul (09*) | Spd: 13 | HD: 10 | HP: 15-33 | AC/EV: 0/10 | 07undead, evil, lev | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 103 | Sz: small | Int: plant. 16:00:42 %??lost soul 16:00:42 dang. 16:00:45 ! 16:00:46 oh 16:00:48 cool 16:00:57 ghost crab (15t) | Spd: 10 | HD: 9 | HP: 46-73 | AC/EV: 9/6 | Dam: 2013(drain), 1513(drain) | amphibious, evil | Res: 06magic(40), 12drown, 04rot, 13neg+++ | Vul: 09poison, 08holy | Chunks: 04rot | XP: 947 | Sp: ghostly flames | Sz: small | Int: insect. 16:00:57 %??ghost crab 16:00:59 !!!!!! 16:01:01 how does a octopode skeleton work anyway 16:01:01 !! 16:01:09 -!- LexAckson_ has quit [Read error: Connection reset by peer] 16:01:10 octopode zombie (07Z) | Spd: 8 | HD: 16 | HP: 117-155 | AC/EV: 0/13 | Dam: 20, 403(constrict) | 07undead, evil, spellcaster | Res: 06magic(21), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 893 | Sp: iron shot (3d29), tentacle throw | Sz: Medium | Int: plant. 16:01:10 <|amethyst> %??octopode crusher zombie 16:01:12 theTower: it's a floating beak 16:01:14 fire crab (04t) | Spd: 10 | HD: 8 | HP: 41-65 | AC/EV: 9/6 | Dam: 1504(fire:8-15), 1504(fire:8-15) | Res: 06magic(40), 04fire+++ | Vul: 09poison | Chunks: 09poison | XP: 778 | Sp: flaming cloud (d12) | Sz: small | Int: insect. 16:01:14 %??fire crab 16:01:23 i dont recall seeing crabs ever melee, interesting 16:01:24 stranger things 16:01:43 <|amethyst> so didn't zombies not-cast by virtue of not haveing M_SPELLCASTER ? 16:01:43 -!- Ratboiler has quit [Quit: Page closed] 16:01:46 -!- Milski has quit [Ping timeout: 246 seconds] 16:01:48 <|amethyst> s/veing/ving/ 16:01:53 right, I remember deferring until later the question of fire crabs swimming 16:01:54 wow, really? 16:01:56 huh 16:01:58 what 16:01:59 rip 16:02:00 -!- mopl has quit [Quit: Page closed] 16:02:04 theTower: lava swimming! 16:02:43 -!- Pacra has joined ##crawl-dev 16:03:21 I can't even remember how lava versus water swimming works anymore 16:03:32 * Grunt hears a sizzling splash. 16:04:34 -!- Blazinghand|Work has quit [Ping timeout: 258 seconds] 16:04:58 okay, good, rF+++ merfolk no longer swim in lava 16:05:14 -!- FatShack is now known as FtShkAway 16:05:15 black draconian annihilator (12q) | Spd: 10 | HD: 16 | HP: 72-88 | AC/EV: 8/10 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40), 10elec++ | XP: 1496 | Sp: b.lightning (3d21), b.lightning (3d21), crystal spear (3d35), blink, iron shot (3d29), poison arrow (3d23) | Sz: Medium | Int: high. 16:05:15 %??black draconian annihilator 16:05:42 some horrible day in the future monster black draconians will get sneezes 16:06:45 |amethyst: would adding spells.clear() after define_monster in define zombie fix this? 16:06:48 don't you mean violent electrical farts that go in random directions 16:07:16 i guess that might cause enslaved souls to lose spells? 16:07:51 clearly should make enslave soul just use the ghostly thing 16:07:53 -!- Pacra has quit [Ping timeout: 272 seconds] 16:08:04 shummie (L16 DrCj) ERROR in 'mon-cast.cc' at line 176: Invalid monster using draconian breath spell (D:15) 16:08:16 <|amethyst> wheals: hmm... which makes me think I was wrong about the reason 16:08:28 <|amethyst> wheals: since those didn't have M_SPELLCASTER 16:08:38 -!- slitherrr has joined ##crawl-dev 16:08:40 they got MF_SPELLCASTER, perhaps 16:09:04 shummie (L16 DrCj) ERROR in 'mon-cast.cc' at line 176: Invalid monster using draconian breath spell (D:15) 16:09:04 <|amethyst> oh 16:09:09 <|amethyst> wheals: krakens 16:09:23 <|amethyst> wheals: I mean, krakens kept their spells even as zombies/skeletons 16:09:28 oh, yeah 16:09:28 -!- foophykins has quit [Ping timeout: 246 seconds] 16:09:54 shummie (L16 DrCj) ERROR in 'mon-cast.cc' at line 176: Invalid monster using draconian breath spell (D:15) 16:09:58 <|amethyst> and I guess the MF_SPELLCASTER was inherited, but what treated zombies and spectres differently? 16:10:32 - // Turn off all spellcasting and priestly ability flags. 16:10:32 - // Hack - kraken get to keep their spell-like ability. 16:10:32 - if (mon->base_monster != MONS_KRAKEN) 16:10:32 - mon->flags &= ~MF_SPELL_MASK; 16:10:48 though i'm not sure how enslaved souls got them back 16:10:52 <|amethyst> oh 16:10:58 <|amethyst> enslave soul specifically did: 16:11:03 <|amethyst> mon->spells = orig.spells; 16:11:08 <|amethyst> err, does 16:11:32 <|amethyst> aha 16:11:41 <|amethyst> and added back in the spell mask 16:12:06 -!- Daekdroom has quit [Changing host] 16:12:13 <|amethyst> so it sounds like clearing the spells in define_zombie would still let enslaved souls work, because they'll get back the spells 16:12:41 <|amethyst> !source godabil.cc:1810 16:12:41 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/godabil.cc;hb=HEAD#l1810 16:12:44 and you'd check for MONS_KRAKEN again, though it will have weird effects on krakens given spells via vaults 16:13:29 krakens shouldn't be given spells via vaults even if that wasn't a terrible gimmick since they will hit their own tentacles or be blocked from summoning by tentacles most of the time 16:13:30 <|amethyst> or make that another flag 16:14:09 <|amethyst> MON_SPELL_PHYSICAL // depends only on the body, not metabolism 16:14:10 Ohh, Kraken with Smite 16:14:21 <|amethyst> and keep spells with those flags 16:14:25 kraken tentacle segment with smite imo 16:14:27 -!- allbefore has quit [Read error: Connection reset by peer] 16:14:32 Will they use it? 16:14:43 -!- hauzer has quit [Ping timeout: 272 seconds] 16:14:47 well, no, because you can't define tentacle spells from the kraken 16:15:00 that makes sense, zombie krakens shouldn't have ink cloud most likely 16:15:11 I don't think they do 16:15:12 phytoclasm (L22 MiGl) (Depths:1) 16:15:54 Oh, this is about mon spell flags 16:16:00 Nice! 16:16:02 !crashlog phytoclasm 16:16:03 1. phytoclasm, XL22 MiGl, T:62918 (milestone): http://dobrazupa.org/morgue/phytoclasm/crash-phytoclasm-20141020-211509.txt 16:16:03 <|amethyst> phytoclasm's crash is the same thing as Zig's 16:16:06 ok 16:16:07 <|amethyst> I guess I should push 16:16:25 03|amethyst02 07* 0.16-a0-1488-g14c78eb: Don't crash when an octopode crusher isn't constricting. 10(13 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14c78eb30be0 16:16:25 03|amethyst02 07* 0.16-a0-1489-gcf935cf: Unbrace. 10(12 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf935cfa00d8 16:19:01 !tell PleasingFungus 14c78eb Your perfect refactoring of Clarity actually broke op crusher throwing!!!! 16:19:01 gammafunk: OK, I'll let pleasingfungus know. 16:19:09 <|amethyst> hm 16:19:18 <|amethyst> this draconian breath thing is Azrael 16:19:24 ... 16:19:31 !crashlog shummie 16:19:31 5. shummie, XL16 DrCj, T:39950 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20141020-210952.txt 16:19:41 <|amethyst> aha 16:19:44 azrael the draconian? 16:19:50 <|amethyst> Azrael has MST_DRAC_SCORCHER 16:19:54 ah 16:19:55 <|amethyst> which now has draconian breath on it 16:19:57 heh 16:19:58 gammafunk: no way 16:19:58 PleasingFungus: You have 1 message. Use !messages to read it. 16:20:13 it's in the repo! don't deny it! 16:20:27 reality is for losers.......... 16:20:46 man I would NOT have written that code that way. 16:21:05 I mean, I don't get to complain when it's someone else fixing my bug 16:21:09 but I want to!!! 16:22:33 should undead op crushers be able to throw? 16:22:48 probably not 16:23:04 if they can constrict, I'd say sure 16:23:08 if they can't then no 16:23:17 but i guess it's an intelligence thing too 16:23:23 constriction is kept on all undead 16:23:46 PleasingFungus: I'm gonna check your refactorings extra a lot from now on! (no I probably am too lazy) 16:24:05 rip 16:24:23 also fwiw that wasn't even from the refactorings per se; that was from an error in translating the mon-abil to a spell 16:24:30 error, oversight, w/e 16:24:33 ah ok 16:24:51 yeah I knew it wasn't in my original function, so I assumed it was the refactoring 16:24:56 unknown monster: "wandering_fungus" 16:24:56 %??wandering_fungus 16:25:03 wandering mushroom (07f) | Spd: 10 | HD: 8 | HP: 33-57 | AC/EV: 5/0 | Dam: 2013(confuse) | 03plant | Res: 06magic(40), 03poison, 12drown, 13neg+++, 13torm | XP: 312 | Sz: tiny | Int: plant. 16:25:03 %??wandering_mushroom 16:25:18 plant int, so I figured you'd not notice if I was wrong 16:25:24 :( 16:25:40 man that's... odd. 16:25:41 no no no 16:25:44 deathcap (13f) | Spd: 10 | HD: 13 | HP: 38-65 | AC/EV: 5/0 | Dam: 3313(confuse) | 07undead, evil | Res: 06magic(80), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 626 | Sp: drain life | Sz: tiny | Int: plant. 16:25:44 %??deathcap 16:26:04 heh, I like the extra rpois 16:26:09 oh I guess undead, right 16:26:25 the only function that calls _get_tentacle_throw_victim is _mons_consider_tentacle_throwing, which checks mons.is_constricting() at the top. 16:26:34 that's right *undead fungi*, crawl is fearless 16:26:41 !source monster::is_constricting 16:26:41 Couldn't find monster::is_constricting in the Crawl source tree 16:26:46 -!- fridurmus_ has quit [Ping timeout: 240 seconds] 16:26:48 !source actor::is_constricting 16:26:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/actor.cc;hb=HEAD#l603 16:27:00 uh 16:27:23 oh, not anymore 16:27:30 i added another caller to it 16:27:45 * wheals whistles 16:27:47 ....... 16:28:02 gammafunk: update: I did not add any bugs at all 16:28:35 actually you did 16:28:54 ? 16:29:02 after your commit, op crusher throwing took no turns 16:29:11 o. neat 16:29:15 oh, never mind 16:29:29 well it crashes apparently early in op crusher constriction current trunk; it certainly didn't do that before, whatever the reason 16:29:45 or I should say it crashes easilly 16:30:16 and I guess before |amethyst's patch, which I assume fixed it 16:30:24 <|amethyst> <+wheals> i added another caller to it 16:31:09 defining function preconditions is hard. 16:32:04 -!- lobf has quit [Ping timeout: 255 seconds] 16:32:34 -!- Jho has quit [Ping timeout: 246 seconds] 16:33:19 -!- ackack has quit [Ping timeout: 258 seconds] 16:33:38 !lg Zig crash 16:33:39 No keyword 'crash' 16:33:42 !lg Zig crashed 16:33:43 No keyword 'crashed' 16:33:46 <|amethyst> !lm Zig crash 16:33:46 5. [2014-10-20 20:53:05] Zig the Plane Slider (L27 NaCj of Cheibriados) (Abyss:5) 16:33:51 ah right 16:34:14 !lm * title~~fertilis s=title 16:34:14 7 milestones for * (title~~fertilis): 7x Walking Fertiliser 16:34:17 !lg * title~~fertilis s=title 16:34:17 5 games for * (title~~fertilis): 5x Walking Fertiliser 16:34:56 I wonder if anybody has complained about that crusher + drowned souls abyss rune vault 16:35:49 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1489-gcf935cf (34) 16:36:49 03|amethyst02 07* 0.16-a0-1490-g167c23c: Remove a now-redundant check. 10(10 seconds ago, 1 file, 0+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=167c23c5ed88 16:37:20 -!- Cannonbait has quit [Read error: Connection reset by peer] 16:37:35 <|amethyst> I wouldn't be opposed to changing the check in _get_tentacle_throw_victim to use is_constricting(), though it already handled the non-null-but-empty case properly 16:37:52 i'm about to push azrael and zombie fixes btw 16:37:57 * Grunt pushes wheals. 16:38:05 <|amethyst> hm 16:38:10 <|amethyst> with Azrael 16:38:25 <|amethyst> you probably also want to handle existing Azraels with the wrong spells 16:38:31 <|amethyst> likewise existing zombies/skeletons 16:39:16 ugh 16:39:52 <|amethyst> the latter I might not worry about too much, but since Azrael crashes... 16:40:29 crash breath 16:40:29 <3 16:40:48 |amethyst: good cleanup :) I was planning to do the same once I had source access again 16:41:27 -!- MgDark has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 16:41:33 Grunt: i actually put that in my commit message already 16:41:37 -!- edlothiol has quit [Ping timeout: 244 seconds] 16:41:39 <|amethyst> wheals: if you want, go ahead and push and I'll write the fixup 16:41:49 nah, it doesn't look too hard 16:41:58 ??famous last words 16:41:58 famous last words[1/27]: according to the wiki 16:42:12 <|amethyst> probably use a tag so you won't have to even do the check on newer saves 16:42:21 <|amethyst> but it's not strictly necessary 16:44:33 -!- speranza has quit [Ping timeout: 260 seconds] 16:44:38 -!- speranza_ is now known as speranza 16:44:46 (tag, you're it!!!) 16:44:51 -!- Welcomeoblivion has quit [Quit: Page closed] 16:45:16 Zig (L27 NaCj) ERROR in 'mon-cast.cc' at line 1167: Invalid spell #0 cast by grey draconian shifter (Pan) 16:45:29 . 16:45:51 -!- miek_mobile has quit [Read error: Connection reset by peer] 16:47:40 uh 16:47:40 oh 16:48:50 <|amethyst> grey drac casting breath :) 16:49:01 -!- Zooty has quit [Ping timeout: 246 seconds] 16:49:02 The grey draconian breathes NO BREATH at you. 16:49:45 -!- Z_LAMP has quit [Ping timeout: 260 seconds] 16:50:43 |amethyst: wow, you must be really good at reading backtraces to figure that out! 16:51:35 <|amethyst> that backtrace stopped too soon 16:52:04 <|amethyst> but I made a grey drac scorcher locally and that backtrace was better 16:54:24 -!- Whistling_Bread has quit [Ping timeout: 245 seconds] 16:55:41 grey draconian scorcher (04q) | Spd: 10 | HD: 16 | HP: 72-88 | AC/EV: 15/12 | Dam: 15, 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40) | XP: 1738 | Sp: nonexistent spell, b.fire (3d25), sticky flame range (3d6), fireball (3d26), hellfire (3d20), hellfire burst (3d15) | Sz: Medium | Int: high. 16:55:41 %??grey draconian scorcher 16:55:48 mm nonexistent spell 16:55:48 yikes, did gdb crash or something? 16:55:51 -!- lobf has joined ##crawl-dev 16:56:17 -!- markgo has quit [Ping timeout: 260 seconds] 16:57:40 -!- Monkaria has quit [Quit: Page closed] 16:57:55 The grey draconian scorcher casts NONEXISTENT SPELL at NONEXISTENT FOE. 16:58:18 DEAD_MONSTER casts NONEXISTENT SPELL at DEAD_MONSTER 16:58:26 The grey draconian zealot calls down the wrath of NO GOD on Grunt. 16:58:46 * Grunt calls down the wrath of NO GOD against NONEXISTENT FOE. 16:59:05 03wheals02 07* 0.16-a0-1491-gcce5957: Comment and improve signature. 10(63 minutes ago, 3 files, 10+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cce5957bb11e 16:59:05 03wheals02 07* 0.16-a0-1492-gc962b3c: Take away zombies' spells (except for tentacle creation). 10(29 minutes ago, 1 file, 9+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c962b3c8a6dc 16:59:05 03wheals02 07* 0.16-a0-1493-gff84b50: Take away Azrael's crash breath. 10(24 minutes ago, 2 files, 12+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff84b50adea9 16:59:05 03wheals02 07* 0.16-a0-1494-g686482e: Save compat for spell fixes (|amethyst). 10(11 minutes ago, 1 file, 15+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=686482ed2d95 16:59:05 03wheals02 07* 0.16-a0-1495-gb2c6ef8: Take away classed grey draconians' crash breath, too. 10(4 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2c6ef8f7a4a 16:59:59 [17:40:29] <@Grunt> crash breath 17:00:13 4 minutes after i already came up with it, too slow 17:00:40 <|amethyst> wheals: hm... 17:01:01 oh no, the hm of disapproval 17:01:08 -!- grisamentum has quit [Quit: Page closed] 17:01:14 <|amethyst> wheals: xv still lists the breath 17:02:02 yeah true 17:02:07 so is trunk super broken now 17:02:51 <|amethyst> DrKe: that's how you know people are getting things done 17:03:04 <|amethyst> no crashes = someone isn't trying enough 17:03:12 should update all the servers, maybe? 17:03:17 manually, I mean 17:03:26 <|amethyst> well 17:03:34 <|amethyst> cszo is the only one that has mon-spell-slots currently 17:03:44 oh 17:03:52 still a good target 17:03:54 animosity (L27 DECj) ASSERT(warden->type == MONS_VAULT_WARDEN) in 'mon-cast.cc' at line 1888 failed. (Zig:19) 17:03:55 <|amethyst> because of an unrelated compilation failure last night 17:04:04 <|amethyst> I thought that assert was removed? 17:04:27 <|amethyst> !crashlog animosity 17:04:27 1. animosity, XL27 DECj, T:136774 (milestone): http://dobrazupa.org/morgue/animosity/crash-animosity-20141020-220352.txt 17:04:56 what 17:05:02 oh probably still running an old version 17:05:06 yes 17:05:08 <|amethyst> yeah 17:05:24 someone poke cszo 17:05:32 <|amethyst> I am 17:05:35 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1495-gb2c6ef8 (34) 17:05:40 heh 17:06:07 apparently another one of Grunt's abilities is Summon Crashes 17:06:14 gammafunk: are you taking notes?? 17:06:33 that's what the irc log is for, silly Grunt 17:06:51 Summon Horrible Crashes 17:06:57 -!- AndChat|500 has quit [Read error: Connection reset by peer] 17:07:07 -!- Lasty has joined ##crawl-dev 17:08:22 hm. I guess if I sacrifice entering ##crawl, I can unignore the bots so I can actually see the crashes people are talking about. 17:08:27 tough choices. 17:08:46 you ignore the bots??? 17:08:47 mentally filtering the bots is better 17:08:52 |amethyst: maybe classed dracs should get their correct breath added separately directly when initialised, and we can get rid of SPELL_DRACONIAN_BREATH? 17:08:53 exactly 17:08:57 That's the beauty of worshipping Ru, PF 17:08:57 Lasty: You have 1 message. Use !messages to read it. 17:09:06 the bots are a large part of what makes this a community - you can see "hey, that cool thing happened" 17:09:25 and what's cooler than a crash? 17:09:30 <|amethyst> wheals: that sounds reasonable 17:09:36 -!- ldf has joined ##crawl-dev 17:09:45 Zig (L27 NaCj) ERROR in 'mon-cast.cc' at line 1168: Invalid spell #0 cast by grey draconian knight (Zig:3) 17:09:50 shit 17:09:54 it didn't take 17:10:01 <|amethyst> !crashlog Zig 17:10:02 7. Zig, XL27 NaCj, T:178431 (milestone): http://dobrazupa.org/morgue/Zig/crash-Zig-20141020-220942.txt 17:10:20 the bots are SO SPAMMY. 17:10:24 in ##crawl, anyway 17:10:31 perhaps PleasingFungus has enough on his mind rather than mentally filtering bot messages, yeah 17:10:36 or i guess you decide to not update when you've suffered around 5 times today? 17:10:50 -!- Pedroff has quit [Quit: Page closed] 17:11:04 -!- miek_mobile has quit [Ping timeout: 244 seconds] 17:11:49 [T]ransfer your save, I dare you! 17:13:13 well, gammafunk has added thousands of new bugs to 0.15, so I guess 0.14 is the last safe version left. 17:13:34 ...and here I just defended your filtering in ##crawl! 17:13:45 :p 17:14:14 on the plus side, I did discover the Bot Defender 17:14:30 the one person who thinks the ##crawl bots are cool 17:14:37 -!- CacoS has quit [] 17:14:47 I just really wish they were in ##crawl-bots or s/t. 17:14:51 -!- Sgeo has quit [Read error: Connection reset by peer] 17:14:57 nah that would defeat the purpose 17:15:05 then I could let them run happily in a separate tab. 17:15:15 well you can do that with e.g. irssi 17:15:16 hm, did ghost drac breath somehow get lost in mon-spell-slots? 17:15:24 without it being in a separate channel 17:15:31 and probably with lots of other irc clients 17:16:10 can ghost dracs finally get non-draining breath 17:16:14 those are all bad, though. 17:16:17 theTower: nooo 17:16:21 that would ruin the whole point 17:16:28 they're spooky malicious ghosts! 17:18:06 -!- bullock has quit [Quit: Page closed] 17:18:12 trimming the announced stuff is probably reasonable (Ru sacrifices come to mind) 17:18:27 -!- rossi has quit [Read error: Connection reset by peer] 17:18:41 pleasingfungus: I will accept it only if ghosts get equipment then 17:19:15 announcing uniques only if their HD or XP is > some f(you.xl) is another idea 17:19:18 rchandra: I do think Ru sacrifices probably don't need to be announced in channel 17:19:26 -!- debo has quit [Read error: Connection reset by peer] 17:20:05 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:8) 17:20:16 nice assert 17:20:43 theTower: I am excited for ranged ghosts. especially centaur hunter ghosts 17:20:50 also also, spas curare needle ghosts 17:21:06 gammafunk: ya we saw that yesterday. megazig tornado crash 17:21:16 do hunter ghosts shoot bolts of draining 17:21:19 the game is remarkably fine with monsters being on top of each-other, until it's not 17:21:41 doy: absolutely not. however, naga should spit draining 17:21:47 All ghost damage into draining damage? :p 17:21:55 also, if they have the upgrade mut, spit draining clouds 17:21:58 PleasingFungus: that used to be an intentional mechanic - air elementals could merge in and out of your tile 17:22:10 take that, people who say rN is irrelevant 17:22:23 <|amethyst> monsters on your tile are fine 17:22:28 -!- Kintak has quit [Ping timeout: 250 seconds] 17:22:35 All you need is rN+++ on D:5 17:22:44 <|amethyst> the problem with monsters on monsters is that mgrid only has room for one mindex 17:22:47 right, yeah, monsters on your tile, not monsters on top of each-other. misspoke 17:22:59 |amethyst: clearly add a link property :) 17:23:08 (don't do this) 17:23:16 hrm if you xm onto a monster and then try to xm a different monster to swap 17:23:19 stacked tower defense 17:23:20 does wizmode crash? 17:23:20 <|amethyst> naah 17:23:22 <|amethyst> FixedArray< unsigned short, GXM, GYM > mgrid; // monster grid 17:23:24 -!- debo has joined ##crawl-dev 17:23:33 <|amethyst> just change that to uint64_t 17:23:38 <|amethyst> *bam*, room for four monsters 17:23:56 wow, so efficient! 17:25:20 I noticed like yesterday that the drop menu still says something like "Press & to drop carrion" 17:25:58 rotten chunks 17:26:07 -!- bonghitz has quit [Remote host closed the connection] 17:26:09 well this listed the corpses 17:26:12 it was pickup menu actually 17:26:15 oh 17:26:21 but I guess they do have to go there don't they 17:26:37 -!- Big_guy has quit [] 17:26:42 since we need to show them; you'd have to check that there were no chunks and then not display that 17:26:50 which I guess is kind of pointless 17:27:59 maybe if/when PleasingFungus finishes chunkier we can just move chunks to food 17:28:16 and then carrion can lose that message 17:28:46 what exactly are you expecting from dechunk? 17:28:50 I'm a little confused 17:29:02 also I am still soliciting help for dechunk fixes :( 17:29:07 well, "fix", really 17:29:09 hrm, guess there are different meat types 17:29:45 I assume all the mutagenic chunks stack together, likewise poison, likewise normal? 17:29:58 so there are only ever 3 kinds you could drop/pickup? 17:30:19 oh and acidic I guess 17:30:23 also rotting; also 'acidic', yes. 17:30:36 oh you don't just lose rotting? 17:30:41 I guess that'd reaquire Gh changes 17:31:03 all rotting chunks merge into a single stack, but rotting chunks indeed still exist. 17:31:46 seems like making Gh not care about rotting ones would be nice to remove rotting chunks, but maybe others have different opinions 17:32:10 after my amazing series of successful gh games, I've actually become kind of fond of the gh rotting chunk healing mechanic 17:32:40 well if you made normal chunks something in between the two 17:32:52 I mean is waiting for chunks to rot really exciting gameplay? 17:33:02 Would it be significantly worse from your perspective if . . . ^ 17:33:06 honestly you could probably get away with just making normal chunks work like rotting chunks do now 17:33:29 (suddenly, ghoul DOMINATES the scoreboard. incredible power.) 17:33:30 Lasty: I get it, he's a fungus, so he's into waiting for things to rot 17:33:32 -!- AndChat|500 is now known as miek_mobile 17:33:38 haha 17:33:55 PleasingFungus: we already know Gh is Quite Powerful™ 17:33:56 anyway, I haven't removed rotting chunks, no. I *could* do that, and it's always possible that it would somehow fix the crash 17:33:56 top 5 wins, all PleasingFungus 17:34:00 that's why we removed splint mail!!! 17:34:03 hahaha 17:34:09 maybe I'll do that, I guess. 17:34:23 hm. am i allowed to also remove coagulating blood 17:34:49 hrm, can't really think of why it would matter 17:34:50 it would be nice to have the same codepath for both blood and chunks (which is the case in current dechunk) 17:34:56 it's even less difference than rotting chunks? 17:35:11 I guess it's just the decreased nutrition but 17:35:30 that can be adjusted for potions of normal blood 17:35:41 so I'm looking forward to seeing how Lom handles now 17:35:47 honestly I am again kind of skeptical about how much adjustment is needed 17:35:48 to see if it's warranted to make Lom enchantingly nasty 17:35:58 <|amethyst> it's also about giving you a warning before it disappears completely 17:35:58 Grunt: can we do !fight now? 17:36:02 !glaciate Grunt 17:36:02 (probably not but it's fun to speculate on!) 17:36:02 wheals gestures. wheals conjures a mighty blast of ice! The great icy blast engulfs Grunt! 17:36:04 though, of course, the vp food game is *renowned* for how tightly balanced it is. 17:36:06 !firestorm wheals 17:36:06 Grunt points at wheals and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs wheals! 17:36:09 gammafunk: let me check 17:36:16 -!- miek_mobile has quit [Read error: Connection reset by peer] 17:36:37 gammafunk: looks like it is good to go!!! 17:36:40 |amethyst: could do that with an duration-expiring-like printed warning, if we really really wanted it 17:36:49 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:37:13 fight fight fight 17:37:20 "[[Some/Most/] of t/T]he blood in your pack is beginning to coagulate." 17:37:41 !fight lom lobon-gloorx vloq-deep elf annihilator chimera v 5 cerebov 17:37:47 ...what 17:37:58 r i p 17:38:00 !fight lom lobon-gloorx vloq-deep elf annihilator chimera v cerebov 17:38:07 !fight Cerebov v Lom Lobon delay:10 t:30 17:38:27 this seems very silly 17:38:43 wow 17:38:51 as you can see 17:38:52 Lom is 17:38:55 Quite Powerful™ now 17:39:17 -!- serq has quit [Remote host closed the connection] 17:39:32 gammafunk: thinking about it, what you get from the current "wait until rotting" system is that you can't heal right after a fight, even if you get chunks from it, *unless* you had chunks sitting around from an earlier fight 17:39:46 I don't think that's something we actually *want*? 17:39:56 but it is a real difference 17:40:13 wait a second, someone just zapped a wand/drank a potion in that last fight. 17:40:16 I think cerebov. 17:40:18 why did he have a wand. 17:40:20 what rip 17:40:56 !fight gloorx vloq v nikola delay:10 t:10 17:41:10 how satisfying 17:41:11 yeah it is a non-trivial difference; It does seem a bit annoying to have rotting chunks be a thing just for gh, though; before other species could at least use them. 17:41:22 I don't feel strongly about it though 17:41:26 allbefore (L20 DrAE) ERROR in 'mon-cast.cc' at line 1167: Invalid spell #0 cast by grey draconian annihilator (Zot:3) 17:41:34 lom is ahead! 17:41:45 (actually he's a floating eye) 17:41:50 !lm allbefore x=vlong 17:41:51 1362. [2014-10-20 22:41:22] [vlong=0.16-a0-1485-g88c47e6] allbefore the Warrior (L20 DrAE of Ashenzari) ERROR in 'mon-cast.cc' at line 1167: Invalid spell #0 cast by grey draconian annihilator (Zot:3) 17:42:00 tsk 17:42:18 mon-util.cc: In function ‘void _mons_load_spells(monster*)’: 17:42:18 mon-util.cc:2345:34: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default] 17:42:19 mon->spells.push_back({sp, 62, MON_SPELL_NATURAL | MON_SPELL_BREATH }); 17:42:19 17:42:34 time to switch to c++11??? 17:42:55 <|amethyst> or define a constructor on mon_spell_slot 17:43:39 wheals: this is what I've been saying!!! 17:43:41 this altar vault with a berserk orc warrior right behind a door seems kind of mean 17:43:58 minmay: iirc he spawns with a potion of rage 17:44:00 I thought ten ice dragons on lair:1 was okay 17:44:00 technically 17:44:02 yes 17:44:06 -!- omnirizon has quit [Ping timeout: 240 seconds] 17:44:07 -!- miek_mobile has quit [Quit: Bye] 17:44:17 <|amethyst> (in C++11 you'd probably want emplace_back anyway) 17:44:24 yes, because the game's already won at lair etc etc 17:45:09 ...this vault, wow 17:45:10 if the 10 ice dragons on lair:1 were placed directly behind a door so that you autoexplore into being adjacent to them, then i would probably complain about that too 17:45:46 i dont mind vaults placing monsters, i do mind spoilery vaults and autoexplore traps 17:45:51 he's only directly behind a door because of generate_awake to pick up the potion, and the generate_awake is because you can't give a sleeping monster a potion of berserk 17:45:58 because you can't berserk when asleep 17:46:05 that is something 17:46:28 ok, everything but tiamat is working 17:47:03 you would get three tiles inbetween the door and the orc otherwise 17:48:30 shouldn't be completely implausible to fix 17:49:09 -!- Crehl has quit [Quit: Killed by a kitten] 17:49:28 -!- gammafunk has quit [Quit: leaving] 17:50:04 why does it have a potion of rage in the first place, other than to almost kill people the first time they find the vault 17:50:16 I could swear there's some reasoning in the vault comment 17:50:23 theTower, do you remember the vault name? 17:50:38 the reasoning is that there's a upward hatch diagonal to the door 17:50:43 heh 17:50:48 an upward hatch that you can't use 17:50:52 since a berserk orc is blocking it 17:51:15 also I am pretty sure the rage potion is the vault's entire 'gimmick'; you're asking 'why is the vault', which is not necessarily unfair, but it's good to be clear. 17:51:58 -!- Textmode has joined ##crawl-dev 17:52:01 there could be more space provided between the orc and the door even with that behaviour fixed to allow that hatch's use 17:52:06 well i don't think autoexplore traps are good vaults, that's basically it 17:52:42 !vault grunt_temple_overflow_bloody_war 17:52:43 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/altar/overflow.des;hb=HEAD#l2712 17:53:45 and "oka and trog altars with a non-berserk non-generate-awake-for-no-player-discernible-reason orc warrior" is enough theme for an altar vault imo. just "altar" is enough theme for an altar vault 17:53:46 ??dr 17:53:46 draconian[1/3]: As a player draconian, you are given a random colour you didn't want upon reaching level 7, usually granting a breath attack and a resistance (sometimes later), and revealing your aptitudes. See "?? draconian" for details -- red, white, green, yellow, grey, black, purple, mottled, pale. Enemy draconians are bad news and found mostly in Zot. 17:53:47 it would be nice to not have to defend vault design of a vault that I would have to somewhat agree with not being too great but grunt never talks vocally about non-joke vault design without a year before it's been around 17:54:06 why can't tiamat be yellow, grey, mottled, or pale 17:54:39 -!- Textmode has quit [Read error: Connection reset by peer] 17:54:49 wheals: because yellow draconians corrode your equipment, which everyone hates 17:54:54 -!- Textmode has joined ##crawl-dev 17:55:00 mottled draconians destroy your items, which everyone hates 17:55:00 -!- lobf has quit [Quit: lobf] 17:55:16 and pale & grey draconians don't have the most exciting resists or breath attacks :) 17:55:18 pale draconians destroy your los, whic 17:55:19 oh 17:55:26 haha 17:55:30 ya 17:55:33 kind of counterproductive 17:55:40 esp for her pals 17:56:04 wheals: I'd be fine with giving her yellow; mottled would probably be a nerf, at present 17:56:08 (admittedly a small one) 17:56:16 since sticky flame doesn't currently do anything to zot chars 17:56:34 makes them uninvis! 17:56:39 ehh 17:56:41 I guessss 17:57:01 minmay: imo the right solution here is to solve the dumb technical issue mentioned in the vault comment 17:57:07 re generate_awake 17:57:14 -!- FtShkAway is now known as FatShack 17:57:37 like explore_dammit, only cut when lair generation improved 17:58:41 invis is a pretty good reason for sticky flame, since tiamat has a band full of monsters with no sinv 17:58:43 <|amethyst> ugh 17:58:56 well at least give the orc perm_ench:berserk instead of misleading people into thinking it's a regular orc warrior 17:58:58 <|amethyst> I wanted to make actor::can_go_berserk take a 'temp' parameter 17:59:02 <|amethyst> but player already has 17:59:05 <|amethyst> bool can_go_berserk(bool intentional, bool potion = false, 17:59:05 <|amethyst> bool quiet = false) const; 17:59:14 <|amethyst> in addition to the override 17:59:46 this orc warrior has a potion of berserk rage (08o) | Spd: 10 | HD: 4 | HP: 17-37 | AC/EV: 0/13 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(20) | XP: 134 | Sz: Medium | Int: normal. 17:59:46 %??orc warrior name:this_orc_warrior_has_a_potion_of_berserk_rage 18:00:34 a while ago I would have placed the potion in front of the orc warrior instead of making him spawn with it, to highly lower the chances of not seeing him first (with some wall sinulation or something) 18:00:54 something broke with that, I can't remember what 18:02:51 -!- Kashira has quit [Quit: Page closed] 18:05:20 you see the potion so he can't pick it up 18:06:52 can i use gdb to help me find what monster_type a number value is? 18:07:30 <|amethyst> wheals: yes: p (monster_type) 533 18:07:31 arguably should make monster potions / scrolls visible so this would be avoidable but 18:07:40 <|amethyst> wheals: you don't even need a process 18:07:44 cool 18:08:43 <|amethyst> hmm... the "better" fix for !berserk uselessness is a pain 18:08:47 wow i'm so dumb errgh 18:08:54 <|amethyst> I think I'll just push the simple one 18:09:06 <|amethyst> which will at least allow sleeping vault monsters to be given !berserk 18:11:24 -!- speranza has quit [Remote host closed the connection] 18:13:17 03|amethyst02 07* 0.16-a0-1496-g5770391: Allow force-giving potions to monsters. 10(22 minutes ago, 2 files, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5770391336c2 18:13:19 -!- Lightli has joined ##crawl-dev 18:13:39 <|amethyst> Here is the patch I didn't push (incomplete because the player method still has the old semantics): http://s-z.org/neil/tmp/0001-Distinguish-between-cannot-berserk-now-and-ever.patch 18:13:52 -!- lobf has joined ##crawl-dev 18:14:37 <|amethyst> theTower: you should be able to generate that orc warrior asleep now 18:14:44 <|amethyst> with the potion, that is 18:17:35 so why do pan lords chase you through pan 18:17:35 Lightli: You have 1 message. Use !messages to read it. 18:17:43 !messages 18:17:43 (1/1) JoshTriplett said (18h 14m 19s ago): In commit bae4a4298fd07090b0b697cd40a5959bf09897c8, any particular reason zigsprint didn't get QDA? 18:18:03 03Grunt02 07* 0.16-a0-1497-g85ca29f: Give M_DEFLECT_MISSILES the M_SHROUD et al. treatment. 10(9 minutes ago, 14 files, 80+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85ca29fc0276 18:18:05 to discourage you from pursuing lu bu 18:18:16 |amethyst: as promised... :) 18:18:20 -!- Krakhan has quit [Changing host] 18:18:27 I was going to guess "because too many people just ninja'd the rune from Cerebov"? 18:19:10 I forget if there was reasoning in the commits 18:19:14 or only in -dev 18:19:32 -!- st_ has quit [Read error: Connection reset by peer] 18:19:42 +>>>>>>> Give M_DEFLECT_MISSILES the M_SHROUD et al. treatment. 18:20:01 wheals: rip :( 18:20:05 -!- st_ has joined ##crawl-dev 18:20:36 I swear I watched this finish compiling before pushing it...... 18:21:13 03Grunt02 07* 0.16-a0-1498-g88fba4b: Finish merging mon-cast.cc properly. 10(57 seconds ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88fba4b27d2c 18:22:27 -!- Sandman25 has quit [Client Quit] 18:23:42 pondering a runed door 18:24:05 The red draconian annihilator breathes crystal spear at you. 18:24:07 not quite right 18:24:09 !gitgrep 2 GRUU*NT 18:24:09 %git HEAD^{/GRUU*NT}^^{/GRUU*NT} 18:24:10 07Grunt02 * 0.16-a0-1485-g88c47e6: Don't give servitors spells the player doesn't know. 10(4 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88c47e69d0db 18:24:22 wheals: INCREDIBLE power 18:25:36 -!- debo has quit [Ping timeout: 246 seconds] 18:26:11 -!- Artelis_ is now known as Artelis 18:26:21 -!- clouded_ has joined ##crawl-dev 18:26:22 -!- st_ has quit [Read error: Connection reset by peer] 18:29:11 -!- lobf has quit [Quit: lobf] 18:29:42 ??spell_melee 18:29:43 I don't have a page labeled spell_melee in my learndb. 18:29:49 ??melee 18:29:49 melee[1/1]: means that if the monster decides to cast a spell, it can pick melee as its spell. If it picks melee as its spell, it walks towards you or melees. Basically it's a way of giving a monster high HD (casts more often and with higher spell power) without making it cast TOO often. 18:30:05 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(160), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16 / 8d17), iron shot (3d36), haste, sum.greater demon | Sz: Giant | Int: normal. 18:30:05 %??cerebov 18:30:29 03|amethyst02 07* 0.16-a0-1499-g32a900e: Use a macro (bh) 10(10 minutes ago, 2 files, 18+ 53-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=32a900efe124 18:31:22 -!- bonghitz has quit [Ping timeout: 240 seconds] 18:31:34 <|amethyst> sadly, those uses in transform.cc won't work with C++11 deleted cc/op= 18:32:02 -!- vimpulse has joined ##crawl-dev 18:32:07 <|amethyst> because of the const FormNone FormNone::instance = FormNone(); etc 18:33:07 oh. you seemed to have come to a revelation last night wrt c++11 18:33:21 that the compile flag was being passed to the contribs 18:33:23 Grunt: The white draconian zealot breathes INVALID BEAM at you. 18:33:37 :( 18:33:41 <|amethyst> yeah... passing our compile flags to contribs seems bad in general 18:33:52 <|amethyst> I can understand wanting to pass things like -O3 and so on 18:33:58 <|amethyst> but even that's questionable 18:35:09 -!- Hailley has quit [Quit: Petra is closed!] 18:35:35 03tenofswords02 07* 0.16-a0-1500-gd5c6e77: Adjust the potion of berserk Trog / Oka overflow vault. 10(7 minutes ago, 1 file, 24+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d5c6e776116d 18:36:15 what changes would you have to make to the makefile to prevent that? 18:36:28 pale draconian annihilator (12q) | Spd: 10 | HD: 16 | HP: 72-88 | AC/EV: 8/14 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40), steam | XP: 1496 | Sp: steam ball (3d19), b.lightning (3d21), crystal spear (3d35), blink, iron shot (3d29), poison arrow (3d23) | Sz: Medium | Int: high. 18:36:28 %??draconian annihilator 18:36:39 whew, no lightning bolt 18:38:23 b.lightning (3d21)...? 18:38:34 black draconian annihilator (12q) | Spd: 10 | HD: 16 | HP: 72-88 | AC/EV: 8/10 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40), 10elec++ | XP: 1496 | Sp: b.lightning (3d21), b.lightning (3d21), crystal spear (3d35), blink, iron shot (3d29), poison arrow (3d23) | Sz: Medium | Int: high. 18:38:34 %??black draconian annihilator 18:38:50 oh i guess i'm blind 18:40:00 -!- Bloaxzorro has quit [Quit: Error: Bloax not found] 18:40:11 -!- Bloax has joined ##crawl-dev 18:40:19 Hi all. :) 18:40:19 The key makes me approach monsters. 18:40:19 But, when there's a monster in view, I think it should act differently. 18:40:19 1. It should make me kite the monster backwards for a couple of turns (or maybe 10-20 turns if it "looks dangerous"). 2. Then, it should make me rest until the monster approaches me. 18:40:22 Dear all: Thoughts? 18:40:32 -!- Pacra has joined ##crawl-dev 18:40:32 -!- Bloax has quit [Client Quit] 18:40:35 that sounds pretty unintuitive. 18:40:42 03tenofswords02 07* 0.16-a0-1501-g2dbb87c: Shuffle around bennu brands, making their holy damage higher; speed 18 -> 16 10(5 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2dbb87ced3bd 18:40:42 03wheals02 07* 0.16-a0-1502-g1fd9359: Remove the Draconian Breath dummy spell. 10(5 minutes ago, 12 files, 93+ 176-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1fd935986227 18:40:44 also, technically, bad play. 18:40:53 (you want to be chucking stones at the monster, surely.......?) 18:41:19 an option for shift-tab to rest instead of doing nothing might make sense, though 18:41:21 autofight is suboptimal sometimes for the sake of being as simple to understand as possible 18:41:26 tab is very intentionally; it is simple enough that the player has a pretty good idea what - yes. 18:41:29 PleasingFungus: you mean it's wiser to shoot a swapped-in arbalest until the monster reaches me? 18:41:36 PleasingFungus: *then* to melee? 18:41:47 isn't that obvious? 18:41:50 also possible, though idk how good unskilled ranged weapons are 18:42:01 then again, not like rocks are much in the way of competition 18:42:20 wheals: it makes sense, now that you mention it. But it seems like too much work. I guess I could macro it. 18:42:53 wheals: my current character has orange crystal plate armour and is strong enough that it seems unnecessary. 18:43:04 ok? 18:43:37 -!- Blazinghand|Work has quit [Ping timeout: 245 seconds] 18:44:01 PleasingFungus: I don't know how good an arbalest is at 0 skill, but it's surely better than resting. 18:44:20 oh, sure. I was just comparing it to throwing stones 18:44:33 which is certainly a lot simpler, and less likely to end up with you suddenly having a monster getting free hits on you 18:44:41 maybe the game could offer a new option: super_tab. 18:44:50 super tab 18:44:54 maybe you could write an rcfile script for it 18:44:54 it would make the key use a more-effective algorithm. 18:45:03 ultra tab 18:45:06 and distribute it to people who were interested, like hda.rc 18:45:07 qw 18:45:07 hyper tab 18:45:09 why would i want to use a bad tab when i could use super tab 18:45:35 simmarine: bad tab has a more understandable algorithm: 1. walk up to monster. 2. attack with weapon. 18:45:36 I personally am not at all interested in MEGA TAB, since I would prefer to use a ui option that I could actually predict the outcome of 18:45:49 but perhaps other people would like it! 18:45:59 and you could send *them* your rcfile script. :) 18:46:00 is super tab "play the game for me" 18:46:06 no, that's hyperelliptic.rc 18:46:18 or w/e 18:46:18 i was going to say, it sounds like its pretty much gw wrt kiting things 18:46:24 gw-kiting 18:46:25 !!!!!!! 18:46:33 actually, isn't there a copy of one of the bots in already 18:46:34 someday I need to play a hyper- game. 18:46:42 for stress testing 18:46:43 theTower: qw, I think? 18:47:10 clearly not that much more of a push 18:48:05 unknown monster: "glaciate" 18:48:05 %??glaciate 18:48:23 OK. How about this simpler idea? The Tab key should not approach enemies. Instead, it should cause the player to shoot tomahawks or bolts until the enemy reaches the player. 18:48:33 ...so, shift-tab 18:48:55 Grunt: "s" already rests. 18:49:27 Grunt: oh. I get it. You want this functionality to be on shift-tab by default. 18:49:33 <|amethyst> it is on shift-tab by default 18:49:33 Grunt: yes? 18:49:36 vimpulse: no, that functionality *already* exists. 18:49:49 oh. 18:49:50 * vimpulse goes off to read about shift-tab 18:49:52 Crawl UI Strikes Again 18:50:10 <|amethyst> vimpulse: it's also called "===hit_closest" 18:50:19 -!- lobf has joined ##crawl-dev 18:50:19 <|amethyst> err 18:50:26 <|amethyst> "===hit_closest_nomove" 18:50:37 <|amethyst> you can swap the bindings if you prefer 18:50:42 you can even set autofight_throw = true if you want tab to throw too 18:50:47 <|amethyst> also, the throwing behaviour (for both tab and shift-tab) are 18:50:53 <|amethyst> yes, what wheals said 18:51:10 (i actually have autofight_throw_nomove set to false but i'm weird) 18:51:45 <|amethyst> btw, it would be nice if you could do those as keybindings rather than macros 18:51:50 |amethyst: http://sprunge.us/BEOK 18:52:00 <|amethyst> so you could set it up in your rc (which is easier to share) 18:52:56 <|amethyst> wheals: building 18:53:02 I just looked at the "??" screen in trunk ("0.16-a0-1495-gb2c6ef8"). It doesn't say anything about what does, and it doesn't say anything about what does either. 18:53:10 so 18:53:20 do the panlords know where the player is always if the rune is taken? 18:53:27 no, that wasn't merged 18:53:30 yes it was 18:53:41 the named lords do know, yes. 18:53:47 No they don't. 18:53:52 oh 18:53:56 I deliberately omitted that commit because it was controversial :) 18:54:04 (and poorly coded) 18:54:06 oh, sorry 18:54:10 wind drake (16k) | Spd: 12 | HD: 8 | HP: 49-73 | AC/EV: 3/12 | Dam: 12 | fly, DMsl | Res: 06magic(40), 12wind | XP: 286 | Sp: wind blast, airstrike (0-26) | Sz: Large | Int: animal. 18:54:10 %??wind drake 18:54:14 <|amethyst> vimpulse: yeah, should be added there 18:54:16 rip trample breath 18:54:17 I thought wheals was saying the whole pursuit thing wasn't merged 18:54:18 :( 18:54:22 :( :( :( 18:54:25 rip 18:54:26 trample breath best breath 18:54:38 <|amethyst> vimpulse: file a bug report on that (?? not mentioning tab and shift-tab) if you don't mind 18:54:40 * wheals tramples PleasingFungus! wheals mauls PleasingFungus!!!!! 18:54:57 * wheals trumpets! 18:56:06 <|amethyst> vimpulse: I guess it's kind of difficult to do correctly right now, since as far as the game knows it's not bound to a key 18:56:27 <|amethyst> vimpulse: but at the very least those two could be hardcoded and it would be better than currently 18:57:25 |amethyst: Bug reports without assignees aren't so useful. (Joel Spolsky elaborates on this in an old blog entry of his.) If I file a bug report, will you assign it to someone? 18:57:29 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:58:13 .......... 18:58:18 <|amethyst> Joel Spolsky gets paid to write code 18:58:24 <|amethyst> give me $100 and I'll assign it to myself 18:58:28 |amethyst: :) 18:58:48 -!- nicolae- has joined ##crawl-dev 18:58:52 <|amethyst> give me $50 and I'll assign it to PleasingFungus 18:58:57 :P 18:59:42 <|amethyst> vimpulse: you could "assign it to yourself": 18:59:47 <|amethyst> !source _add_formatted_keyhelp 18:59:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/command.cc;hb=HEAD#l2019 19:00:49 <|amethyst> or I suppose I could just write a placeholder message right now 19:01:20 HilariousDeathArtist (L24 DrFE) ERROR in 'mon-cast.cc' at line 180: Invalid monster using draconian breath spell (Zot:2) 19:02:31 |amethyst: Let me compose a good short help text. This may take at least a few minutes. 19:03:07 Tab: Use this key to wiN! 19:03:12 :) 19:03:25 <|amethyst> I was thinking 19:04:05 <|amethyst> "Tab : approach and attack nearest monster\n" 19:04:05 <|amethyst> "Shift-Tab : attack nearset monster without moving\n" 19:04:15 -!- HDA has joined ##crawl-dev 19:04:41 -!- Blomdor has quit [Quit: Page closed] 19:05:03 Hi HDA; I think we already fixed the crash you just experienced :( 19:05:26 preemptive strike 19:05:32 |amethyst: "nearest", but yeah, looks good 19:05:34 HDA, we also think you should be wearing hda :) 19:05:41 Cool, looks like a draconian zombie tried to use breath at me 19:05:45 Hot Dragon Armour 19:05:47 mega spooky. 19:05:52 -!- ackack has joined ##crawl-dev 19:06:07 Is that the new shadow dragon armour? 19:06:20 hda?? 19:06:20 10AC, 15 ER, Stlth++++ (Stlth+ more than robes). Can be created by enchanting a shadow dragon hide. 19:06:22 We need more s dragon armors 19:06:26 4 isn't enough 19:06:27 we don't really. 19:06:36 what we need... 19:06:43 no no no the trick is to rename some monsters 19:06:44 are more dragon armours starting with the letter... 19:06:46 k. 19:06:50 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141020030200]] 19:06:53 scorching dragon, 19:07:01 Smart dragon armour: +3 int. Slim dragon armour: +5 EV. 19:07:14 Snack dragon armour: reduced metabolism. 19:07:19 These are great ideas, people. Get coding! 19:07:57 |amethyst: I like your Shift-Tab text (though note the typo). 19:07:57 How do you like this alternative Tab text? "walk to nearest visible monster and attack". Perhaps "walk to" saves space, and "visible" adds information. 19:08:03 Slime Dragon Armour. rCorr. Smack Dragon Armour. Aux attack. 19:08:15 I'll start a new branch. 19:09:05 Lasty: mega-dragon armour: Increases player size. Handle large rocks with ease! 19:09:22 vimpulse: M isn't S! 19:09:33 Lasty: true :( 19:09:40 Draggin' Armor. -EV, -Dex, ponderous 19:09:47 Clearly should have been Size Dragon Armour 19:10:20 could use superdragon instead of megadragon 19:10:41 !crashlog hilariousdeathartist 19:10:42 25. HilariousDeathArtist, XL24 DrFE, T:80250 (milestone): http://dobrazupa.org/morgue/HilariousDeathArtist/crash-HilariousDeathArtist-20141021-000116.txt 19:10:44 nicolae-: you mean Slow Dragon Armour. 19:10:46 smelly dragon armour: bleed meph 19:11:13 Stupid dragon armour: +8 Str, -8 Int 19:11:32 quickSilver dragon armour 19:11:41 Silvercommaquick Dragon Armour 19:11:51 sarcastic dragon armour: a good idea 19:12:08 could also rename ice dragons to snow dragons 19:12:10 <|amethyst> vimpulse: I'm not sure of the benefit of mentioning "visible" 19:12:22 <|amethyst> vimpulse: and definitely wouldn't want to mention it in one place and not the other 19:12:44 Dear all: If there's no enemy onscreen, should make the player auto-explore? 19:12:50 hell no 19:12:55 no 19:12:55 that would be terrible 19:13:04 people spam tab, because why not 19:13:24 (in some situations) 19:13:26 -!- Whistling_Beard has quit [Ping timeout: 240 seconds] 19:13:42 Dear all: If there's only one enemy visible, and the game reports that it looks easy, then should keep attacking until the player falls to 50% health or less? 19:13:51 hell no 19:13:59 that would also be terrible 19:14:04 vimpulse: why would you want that? 19:14:14 it's very easy to predict what current tab does, and it should probably stay that way 19:14:18 Lasty: saves keystrokes against easy enemies like rats. 19:14:26 because that's what lets you use it on monsters that are not super easy 19:14:55 <|amethyst> we should make 099 not stop for being hit 19:15:07 <|amethyst> I mean, it should respect autofight hp limits 19:15:17 I still think there should be a super_tab option which makes Tab make wiser choices. But I like the idea |amethyst mentioned just now, a lot. 19:15:30 vimpulse: that would be fine, yes 19:16:55 regarding predicting things: Why do monsters move deterministically when there are multiple paths of equal length? Also, is that a good thing? 19:17:06 s/deterministically/predictably 19:19:04 ...okay time to put these tidbits of work up somewhere convenient 19:19:05 -!- rossi has quit [Ping timeout: 260 seconds] 19:19:32 New branch created: earthspells (2 commits) 19:19:32 03Grunt02 07[earthspells] * 0.16-a0-1503-ga36e7a0: Make LCS pierce through enemies. 10(47 minutes ago, 4 files, 10+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a36e7a071b5f 19:19:32 03Grunt02 07[earthspells] * 0.16-a0-1504-gb9ebdfc: Scattershot. 10(10 minutes ago, 9 files, 129+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b9ebdfc66240 19:19:41 What does Crawl use for an associative array data type? 19:19:57 <|amethyst> Lasty: a few different things 19:20:05 <|amethyst> Lasty: std::map is fine 19:20:06 -!- Blazinghand|Work has quit [Ping timeout: 240 seconds] 19:20:23 oh, neat 19:20:25 good night 19:20:27 -!- alefury has quit [] 19:20:29 what other earth spells are you gonna do, grunt 19:20:34 !send nicolae- a burst of metal fragments 19:20:34 Sending a burst of metal fragments to nicolae-. 19:20:38 nicolae-: v0v 19:20:42 |amethyst: coolio 19:20:50 I kind of intend for that branch to be a testing ground for our ideas :) 19:21:16 <|amethyst> Lasty: property hashes use our own CrawlHashTable, but that is implemented on top of map<> 19:21:36 what happened to giving bolt of magma the shotgun treatment 19:21:49 -!- CKyle has joined ##crawl-dev 19:22:19 *cracks knuckles, gets out folder labeled SPELL IDEAS, VOL 1* 19:22:44 actually i don't have many earth spell ideas. yet. 19:23:21 -!- PleasingFungus has joined ##crawl-dev 19:23:28 !send PleasingFungus a burst of metal fragments 19:23:28 Sending a burst of metal fragments to PleasingFungus. 19:23:34 * PleasingFungus explodes! 19:23:35 an idea concerning an earth spell: give xl 21 formicids tomb of dorok 19:24:04 i wonder, now that antitraining no longer exists, if fire/ice or earth/air spells could exist reasonably 19:24:16 assuming an idea could be found 19:24:18 Petrifying Cloud 19:24:31 hm 19:24:39 so has there been any feedback on VS recently? 19:24:56 wow, that's quite the piercing implementation, grunt. 19:25:04 by which I mean it is a hack 19:25:29 heh, the old LCS description already called it a "bolt!" clearly this piercing thing is meant to be... 19:25:37 nicolae-: of course. The game "Magic: The Gathering" surely has red+blue spells, and surely also has green+white spells. 19:25:42 !send clean up beam.cc PleasingFungus 19:25:42 Sending PleasingFungus to clean up beam.cc. 19:25:47 nooo 19:26:03 nicolae-: In that game, such spell cards are called "gold cards". 19:26:04 the fifth hell 19:26:05 |amethyst: I don't see any uses of std::map in our codebase. 19:26:09 -!- debo has joined ##crawl-dev 19:26:16 Lasty: probably because you have three colons 19:26:25 <|amethyst> Lasty: we don't write the "std::" anymore 19:26:29 try initfile.cc for one that uses them, off the top of my head. 19:26:42 and also, separate from your gastrointestinal issues, you're using three of the punctuation symbol : 19:26:53 nicolae-: <3 19:26:58 PleasingFungus: the sentence had two colons, and I have one colon -- were you adding all of those together? :p 19:27:13 -!- Jho has quit [Ping timeout: 246 seconds] 19:27:15 oh, ow, that is... some kind of weird optical illusion 19:27:17 or I'm blind 19:27:19 or both 19:27:24 * vimpulse imagines a mutant human being with a large colon, a small colon, and a semi colon. 19:27:31 <|amethyst> I'm seeing double! 19:27:34 <|amethyst> Eight semicolons! 19:27:39 Grunt: not super enthused about scattershot as an iron shot replacement, for the reasons I mentioned last night; could be good on a Rod of Iron or as a bolt of magma mechanic (???) 19:27:43 Magma Burst 19:27:46 Magma Spray 19:28:19 -!- lobf has quit [Quit: lobf] 19:28:19 nicolae-: Cloud of Scalding Steam. fire/ice. 19:28:26 aaaalso I'm not really sure about damage falloff with distance; the game doesn't communicate it very well, which is frustrating on glaciate 19:28:33 eh, there's always ways to do steam already 19:28:36 there's already some earth/fire crossover. Add some earth/ice or earth/air crossover instead. :p 19:28:47 We can finally do earth/air spells. 19:28:48 morraine drop 19:29:14 fwiw, I still long for the days of antitraining and opposed its removal 19:29:30 but charms reform and spellpower reform probably would need to precede any return of antitraining. 19:29:33 PleasingFungus: why? 19:29:56 it's cool and thematic and helps differentiate games 19:30:02 !send PleasingFungus reformreform 19:30:02 Sending reformreform to PleasingFungus. 19:30:07 !send grunt gruntreform 19:30:08 Sending gruntreform to grunt. 19:30:15 Lasty: the flavour! if i'm good at playing the piano then it should be harder for me to learn to play the harpsichord 19:30:21 Lasty: it's basic logic, duh 19:30:27 Thematic I'll grant, but I don't see how it differentiates games 19:30:35 * Grunt 's appearance momentarily alters. 19:30:38 it led to advice like "pair earth and fire, ice and air" 19:30:43 it makes it harder for literally every character to pick up, say, flight 19:30:47 which makes things more static, not more varied 19:31:08 eh. actually 19:31:11 I am not going to have this argument 19:31:14 since it is totally pointless right now 19:31:23 Eh, just sayin 19:31:30 :p 19:32:02 Grunt: sorry for negativity 19:32:14 The barrage of negative energy hits Grunt! 19:32:17 * Grunt completely resists. 19:32:21 Who will stand the rod of iron? 19:32:31 wheals: I made that joke the last time it came up :) 19:32:33 i will *balances the rod of iron on end* 19:32:33 still makes me laugh tho 19:32:59 lightning spire, iron rod 19:33:05 <|amethyst> hm... how to determine MSVC version 19:33:14 Grunt: why did you not just make LCS beams beams 19:33:21 spire the rod, spoil the child 19:33:22 wheals: they are beams!!!!! 19:33:47 oh 19:33:58 so why do you need the name comparison? 19:34:01 <|amethyst> I want to add some C++11-specific things, but our current C++11 check says true for VS and this functionality wasn't added until w013 19:34:06 <|amethyst> s/w013/2013/ 19:34:11 pleh, now I am back to thinking over the Triple-L Earthworks wizlab idea I had, and how to make it not have the worst name 19:34:13 oh, so it doesn't get slowed 19:34:21 wheals: yes (this also makes it pierce through shields) 19:34:24 |amethyst: Good point. How's this? Tab: "walk to nearest monster and attack" Shift-Tab: "fire till monster nears, then attack" 19:35:00 i guess origin_spell really doesn't help 19:35:04 vimpulse: ...that's different from normal how? 19:35:07 !lg * killer=mennas / status~~confus 19:35:08 38/644 games for * (killer=mennas): N=38/644 (5.90%) 19:35:16 huh, higher than I expected 19:35:17 Grunt: we were discussing proposed help text. 19:35:17 <|amethyst> Grunt: e's talking about how to document it in ?? 19:35:23 Oh. 19:35:23 :) 19:35:25 :) 19:35:29 <|amethyst> currently I have 19:35:35 imo, |amethyst's proposed text is fine 19:35:37 <|amethyst> + "Autofight:\n" 19:35:37 <|amethyst> + "Tab : approach and attack\n" 19:35:37 <|amethyst> + " nearest monster\n" 19:35:37 <|amethyst> + "Shift-Tab : attack nearest monster\n" 19:35:37 <|amethyst> + " without moving\n", 19:35:57 <|amethyst> neither is quite right in relation to firing, but that depends on options 19:36:18 <|amethyst> well, I guess it depends on weapon and possibly options 19:36:19 "attack nearest monster, moving if necessary" ? 19:36:22 and while I'm making difficult-to-follow tangential thoughts, can silver statues be renamed to alabaster or obsidian or something that doesn't have different implications already present in crawl 19:36:28 <|amethyst> PleasingFungus: I like that 19:36:35 PleasingFungus: does that percentage make you 19:36:37 confused 19:36:42 |amethyst: it's very good, but I still feel your Tab text is one byte too wordy, and your Shift-Tab text is a bit ambiguous. 19:36:43 -!- ldf has quit [Read error: Connection reset by peer] 19:36:47 wheals: massively. 19:36:52 03PleasingFungus02 07* 0.16-a0-1503-gb61f0ef: Upgrade Mennas's Confusion 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b61f0ef1b9c7 19:37:00 -!- Wolfechu has quit [Ping timeout: 246 seconds] 19:37:26 it occurs that he can't even cast confuse when silenced, can he? 19:37:32 Correct. 19:37:42 hm. 19:37:54 eh, we'll see what happens. 19:37:56 |amethyst: regarding Shift-Tab: I think it's wisest to document the default case. If someone tweaks the options, their help text will be wrong. That's not great, but it's fine. 19:38:44 theTower: how about platinum statue? you could plausibly keep the tile that way 19:38:49 |amethyst: if you want, I can compose separate help texts for autofight_throw_nomove true and false. 19:39:09 not "ominious", but not bad 19:39:12 -!- Siegurt has quit [Quit: Leaving.] 19:39:29 chrome statue 19:39:40 cheese statue 19:40:00 I do like obsidian since there's already an axe made of it also assoiciated with demons 19:40:20 theTower: stone statue 19:40:50 no, I'm not looking for more dragon armours 19:41:30 theTower: granite statue 19:42:11 after all of what the crawl community has put me through (and vice versa) I cannot decipher that joke anymore 19:42:22 mostly by reading it as "unfeature silver statues" 19:43:25 anyway, stone dragon armour. yup 19:43:33 s/st/b/ 19:43:48 fossil dragons 19:43:55 |amethyst: on second thought, your Shift-Tab text is better for the uncommon case where autofight_throw_nomove is false. Really, it's up to you. Anything would be better than the current help text. :) 19:48:33 -!- djanatyn has quit [Ping timeout: 246 seconds] 19:48:49 -!- ByronJohnson has quit [Ping timeout: 258 seconds] 19:52:29 03PleasingFungus02 07* 0.16-a0-1504-g459d120: Changelog through 0.16-a0-1503-gb61f0ef 10(4 minutes ago, 1 file, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=459d12071269 19:52:43 -!- bullock has quit [Quit: Page closed] 19:53:24 -!- Daekdroom has quit [Quit: Saindo] 19:53:44 just the great lords 19:53:59 not the random ones 19:54:16 yeah 19:54:26 possibly should have been Great Lords 19:54:42 technically, all pandemonium lords are named. 19:54:52 -!- slitherrr has quit [Ping timeout: 245 seconds] 19:55:06 -!- Blazinghand|Work has quit [Ping timeout: 255 seconds] 19:55:08 I like thinking of them as randarts and unrandarts 19:55:39 -!- debo has quit [Ping timeout: 245 seconds] 19:55:45 unrandlords 19:55:50 yes! 19:56:15 -!- ystael has quit [Ping timeout: 246 seconds] 19:56:28 Why do we still call them "unrandarts"? We should overload the old term "fixedart" and call them "fixedarts" again. 19:56:29 -!- BerserkAR has joined ##crawl-dev 19:56:45 unrand has better mouthfeel. 19:57:01 that's a loaded phrase 19:57:03 fixedart is for unrands that have things randarts can't be 19:57:21 Quick question, crawl is written in C++, yes? 19:57:26 <|amethyst> BerserkAR: mostly, yes 19:57:35 ...so, strictly speaking, cerebov, lom, mnoleg are fixedartlords 19:57:51 fr: the fixed panlord, Art 19:57:52 (I suppose I'm not giving randlords miasma so gloorx is still fixed) 19:58:06 <|amethyst> BerserkAR: also (depending on what part of it you are talking about) Lua, Python, Javascript, Perl 19:58:12 dear all (including |amethyst): Would this text be a valid "Implementable"? "In current trunk, 099 stops as soon as the player is hit. It should not stop unless the player falls to the HP percentage defined in autofight_stop." 19:58:20 uh 19:58:21 -!- debo has joined ##crawl-dev 19:58:38 you could file that, I guess, but I would close it as "won't do" 19:58:42 <|amethyst> err 19:58:47 so, not realy 19:58:48 <|amethyst> you should not file that as an implementable 19:58:52 *ll 19:59:03 <|amethyst> implementable requires dev support 19:59:11 <|amethyst> at least one dev, anyway 19:59:19 |amethyst: you're the dev who first proposed that idea. :) 19:59:39 pretty sure you can do that in the rcfile? 19:59:51 <|amethyst> I brainstormed the idea; I'm not proposing it :) 20:00:02 Thank you! 20:00:13 PleasingFungus: dunno. It's a sensible default, and so shouldn't require rcfile tweaking to make it work. 20:00:16 it 20:00:18 really isn't 20:00:19 <|amethyst> special-casing one macro in 0/ins would be a little difficult 20:00:58 |amethyst: in C++, anything is possible. Difficult, maybe, but always possible. :) 20:01:10 <|amethyst> nothing in the C++ code knows about autofight 20:01:34 <|amethyst> so how does it know to make 099 do that but not 099 20:01:58 |amethyst: it checks which key you pressed. If it's or , it activates the special behavior. 20:02:15 <|amethyst> that would break things if you remap keys 20:02:17 ... vimpulse, the game should not break for people who rebing 20:02:45 <|amethyst> also, that's a lot of code complication for something that could be much more easily done in Lua 20:02:50 or rebind, even 20:03:14 <|amethyst> and, if you're going to do it in Lua anyway, might as well start in an rcfile and move it to the default config if people like/want it 20:04:05 |amethyst: rchandra: ok, fine. ===hit_closest could call a special function which would stop 0/ins from stopping hit_closest. 20:04:05 PleasingFungus: why would you want 099 to act differently than |amethyst's idea? 20:04:40 <|amethyst> because it's an ugly special case 20:04:40 oh, I misread 20:04:46 <|amethyst> and there are better ways to do it 20:04:58 I was objecting to something other than what you were saying; disregard me and just listen to |amethyst 20:05:07 PleasingFungus: ok. 20:06:11 <|amethyst> you can write a lua function in your rc that calls hit_closest() in a while loop 20:06:33 <|amethyst> with the loop checking whatever your idea of 'safe to go on autopilot' is 20:06:53 <|amethyst> then make a macro and bind it to ===your_function 20:06:57 What IDE would you recommend for working with crawl code? I'm not familiar with C++ compilers. 20:07:07 <|amethyst> BerserkAR: what OS do you use? 20:07:08 neat idea, |amethyst. and that would be easy to make work for people like me who have tab/shifttab as custom variations on autofight 20:07:28 Windows 7, 64-bit 20:07:42 <|amethyst> That's essentially what qw/xw/etc do, right? 20:07:49 -!- HellTiger has quit [Ping timeout: 240 seconds] 20:07:49 <|amethyst> it's just a much more complicated loop :) 20:08:54 BerserkAR: On Linux, it tends to be easy to install a C++ compiler and download and build Crawl. For example, on Ubuntu: (apt-get build-dep crawl && apt-get source -b crawl) On Windows, there are more steps. 20:08:54 What changes would you like to make? 20:09:58 <|amethyst> I would not recommend getting your source from apt-get 20:10:01 BerserkAR: Sorry, the one-line command to install a compiler and compile Crawl is actually: (sudo apt-get build-dep crawl && apt-get source -b crawl). By default, that will get you an old version of Crawl, but that's configurable. 20:10:13 <|amethyst> if you're planning on working on Crawl you should be checking out the git repository 20:10:29 |amethyst: oh. You're right. My mistake. 20:10:31 I'm not entirely sure yet. I want to fiddle around with vampiric weapons, if only for a personal branch. 20:10:47 BerserkAR: what programming languages _do_ you know? 20:11:13 git clone git://gitorious.org/crawl/crawl.git && cd crawl-ref/crawl/source && make 20:11:21 vimpulse: I know Java the best and I'm starting to learn C++. 20:11:26 :P 20:11:32 BerserkAR: Cool. 20:11:33 -!- wheals has quit [Quit: Leaving] 20:12:20 <|amethyst> for info on building crawl you might start here 20:12:36 <|amethyst> http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/INSTALL.txt;hb=HEAD 20:12:49 <|amethyst> for getting the git repository, perhaps 20:13:00 <|amethyst> http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/docs/develop/git/quickstart.txt;hb=HEAD 20:13:05 BerserkAR: the one-line command on Ubuntu to get Crawl from git and compile it is: sudo apt-get install git && sudo apt-get build-dep crawl && git clone git://gitorious.org/crawl/crawl.git && cd crawl-ref/crawl/source && make 20:13:05 BerserkAR: On Windows, it's much more complicated. Do you have a C++ compiler already installed? 20:14:11 vimpulse: Not yet. I think I'm going to use eclipse luna. 20:14:14 BerserkAR: Are you _good_ at using emacs or vim? 20:14:57 -!- clouded_ has quit [Read error: Connection reset by peer] 20:15:00 -!- debo has quit [Ping timeout: 244 seconds] 20:15:22 vimpulse: Never used them before. 20:15:26 -!- debo has joined ##crawl-dev 20:15:40 -!- clouded_ has joined ##crawl-dev 20:15:42 BerserkAR: I haven't used it in years, but Eclipse is probably a fine choice. 20:16:00 BerserkAR: Especially if you're used to using Eclipse for your Java work. 20:16:14 -!- debo has quit [Client Quit] 20:16:27 vimpulse: Alright, thanks for your help 20:16:40 BerserkAR: modern versions of Visual Studio add extra features, like C++ debugging with a "step-backwards-in-time" command, but unless you're a student, they always cost money. 20:17:24 BerserkAR: you can use plain old git. Or you can use a git GUI, like TortoiseGit. The TortoiseGit installer probably includes Git. 20:17:58 <|amethyst> I believe you can build crawl with Visual Studio Express 2013 for Windows Desktop 20:18:13 |amethyst: surely so. But I highly doubt that Express includes reverse debugging. 20:18:42 <|amethyst> ah 20:19:15 |amethyst: GDB does include reverse debugging too. I've never tried using the feature. It probably does slow GDB down. 20:19:37 <|amethyst> yes, it's been quite slow when I've tried it 20:20:23 BerserkAR: no problem. 20:21:11 -!- mamgar has quit [Read error: Connection reset by peer] 20:21:29 <|amethyst> valgrind is probably my favourite debugging tool, though 20:21:40 <|amethyst> well, gdb is nice and is useful in more situations 20:21:58 <|amethyst> but valgrind is very good magic 20:22:02 it is. 20:22:22 -!- NotKintak has quit [Ping timeout: 240 seconds] 20:22:23 I dunno 20:22:24 it can a bit 20:22:26 !glasses 20:22:26 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 20:22:27 grindy 20:22:51 -!- Blazinghand|Work has quit [Ping timeout: 246 seconds] 20:23:46 -!- gammafunk has joined ##crawl-dev 20:23:55 %git 20:23:55 07PleasingFungus02 * 0.16-a0-1504-g459d120: Changelog through 0.16-a0-1503-gb61f0ef 10(35 minutes ago, 1 file, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=459d12071269 20:23:56 !send gammafunk grindiness 20:23:56 Sending grindiness to gammafunk. 20:24:02 the wat 20:24:27 PleasingFungus: I realize that it is morally irresponsible to not mention the Fo acquirement change 20:24:33 oh 20:24:34 gammafunk: 20:24:41 cherry-pick the 0.15.2 changelog imo 20:24:58 ^ 20:25:13 -!- BerserkAR has quit [Quit: Page closed] 20:25:27 PleasingFungus: because, what if someone had been acquiring weapon as a Fo, and realized JUST AS YOU HAD, that they were getting bad weapon acquire 20:25:39 and they never ever aquired weapon as a Fo again the end 20:25:50 but if they had only read it in the changelog.... 20:25:59 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:26:00 <|amethyst> Grunt, gammafunk: I'll do it 20:26:05 <|amethyst> I have a batch to push anyway 20:26:17 * Grunt pushes |amethyst. 20:26:28 <|amethyst> one of which breaks VS 2012 but not irrevocable (just needs someone who knows how to check for VS 2013 specifically) 20:26:55 http://crawl.develz.org/wordpress/trunk-updates-20-october-2014 blog post up 20:27:07 btw, gammafunk, I was thinking more about removing rotting chunks 20:27:12 I think you also have to remove rotting corpses 20:27:18 otherwise it would be super fucked up for ghouls 20:27:25 to have rotting corpses, but not be able to eat them....... 20:28:06 03PleasingFungus02 07* 0.16-a0-1505-g727a846: Overlooked changelog entries 10(2 minutes ago, 1 file, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=727a846a4b34 20:28:08 haha 20:28:09 -!- jacobian has quit [Ping timeout: 245 seconds] 20:28:14 Like, some sort of food torture? 20:28:21 a thematic nightmare!!!! 20:28:27 tantalizing... 20:28:36 well maybe they fly into some kind of high powered rage 20:28:40 when they see a rotting corpse 20:28:43 !discord gammafunk 20:28:43 gammafunk flies into a frenzy! 20:28:49 hm 20:28:52 that seems like a lot of work 20:28:55 better to just remove them. 20:29:02 !remove PleasingFungus 20:29:06 oh, I wasn't serious 20:29:10 I know :) 20:29:14 there was also that pretty funny "Phat" food god proposal 20:29:15 on cyc 20:29:15 what 20:29:17 good reading 20:29:20 (now, you may ask: by "them", do I mean "rotting corpses", or "ghouls"? well..............) 20:29:20 gammafunk isn't serious???????????????????????????????/ 20:29:28 !send PleasingFungus rotting hulks 20:29:29 Sending rotting hulks to PleasingFungus. 20:29:44 rip 20:29:47 well, doublerip, really 20:29:56 valgrind can be slow. There are faster competitors available. AddressSanitizer is one choice. Reini Urban writes that it slows down code by factor 1.5x-2x compared to valgrind which is 10-20x slower. However, AddressSanitizer uses more RAM. 20:30:03 |amethyst: ^ 20:30:38 valgrinder (025) | Spd: 10 | HD: 30 | HP: 40 | AC/EV: 3/11 | Dam: 1105(pain) | 05demonic, 10items, 10doors, evil, see invisible | Res: 06magic(20), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 2656 | Sp: pain (d25), paralyse, blink | Sz: little | Int: normal. 20:30:38 %??grinder name:valgrinder hd:30 n_rpl 20:30:56 that doesn't look slow at all.... 20:31:14 grinder is weak to silver? 20:31:27 hrm 20:31:33 because of makhleb? 20:31:39 <|amethyst> yes 20:31:52 Grinder (025) | Spd: 10 | HD: 6 | HP: 40 | AC/EV: 3/11 | Dam: 1105(pain) | 05demonic, 10items, 10doors, evil, see invisible | Res: 06magic(20), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 281 | Sp: pain (d10), paralyse, blink | Sz: little | Int: normal. 20:31:52 <|amethyst> %??grinder god:kikubaaqudgha 20:31:54 -!- Zermako_ has quit [Quit: bye :(] 20:31:58 oh wow 20:32:02 CHAOS 20:32:04 didn't know you could do god: 20:32:22 Grinder (025) | Spd: 10 | HD: 6 | HP: 40 | AC/EV: 3/11 | Dam: 1105(pain) | 05demonic, 10items, 10doors, evil, see invisible | Res: 06magic(20), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 281 | Sp: pain (d10), paralyse, blink | Sz: little | Int: normal. 20:32:22 %??grinder god:ru 20:32:23 unknown monster: "deep self summoner" 20:32:23 %??deep self summoner name:gammafunk god:sif_muna 20:32:26 hm 20:32:29 gonna call that intentional. 20:32:32 heh, deep self summoner 20:32:42 gammafunk (07e) | Spd: 10 | HD: 9 | HP: 40-59 | AC/EV: 0/13 | Dam: 5 | 10weapons, 10items, 10doors | Res: 06magic(80) | XP: 698 | Sp: sum.ice beast | Sz: Medium | Int: high. 20:32:42 %??deep elf summoner name:gammafunk n_rpl god:sif_muna spells:summon_ice_beast 20:33:01 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 20:33:14 |amethyst: may I please take your proposed "??" screen patch and upload it to the bug tracker? 20:33:37 <|amethyst> I'm about to push it 20:33:47 !lg * cv=0.16-a ikiller=~serpent_of_hell 20:33:47 6. episteme the Axe Maniac (L27 DDFi of Makhleb), blasted by the Serpent of Hell (bolt of acid) on Tar:7 (tar_grunt_decor_4) on 2014-10-12 17:55:48, with 845817 points after 71901 turns and 4:21:06. 20:33:57 nice, bolt of acid 20:34:03 dang.......... 20:34:08 !lg * cv=0.16-a ikiller=~serpent_of_hell s=kaux 20:34:08 6 games for * (cv=0.16-a ikiller=~serpent_of_hell): 2x, blast of cold, blast of hellfire, bolt of acid, flash freeze 20:34:27 03|amethyst02 07* 0.16-a0-1506-gddf3efa: Turn Form*::instance into a static member function. 10(2 hours ago, 1 file, 42+ 58-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ddf3efa37c45 20:34:27 03|amethyst02 07* 0.16-a0-1507-g3d4ec06: Disallow copy and assign using explicitly deleted methods. 10(2 hours ago, 1 file, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3d4ec06d1165 20:34:27 03|amethyst02 07* 0.16-a0-1508-gc9e6ab6: Document autofight in ?? (vimpulse, PF) 10(75 minutes ago, 1 file, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9e6ab6f1f0f 20:34:27 03gammafunk02 {|amethyst} 07* 0.16-a0-1509-g27d07e3: Cherry-pick the 0.15.2 changelog 10(2 days ago, 1 file, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=27d07e3a1990 20:34:53 |amethyst: cool. Thank you very much :) 20:34:56 |amethyst: yessssss 20:35:04 PleasingFungus: you're provided option syntax is wrong btw 20:35:09 o 20:35:15 <|amethyst> gammafunk: you're grammar is wrong btw 20:35:18 what is it 20:35:30 it's tile_player_tile = "tile:mons_jormungandr" 20:35:39 ! 20:36:00 |amethyst: I never stop adding those dang apostrophes 20:36:10 but thanks for mentioning it all the same 20:36:21 (Critical to player strategy and all) 20:36:23 hm. that gives me "invalid tile" 20:36:31 let's see 20:36:34 rip........................ 20:36:44 oh no quotes 20:36:48 does it ignore quotes? 20:36:54 tile_player_tile = tile:mons_jormungandr 20:36:56 is what I have 20:37:12 yeah sorry no quotes around the tile stuff 20:37:39 ah, the tile: 20:38:13 got it now. 20:38:15 thanks! 20:38:18 ! 20:38:41 I demand to see this in action. 20:39:02 |amethyst: so now we're down to two declarations of each form, and one of them is effectively providing a map between form object and form enum, which isn't implicit in the object. Pretty good! 20:39:04 -!- Pluie has joined ##crawl-dev 20:39:14 Grunt: I hope you enjoy the offsets I chose; you can't choose the obvious ones since it makes the weapon too high, which causes visual artifacts in webtiles :( 20:39:26 Two... declarations isn't quite right. Two required blocks for every form 20:39:29 plus another one for the enum 20:40:07 -!- HoneyLocust has joined ##crawl-dev 20:42:09 -!- Isabel has quit [Ping timeout: 260 seconds] 20:42:39 !tell edlothiol I'm wondering, what are your plans for merging webtiles-changes into master? Are you aiming to get the client-side rework finished before then? 20:42:40 gammafunk: OK, I'll let edlothiol know. 20:43:15 <|amethyst> I think that's waiting on me 20:43:41 ah, I'm wondering how e.g. mcache and other stuff might change 20:44:14 <|amethyst> since I have to at least make a new config for CSZO and CAO and restart the webtiles servers (preferably at the right time) 20:44:16 but I guess if you merge first we can use mostly current webtiles-changes until he finishes that rework, which I'm sure is difficult 20:44:47 Let me know if the nick update script has any obvious problems; I need to probably make it not give an error/require a pid file 20:44:58 when johnstein was setting it up we had a chicken-and-egg mini-problem 20:45:21 since he needed the server running, but needed to have the processed title file 20:45:42 he just ran it and got an error, but the title file got created, so he could start webtiles 20:46:03 <|amethyst> that might be a problem 20:46:10 PleasingFungus: I found something worse than crawlcode: https://github.com/lh3/readfq/blob/master/kseq.h 20:46:16 <|amethyst> if that stuff is enabled by default 20:46:50 I guess in the update script, just gracefully handle no pid file in the config and don't bother sending the signal if it's not read 20:47:03 bh: you sent me this the other day 20:47:05 it's still great 20:47:16 also handle if the pid file doesn't exist 20:47:27 PleasingFungus: it's literally the worst code I've ever seen in my life. 20:48:03 <|amethyst> and it's implementing essentially a one-line regexp 20:48:08 If an undergraduate handed it to me, I'd march them down to the registrar and get their classes changed to something like usic, or botany 20:48:17 <|amethyst> well, two lines if you count the embedded newline 20:48:25 20:48:27 <|amethyst> now, that's a little much :) 20:48:42 bh: you'd be pretty much the worst computer science professor in history then 20:48:46 the HECK is wrong with botany 20:48:53 i liked botany 20:49:01 (Xom thinks botany is hilarious?) 20:49:02 never mind likely to be unemployed soon 20:49:06 nicolae-: nothing 20:49:15 gammafunk: dunno, there's stiff competition 20:49:16 * nicolae- puts his oklob plant away 20:49:17 -!- Lasty has quit [Quit: Leaving.] 20:49:22 good... but i've got my eye on you 20:49:28 *points at his eyes, then at bh* 20:49:33 bh: that's true, I guess, but it wouldn't be a solid career move, I'm saying 20:49:43 * bh takes nicolae-'s eye 20:50:02 bh: https://cmubash.org/?1764 20:50:15 -!- nicolae- is now known as ncolae- 20:50:37 Zannick: nice. 20:50:46 HDA: mind to please join ##crawl for a minute? 20:50:51 (There's nothing wrong with the arts) 20:51:14 -!- ncolae- is now known as nicolae- 20:51:29 can randart QDA be >0 ? 20:51:38 No. 20:52:08 if it can't be <0 either it's the least disappointing antique purchase! 20:54:48 -!- Quazifuji has quit [Ping timeout: 246 seconds] 20:55:15 gammafunk: |amethyst: I only ran into a couple snags. the aforementioned chicken & egg problem (which was exacerbated initially because using the %CHROOT_BASE_WEBDIR%% didn't work) 20:55:32 using ' instead of " for strings for the admin list 20:55:38 I really should try those instructions myself, since I have no chroot experience 20:55:57 and for the first webtiles-changes (using JSON) forgetting pre_options 20:56:04 since it wasn't in the sample JSON 20:56:06 -!- elliptic has joined ##crawl-dev 20:56:43 |amethyst: I doubt you'll have any issues, but here's my config file: http://crawl.berotato.org/crawl/dev/config.toml 20:58:11 johnstein: I might have time to get to dplusplus' score this week, in which case you'll have some more per-game options to add 20:58:42 ??dplusplus 20:58:42 I don't have a page labeled dplusplus in my learndb. 20:58:43 but I'll probably just push to webtiles-changes and ping you when I have that 20:58:46 ??lld 20:58:46 lld[1/2]: http://lazy-life.ddo.jp:8080/#lobby - Admin is https://twitter.com/dplusplus/ . 20:58:52 jp server admin 20:58:55 -!- Lightli has quit [Ping timeout: 246 seconds] 20:59:01 johnstein: check out his webtiles! 20:59:12 ??servers 20:59:12 servers[1/1]: See {cao}, {cszo}, {cbro} (US) or {cdo}, {clan} (EU), or {ckr}, {lld} (Asia-Pacific). Also http://crawl.develz.org/wordpress/howto 20:59:16 ranking at the bottom 20:59:19 ??lld 20:59:19 lld[1/2]: http://lazy-life.ddo.jp:8080/#lobby - Admin is https://twitter.com/dplusplus/ . 20:59:22 haha 20:59:28 ok I'm NOW living in the present 20:59:36 also cute tricks with showing morgues 20:59:42 special handler for them in the webserveer 20:59:52 not sure if we'd want to use that 20:59:55 that some cool stuff 21:00:14 oh yeah I forgot. also 21:00:17 I'm still hoping edlothiol figures out how to make my iOS bluetooth keyboard work :P 21:00:21 someone should make an announcement post for the new dev 21:00:40 (me and a buddy are working on it kinda too, but I'm way too web-dev-dumb to know how to fix it) 21:00:40 hmmmmmm 21:01:02 I announced him on cszo and we all dunked him good 21:01:27 why don't tengu just get permaflight at level 5? 21:01:50 even at xl 5 it seems the duration is long enough that you can still win having to spend a turn flying and kite things 21:01:54 it's just verrrrrry tedious 21:02:27 playing tesu, it felt like a meaningful choice; probably it would for any character that cares about mp, early-game? idk 21:03:05 so FORCE_CXX etc. don't prevent use of gcc and g++ completely. HOSTCC/HOSTCXX? 21:03:31 * geekosaur testing, with a prototype Portfile in trace mode 21:03:49 dear all: idea: When you press "o", and the game reports "Done exploring", the game should automatically mark the current level as "fully explored" on the "Dungeon Overview" screen. 21:03:49 What do you think? 21:04:12 that sounds like a ton more crap on the dungeon overview screen 21:04:20 <|amethyst> geekosaur: HOSTCC and HOSTCXX are used to build things that run on the build host 21:04:25 also, it would lie at various times 21:04:34 <|amethyst> geekosaur: like the tile tool 21:04:45 yes, I'm asking if those might still be gcc/g++ if I set FORCE_CC/FORCE_CXX 21:05:08 so I can clean up my Portfile so it doesn't whine about stuff being accessed that isn't defined as a dependency 21:05:11 ackack: rchandra: ok. Instead, how about this? It should secretly mark the level as "fully explored", and this should affect the default behavior of the "G" command. 21:05:15 Sphara (L15 MuSu) (Snake:3) 21:05:21 !crashlog Sphara 21:05:21 8. Sphara, XL15 MuSu, T:36964 (milestone): http://dobrazupa.org/morgue/Sphara/crash-Sphara-20141021-020512.txt 21:05:32 vimpulse: i'm not sure what you're hoping to achieve 21:05:33 (MacPorts trace mode is quite draconian. I'm using it to figure out what I missed for lobf) 21:05:39 you want it to use stairs in a different way? 21:05:45 PleasingFungus: perhaps, in later game, the game should automatically start flying again whenever a Tengu lands? 21:05:51 <|amethyst> geekosaur: hmm... might require some makefile changes 21:06:05 vimpulse: coincidentally, at level 14, 21:06:18 <|amethyst> geekosaur: I kind of hacked DEPCC in there (previously it was doing a universal build of the host tools) 21:06:33 ackack: "G L " should automatically take me to the first not-fully-explored level of Lair. 21:06:39 also by turning on V=1 I just discovered it's passing --use-ld=gold which is not doing anything at all useful on OS X :p 21:06:51 vimpulse: gotcha 21:06:54 PleasingFungus: they get permaflight? Ah. I forgot. My mistake. 21:07:13 and yes, my complaint about tengu is that for most of the stretch between xl 5 and 14 you might as well have permaflight 21:07:29 <|amethyst> geekosaur: it uses it because it didn't fail 21:07:34 ackack: perhaps you could remedy this using Lua. whenever they land, you can force them to fly again. 21:07:35 <|amethyst> ifeq (,$(shell echo 'int main(){return 1;}'|$(GXX) -x c++ - -o /dev/null -fuse-l 21:07:35 it just involves more interface irritation and makes it so that kiting speed 10 monsters (which you'll want to do) takes forever 21:07:38 <|amethyst> d=gold 2>&1)) LDFLAGS += -fuse-ld=gold 21:07:40 <|amethyst> endif 21:07:41 the issue isn't that 21:07:47 -!- wheals has joined ##crawl-dev 21:07:50 <|amethyst> err, bad line breaks there 21:07:58 it's that you can gain enough turns to do things like drag a hill giant around dumping poison needles in it 21:08:05 but just barely 21:08:15 -!- ystael has quit [Ping timeout: 265 seconds] 21:08:16 so doing it safely requires a phenomenal amount of time 21:08:28 vimpulse: secretly altering G seems like the exact opposite of what should be done 21:08:30 this isn't purely an interface issue, because having to take more time allows other things to come in 21:08:40 but i believe it is largely an interface issue 21:08:49 ackack: perhaps the lua can check that there are no monsters onscreen before re-activating flight. 21:09:02 rchandra: what _should_ be done? 21:09:15 it does appear to be HOSTCC etc. I don't think this is actually a problem aside from the whining, since apple provides wrappers in /usr/bin 21:09:21 imo, the issue is not temp flight; the issue is fast races 21:09:24 not that :) (changing behavious secretly is ungood) 21:09:34 -!- slitherrr has joined ##crawl-dev 21:09:43 the issue isn't fast races, it's races that are just ever so slightly faster than 10 on average 21:09:52 need to land salamanders obv 21:10:07 G and o and tab are interface features, they shouldn't do special things that hjkl and > etc don't 21:10:08 mmm... no, I'm still pretty sure the issue is fast races. 21:10:22 it's qualitatively different on spriggans and centaurs 21:10:26 even felids to a certain extent 21:10:28 for example, nethack autopickup is the opposite of a good interface feature 21:10:42 you can certainly say that it's still a silly way to play the game 21:10:42 s/autopickup// 21:10:48 but the annoyance isn't anywhere close imo 21:10:56 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 21:11:05 because it alters the rules for time taken picking up items, and I think also picking up items in terrains 21:11:53 sure, the UI exacerbates the issue 21:12:19 rchandra: ok, how about this? The G command should display extra information onscreen, and provide intelligent defaults. "You have fully explored levels 1-4 of the Lair of Beasts. Go to which level? (default 5, ? - help)" 21:12:28 i think i'm not being clear enough 21:12:29 <|amethyst> give them permaflight without speed from 5 to 14 21:12:36 i am not really complaining about pressing af 21:13:00 it's that 9 aut moves coupled with you having to take 1 turn to do that but still getting >10 turns of flight 21:13:08 means that your average speed creeps very close to 10 21:13:22 suppose you want to only act when you've gained 1 turn of advantage on a monster 21:13:42 if your speed is barely higher than 10, this is going to take tens of turns, potentially 21:13:49 with a centaur or spriggan, it takes two or three 21:13:56 this is the qualitative difference i'm talking about 21:14:06 -!- debo has joined ##crawl-dev 21:14:12 vimpulse: maybe change the default to the deepest one instead of the closest (behaviour you get with GL$ ), but trying to have the game figure out if the player has seen everything and/or knows she's seen everything is a lot of work for questionable gain 21:16:00 rchandra: I like your first idea a lot. Regarding your second idea: ISTM it'd be easy. If the game ever reports "Done exploring", mark the level as done. If not, don't mark it. 21:16:08 rchandra: Sounds easy enough? 21:16:22 "done exploring" isn't always truthful 21:16:29 and I'm not sure it should be 21:16:52 rchandra: when is it untruthful? 21:16:55 obvious example: orc, depths stairs vaults 21:17:05 rune doors maybe? 21:17:09 tomb 21:17:16 that one crypt end 21:17:33 the forest? that one is truthful now 21:17:38 oh. I stand corrected. But, rchandra, I still think your first idea is excellent. 21:17:41 since you no longer have to burn things 21:17:53 tell me more about this 'forest'. 21:18:04 well 21:18:07 it got dispersed 21:18:09 evilmike_whatever 21:18:09 the end 21:18:24 !vault haunted_forest 21:18:25 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/crypt.des;hb=HEAD#l1644 21:18:28 that one with the cemetery that used to be notable for having ravens before they became ubiquitous 21:18:31 ~use your imagination~ 21:18:40 give them -fly when it runs out 21:18:51 wheals: Exh 21:18:52 !!! 21:18:56 there's also that crazy, zany, created-by-an-insane-person skull crypt end 21:19:03 sheesh that one's nutso 21:19:30 -!- rossi has quit [Ping timeout: 272 seconds] 21:19:33 I think that guy even cheated the compiler to hide an increased weight in it, like kt's login thing 21:19:47 would not surprise me one bit! 21:19:50 if giving tengu permaflight at xl 5 is too good (i don't really think so as this is already quite close to the real situation) that's fine 21:19:53 (get it, bit) 21:20:01 give them nothing and then let them have permaflight at xl 7 or 8 or something 21:20:18 (to ruin a joke, the disconnected end is clearly quadcrypt) 21:20:40 my suggestion on that with very little thought was permaflight at 5, EV in flight at 10, speed at 15 21:20:54 !vault quadcrypt 21:20:54 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/crypt.des;hb=HEAD#l1491 21:20:58 well permaflight without the ev or the speed is nearly meaningless 21:21:17 you would be weakening tengu quite a bit that way 21:22:12 |amethyst: is sphara's crash because foe is NULL? 21:22:22 oh, I was assuming permaflight with ev at 5 (they already get the ev earlier, if they drink !flight or s/t), speed at 14 21:22:38 which I think would be somewhere in the neighborhood of net neutral, for balance 21:22:39 somehow I thought quadcrypt and cryptofortress were the same 21:22:54 <|amethyst> !crashlog sphara 21:22:55 8. Sphara, XL15 MuSu, T:36964 (milestone): http://dobrazupa.org/morgue/Sphara/crash-Sphara-20141021-020512.txt 21:22:58 CRYPTOFORTRESS BOBBENS 21:23:05 !lg . crypt:5 1 21:23:06 1/3. wheals the Axe Maniac (L27 HOBe of Trog), drowned on Crypt:5 (cryptofortress_bobbens) on 2012-11-14 12:21:19, with 493928 points after 86452 turns and 4:36:18. 21:23:17 nice 21:23:21 oh feh. rltiles/Makefile 21:23:29 !lg . crypt:5 21:23:29 No games for Grunt (crypt:5). 21:23:31 good 21:23:32 I'm not seeing the disconnect from current quadcrypt, though I remember there being a room you needed to ctele into once 21:23:33 !lg . crypt 21:23:33 No games for Grunt (crypt). 21:23:34 good! 21:23:43 -!- MgDark has quit [Ping timeout: 244 seconds] 21:23:43 it's still there 21:23:44 -!- MgDark_ is now known as MgDark 21:23:44 sometimes 21:23:47 sometimes there's a door 21:24:03 that's adoorable 21:24:09 one time I cteled in there and found margery's entire band waiting for me. 21:24:11 unfortunately you can't see the value since it's been optimised 21:24:13 was pretty funny. 21:24:24 the crash dump is pretty 21:24:26 !glasses 21:24:27 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 21:24:29 non-optimal 21:25:28 beem= 21:25:43 beam.is_optimised = 21:25:46 foe = 0x0 21:25:51 ok, then 21:25:51 <|amethyst> wheals: let me load it up in gdb 21:25:55 <|amethyst> ah 21:25:56 my fault i guess 21:25:56 <|amethyst> yeah 21:26:46 yeah somehow i dropped a '!foe' check 21:26:54 r i p 21:27:52 -!- clouded_ has quit [Ping timeout: 240 seconds] 21:28:27 -!- nrook has joined ##crawl-dev 21:31:25 wheals: hmmmmmmmmm. at first that sounded dumb but when I think about it I become fond of it 21:31:46 -!- Mottikins__ has quit [Ping timeout: 240 seconds] 21:33:24 -!- CKyle has joined ##crawl-dev 21:34:26 ??saporovorous 21:34:26 I don't have a page labeled saporovorous in my learndb. 21:34:33 ?? spelling 21:34:33 spelling ~ spells ~ list of spells by school[1/13]: Air: {shock}, {repel missiles}, {swiftness}, {flight}, {mephitic cloud}, {static discharge}, {airstrike}, {lightning bolt}, {silence}, {deflect missiles}, {freezing cloud}, {poisonous cloud}, {conjure ball lightning}, {chain lightning}, {tornado} 21:34:40 dang...... 21:34:55 ??spoiling 21:34:56 I don't have a page labeled spoiling in my learndb. 21:36:15 -!- Fhqwhgads_ has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 21:36:44 #define HUNGER_NEAR_STARVING 1433 21:36:46 why. 21:37:04 w h a t 21:37:07 isn't it obvious? 21:37:19 #define WHY "because" 21:37:26 ??why 21:37:26 why ~ who ~ devteam[1/24]: https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 21:37:27 <3 21:37:30 HUNGER_VERY_HUNGRY is 1966, so I mean, I guess there's a fraction going on here 21:37:49 good define name 21:37:54 ya 21:38:00 _You are engulfed in negative energy. You resist. You partially resist. You feel drained. 21:38:06 no. it's a reference. what events happened in 1966. 21:38:10 it's like the da vinci code. 21:38:39 well there goes just pushing the rN clouds checking multiple pips 21:44:54 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 21:45:02 ??food 21:45:02 food[1/4]: Goes in mouth/beak. Without carnivore or herbivore: Meat is 5000 nutrition. Bread is 4400 nutrition. Royal jelly is 2000 nutrition. A chunk is 1000 nutrition. Takes 4 turns to eat rations, 3 for chunks, 1 for fruit, and 2 turns for all other food. 21:45:16 ??food[2 21:45:16 food[2/4]: Fruit is 850. Beef jerky/pizza is 1500. Porridge is 6000. 21:46:50 -!- BLobbo has quit [Quit: Page closed] 21:47:25 -!- MrStone has quit [Quit: Page closed] 21:47:30 !tell lobf more dependencies you might need to build crawl: advancecomp bison flex (I also added git and perl5 deps but you can get by without, since perl comes with OS X and git with Xcode; I had to be pedantic to test for missing deps locally) 21:47:30 geekosaur: OK, I'll let lobf know. 21:50:16 i guess it's since drain_exp prints the message 21:51:02 -!- elliptic has quit [Read error: Connection reset by peer] 21:51:36 -!- elliptic has joined ##crawl-dev 21:53:02 !tell lobf also you really want to make sure you are using the FORCE_CC / FORCE_CXX stuff in the make command, or you will get a very slow and unhappy crawl. (Most of the point of the macports build is avoiding that. That it also avoids the ancient SDL is a fringe benefit.) 21:53:03 geekosaur: OK, I'll let lobf know. 21:55:43 03wheals02 07* 0.16-a0-1510-gf431374: Don't crash when a dryad following you considers awakening vines. 10(17 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f431374c32d9 21:56:20 WWWHHHEEEAAALLLSSS 21:56:21 <3 21:56:34 and as a side effect of that, I have about 90% of a tiles build Portfile. still need to sort out the install part, and probably want a better story for tiles (likely a subport, so both can be installed at once) 21:56:52 felid (06h) | Spd: 10 (move: 80%) | HD: 5 | HP: 12-24 | AC/EV: 2/18 | Dam: 10 | 10items, 10doors, see invisible | Res: 06magic(40) | XP: 105 | Sz: little | Int: high. 21:56:52 <|amethyst> %??felid 21:56:53 nice 21:56:56 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 72-102 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly | Res: 06magic(60), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1069 | Sp: fire breath (3d24) | Sz: Giant | Int: animal. 21:56:56 <|amethyst> %??fire dragon 21:57:00 <|amethyst> hmm 21:57:14 |amethyst: ? 21:57:30 <|amethyst> was testing something 21:57:48 new fire dragon species, obviously 21:58:08 felids turn into fire dragons 21:58:37 felid dragons. breath weapon: tuna breath 21:58:40 <|amethyst> ohh 21:58:59 !lg . 21:59:00 2324. gammafunk the Caller (L5 HESu), quit the game on D:4 on 2014-10-21 02:58:43, with 191 points after 1829 turns and 0:15:38. 21:59:06 !lg . -log 21:59:07 2324. gammafunk, XL5 HESu, T:1829: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20141021-025843.txt 21:59:15 fire dragon (03D) | Spd: 10 | HD: 12 | HP: 72-102 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly | Res: 06magic(60), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1069 | Sp: fire breath (3d24) | Sz: Giant | Int: animal. 21:59:15 <|amethyst> %??fire dragon 21:59:18 oh god, I had forgotten static function vars existed 21:59:19 ice dragon (16D) | Spd: 10 | HD: 12 | HP: 72-102 | AC/EV: 10/8 | Dam: 17, 1709(claw), 1707(trample) | cold-blooded, fly | Res: 06magic(40), 02cold++, 03poison, 12drown | Vul: 04fire | XP: 983 | Sp: cold breath (3d24) | Sz: Giant | Int: animal. 21:59:19 <|amethyst> %??ice dragon 21:59:33 -!- cribozai has quit [Ping timeout: 260 seconds] 21:59:54 03tenofswords02 07* 0.16-a0-1511-g480f9ae: Make draining clouds check multiple pips of rN, not just the first 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=480f9ae3bbaa 21:59:57 AT_?!? 22:00:01 ug, lightli_temple_of_artemis yet the only missing altar is Sif, turns out it was led_sif_book on d:3 22:00:04 never would have found that 22:00:12 -!- isthmus is now known as taxon 22:00:15 rip negative cloud immunity 22:00:31 <|amethyst> !learn edit chops_hydra_heads[1] s/large or .*claws/high-base-damage claws of large monsters/ 22:00:31 chops hydra heads[1/1]: all long blades; all axes; player Claws 3 or dragonform; high-base-damage claws of large monsters; blade hands; short swords, cutlasses; halberds, glaives, scythes, and bardiches 22:00:33 ...argh 22:00:47 I forgot to mention "you resist. you partially resist." in the message 22:00:53 bennu (08b) | Spd: 16 | HD: 14 | HP: 60-92 | AC/EV: 6/16 | Dam: 2708(holy), 1813(drain), 1804(napalm) | evil, see invisible, fly, regen | Res: 06magic(140), 04fire+++, 03poison, 04rot, 13neg+++ | Vul: 12drown, 08holy | XP: 1287 | Sz: Medium | Int: normal. 22:00:53 %??bennu 22:00:58 Dear all: rchandra suggested earlier that the default behavior of "G" should be the deepest seen level (just like G$) instead of the closest. What do you think of this idea? 22:01:05 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 | 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), sum.dragon | Sz: Giant | Int: high. 22:01:05 %??serpent of hell coc 22:01:09 hm 22:01:12 <|amethyst> wheals: the idea was to show attacks that chop hydraform heads 22:01:26 <|amethyst> wheals: fire dragons don't have enough damage on their claw attack 22:01:29 (so what are we doing with miasma so that we can get on with gmummy downweighting) 22:01:30 did you revert it? or just not push it to the repository 22:01:35 s/gm/guardian m/ 22:02:00 <|amethyst> wheals: I haven't pushed it to the monster repo yet 22:02:22 as an interim thing I am still thinking "status of rot instead of direct instant rot" 22:02:43 <|amethyst> wheals: okay, now I have 22:03:46 bennu (08b) | Spd: 16 | HD: 14 | HP: 60-92 | AC/EV: 6/16 | Dam: 2708(holy), 1813(drain), 1804(napalm) | evil, see invisible, fly, regen | Res: 06magic(140), 04fire+++, 03poison, 04rot, 13neg+++ | Vul: 12drown, 08holy | XP: 1287 | Sz: Medium | Int: normal. 22:03:46 <|amethyst> %??bennu 22:03:59 <|amethyst> hrm 22:04:21 should they have rHoly to not be vulnerable to their own attacks, I wonder 22:04:39 <|amethyst> oh, bennu are only medium, that's why they don't chop heads 22:05:14 iron dragon (10D) | Spd: 8 | HD: 18 | HP: 105-130 | AC/EV: 20/6 | Dam: 25, 2509(claw), 2507(trample) | see invisible | Res: 06magic(160), 05fire, 02cold, 03poison, 12drown | XP: 1718 | Sp: metal splinters (3d30) | Sz: Giant | Int: animal. 22:05:14 %??iron dragon 22:05:33 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 3509(mutation), 2306(blink self) | 05demonic, 10doors, fighter, see invisible | Res: 13magic(immune), 05fire, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10304 | Sp: sum.eyeballs, spawn tentacles, sum.horrible things | Sz: Large | Int: high. 22:05:33 %??mnoleg 22:05:37 unknown monster: "%??pearl dragon" 22:05:37 <|amethyst> %??%??pearl dragon 22:05:40 pearl dragon (08D) | Spd: 12 | HD: 18 | HP: 97-136 | AC/EV: 10/15 | Dam: 3508(holy), 2009(claw)08(holy) | 08holy, see invisible, fly | Res: 06magic(160), 12drown, 04rot, 13neg+++, 08holy | XP: 3726 | Sp: holy breath (3d36) | Sz: Giant | Int: animal. 22:05:40 <|amethyst> %??pearl dragon 22:05:50 <|amethyst> ah, good, it does show both properly 22:05:59 ...huh, I thought mnoleg clawed, not hit 22:06:04 unknown monster: "jiangshi size:giant" 22:06:04 <|amethyst> %??jiangshi size:giant 22:06:06 <|amethyst> FR 22:06:19 eldritch tentacle (13w) | Spd: 12 (07stationary) | HD: 16 | HP: 105-137 | AC/EV: 13/0 | Dam: 3009(chaos), 4009(claw)09(chaos) | 11non-living, amphibious, see invisible, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 12cold+++, 11elec+++, 09poison+++, 08acid+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 2288 | Sz: Giant | Int: animal. 22:06:19 <|amethyst> %??eldritch tentacle 22:06:22 perm_ench:huge 22:06:58 Ice Fiend (161) | Spd: 10 | HD: 18 | HP: 79-118 | AC/EV: 15/6 | Dam: 2509(claw)12(cold:18-53), 2509(claw)12(cold:18-53) | 05demonic, 10doors, evil, see invisible, fly | Res: 13magic(immune), 12cold+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 2894 | Sp: b.cold (3d27), s.torment | Sz: Large | Int: high. 22:06:58 <|amethyst> %??ice fiend 22:07:10 -!- markgo has quit [Ping timeout: 250 seconds] 22:07:31 maybe the attack verbs should be all tentacle slap for mnoleg then, in a bewildering-without-context tribute 22:07:56 -!- grillatactics has quit [Read error: Connection reset by peer] 22:08:05 unknown ench: "big" 22:08:05 %??big kobold perm_ench:big 22:08:07 does anyone here know why piety hysteresis exists 22:08:15 it says in the comment! 22:10:26 <|amethyst> nrook: so that you don't lose a new piety level the very next time piety decay activates 22:10:27 PlateCaptain (L27 GrAr) (Lair:6) 22:10:27 <|amethyst> !crashlog PlateCaptain 22:10:27 2. PlateCaptain, XL27 GrAr, T:91508 (milestone): http://dobrazupa.org/morgue/PlateCaptain/crash-PlateCaptain-20141021-030842.txt 22:10:27 PlateCaptain (L27 GrAr) (Lair:6) 22:10:27 ah ok 22:10:27 <|amethyst> I guess I should rebuild 22:10:27 -!- ackack has quit [Ping timeout: 244 seconds] 22:10:44 -!- WalkerBoh has quit [Ping timeout: 244 seconds] 22:11:58 -!- Taraiph has quit [Ping timeout: 246 seconds] 22:12:58 %git 22:12:58 07tenofswords02 * 0.16-a0-1511-g480f9ae: Make draining clouds check multiple pips of rN, not just the first 10(19 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=480f9ae3bbaa 22:13:35 03wheals02 07* 0.16-a0-1512-g54cbaa9: Update options_guide.txt. 10(4 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=54cbaa9d3470 22:13:35 03wheals02 07* 0.16-a0-1513-gd432f8a: Use phi for runes in char_set = unicode too (Alpha__). 10(2 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d432f8a94c8b 22:13:37 -!- gammafunk has left ##crawl-dev 22:14:26 -!- elliptic has quit [Quit: Leaving] 22:15:06 -!- Alpha__ has quit [Ping timeout: 272 seconds] 22:17:14 oh. I keep forgetting, but someone should remove the dumb thing where monsters won't go into clouds they're immune to 22:17:15 -!- grillatactics has quit [Ping timeout: 265 seconds] 22:17:15 -!- Guest79876 has quit [Ping timeout: 272 seconds] 22:17:15 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1511-g480f9ae (34) 22:17:33 hahahaha 22:17:36 fun fact 22:17:53 ? 22:17:54 for twisted resurrection, rotting corpses count at a 25% rate 22:18:02 mass /= 4 22:18:10 'cause they're rotten, see!!! 22:18:22 -!- debo has quit [Ping timeout: 240 seconds] 22:18:45 . 22:19:05 I really want to turn twisted res into evilmike's corpse armour 22:19:10 otherwise it'd be too easy to get a large abomination just by carrying corpses around for awhile 22:19:27 -!- Whistling_Bread has quit [Ping timeout: 245 seconds] 22:19:35 nrook: obv!!!! 22:19:45 let's be honest: game balance had nothing to do with this 22:24:18 PlateCaptain (L27 GrAr) (Abyss:3) 22:26:54 hahahaha 22:26:54 http://pastebin.com/CM45jkPs 22:26:54 can you spot the bug???? 22:26:54 ... 22:26:55 what is the bug 22:26:55 if (rot_time > 0 22:26:57 why isn't this corpse rotting away???? 22:27:05 -!- Alpha__ is now known as _Alpha_ 22:27:08 in conclusion, im bad 22:27:12 Ah, 22:27:13 rip................................. 22:27:13 rip 22:27:21 Sequell: hi................................. 22:28:24 -!- keszocze has quit [Ping timeout: 265 seconds] 22:29:13 oh, this is interesting. 22:29:54 I just got a crash that I am 99% is not mine. Let's see.... 22:30:29 ? 22:30:35 -!- _Alpha has quit [Ping timeout: 258 seconds] 22:31:53 something attempted to add a draconian breath ability to a non-draconian monster 22:32:01 tracing through it now 22:33:05 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:33:05 er 22:33:05 er... 22:33:05 ok, think I found it 22:33:05 ? 22:33:38 -!- vimpulse has left ##crawl-dev 22:33:42 03PleasingFungus02 07* 0.16-a0-1514-g6eca55f: Don't crash when placing MONS_DRACONIAN 10(58 seconds ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6eca55f649a8 22:35:52 oh those exist 22:35:52 poor brown draconians. always forgotten about 22:35:52 wheals: got that when hitting 5 repeatedly on d:1 to test rotting 22:35:52 ood timer, maybe? 22:35:52 they can actually spawn normally? 22:35:52 or it might have actually been some other species that triggered the assert 22:35:52 Placing monster, rate: 586, turns here: 6464 22:35:52 Super OOD roll: Old: D:1, New: D:20 22:35:52 _Created a boring beetle. 22:35:53 i've only ever seen them as polymorph targets 22:35:53 ya, same 22:35:53 idk. this fixed *a* crash 22:35:53 might not have been the one I got 22:35:53 need to rewrite qw to wait 22:35:53 oh. the stack trace strongly suggests it was a shapeshifter, actually 22:35:53 get rid of that tedious hitting 5 22:35:53 ah, that makes sense 22:35:53 oh yeah, that could be a drac then! 22:35:53 http://sprunge.us/XQcd 22:36:01 dang, holy shit, super ood 22:36:07 moth of wrath, guardian serpent 22:36:18 oh, hey, and it specifically says "Monster 'draconian' (26, 13) [midx = 0] currently acting:" 22:36:21 so yeah that was it 22:36:40 PleasingFungus: so what kind of rotten commits are you coming up with now 22:38:54 29 files changed, 90 insertions(+), 698 deletions(-) 22:38:54 -!- bonghitz_ has quit [Quit: Leaving...] 22:38:54 embrace it 22:38:54 my millisnarks... :( 22:38:54 also about half of those are my own code 22:38:54 mostly from this branch 22:38:54 rip rot code 22:38:54 * wheals rasps: Welcome... oblivion! 22:38:54 wheals: hi Kiku 22:38:54 hm. suggest some things to do to stress-test rotting 22:38:54 blood potion acq 22:38:54 PleasingFungus: kill all the dudes 22:38:54 ood 22:38:54 -!- Brannock has quit [Ping timeout: 240 seconds] 22:39:01 PleasingFungus: go Kiku and request corpses ad nauseam 22:39:02 kill monsters that drop rotting corpses 22:39:09 i think like ghouls and necrophages do that 22:39:16 ya, just got a crash with them 22:39:18 which I didn't expect 22:39:20 hm 22:39:32 I doubt it was actually because of the corpse type 22:42:39 oh, I *think* this is a variant of that blood potion crash 22:42:41 the one that's in trunk 22:43:01 a stack's qty is changed without the timer count being changed to match 22:45:17 -!- Whistling_Beard has quit [Ping timeout: 260 seconds] 22:45:48 -!- nicolae- has left ##crawl-dev 22:46:09 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:47:40 oh, untangling this will take some effort 22:49:55 Grunt: sa thread report 22:49:55 -!- ystael has quit [Ping timeout: 272 seconds] 22:49:55 The monstrous chaos champion mumbles some strange prayers to NO GOD against you. 22:49:55 You are blasted! 22:49:56 sounds pretty chaos 22:49:56 gargh 22:49:56 good 22:49:56 later 22:49:56 NO GOD 22:49:56 strikes again 22:49:56 !!! 22:50:21 I wonder if the ds should explicitly have the gods they're supposed to 22:50:40 now i'm picturing the atheist bus adverts i've seen pics of 22:50:40 prayers to Xom hardly sound much better, but 22:50:50 "There's probably NO GOD. You are blasted!" 22:51:32 there is NO GOD but NO GOD 22:51:37 The gelid chaos champion mumbles a knock-knock joke to Xom. You are confused! 22:51:46 <3 22:52:23 (but what about the other four, who are roughly designed around two gods? randomly use one or the other?) 22:52:37 sounds good to me 22:52:54 -!- UncertainKitten has quit [Read error: No route to host] 22:52:55 hey yred could you just take this marker and 22:54:07 03Grunt02 07* 0.16-a0-1515-gc840f90: Set monster gods correctly again. 10(79 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c840f90603a6 22:54:29 huh 22:55:07 -!- Voker57 has quit [Ping timeout: 258 seconds] 22:55:33 -!- tensorpudding has quit [Ping timeout: 265 seconds] 22:55:34 -!- UncertainKitten has joined ##crawl-dev 22:55:43 another weird M_PRIEST/MF_PRIEST thing? 22:55:46 or whatever that flag was 22:56:03 M_PRIEST 22:56:09 yeah, blargh, I am too weak 22:56:11 (it's basically obsolete now except for save compat) 22:57:06 argh 22:57:33 Aaaarggghhhhh! 22:57:37 -!- gammafunk has joined ##crawl-dev 22:58:16 think I will merge this branch in... very soon 22:58:19 ...wait, why is sap magic grouped with silence / regen / door here anyway 22:58:20 since it seems to be working 22:58:23 and I am very sick of it 22:59:07 PleasingFungus: best not to let it rot for too long, yes 22:59:17 ........... 22:59:22 thank you. 22:59:33 <3 22:59:40 ps 22:59:40 theTower: sap and doors are both related to trees, naturally 22:59:53 why do vp heal one (1) hp from drinking blood from corpses 23:06:38 -!- Cheibriados has joined ##crawl-dev 23:06:38 -!- 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. 23:06:38 -!- 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 23:08:06 Hey, mon-spell-slots seems to have broken Cheibot's spellbook listings with %??stats 23:08:11 ancient lich (16L) | Spd: 10 | HD: 27 | HP: 91-130 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 7462 | Sp: b.cold (3d37), paralyse, sum.greater demon, animate dead, iron shot (3d44), 04esc: teleport self | Sz: Medium | Int: high. 23:08:11 %??ancient lich 23:08:46 -!- HoneyLocust has quit [] 23:08:50 -!- Siegurt has quit [Quit: Leaving.] 23:11:44 I can't remember if the lich thing was pushed 23:13:04 PleasingFungus: it was not 23:13:09 aight 23:13:33 PleasingFungus: ...to be clear, *which* lich thing 23:13:48 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 10-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 37 | Sp: throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), invisibility | Sz: Medium | Int: normal. 23:13:48 <|amethyst> %??orc wizard 23:14:07 ogre mage (06O) | Spd: 10 | HD: 10 | HP: 40-68 | AC/EV: 1/7 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(80) | XP: 925 | Sp: haste other, crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), minor healing (2d5) | Sz: Large | Int: high. 23:14:07 %??ogre mage 23:14:24 -!- Krakhan has quit [Ping timeout: 265 seconds] 23:14:30 Grunt: the one doy was talking about, with sets of elemental-themed spells? 23:14:37 idk how many lich things there were 23:14:40 PleasingFungus: thought so 23:15:02 PleasingFungus: I have some preliminary work on that which doy can look at and improve if he wants! <_< 23:15:37 PleasingFungus: doy: http://sprunge.us/TgQK 23:16:20 I think you might have sent that before? someone sent something 23:16:33 PleasingFungus: this is a slightly adjusted version of that <_< 23:16:37 (in particular it is format-patched) 23:16:41 New branch created: mr (0 commits) 23:16:49 mr (0 commits) 23:16:53 rip 23:17:26 -!- demiskeleton has quit [Quit: Leaving] 23:19:15 <|amethyst> doh 23:19:23 ??doh 23:19:23 |amethyst[1/14]: <|amethyst> doh 23:19:25 -!- rossi has quit [Ping timeout: 260 seconds] 23:19:31 <|amethyst> that was local to chei 23:19:40 New branch created: 1 (0 commits) 23:19:41 New branch created: 10 (2 commits) 23:19:41 03SamB02 07[10] * 0.10-a0-1037-g972f44a: Try assigning zotdef abilities to hotkeys 'F' and up (#4587). 10(3 years, 1 month ago, 1 file, 48+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=972f44aaa0e4 23:19:41 03SamB02 07[10] * 0.10-a0-1038-gad3cb41: Give Zot Defence it's own section in the ability menu. 10(3 years, 1 month ago, 2 files, 21+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ad3cb41fe341 23:19:41 New branch created: 11 (2 commits) 23:19:43 03SamB02 07[11] * 0.10-a0-1037-g92efffe: More updates/improvements for the "skill-menu" entry in help.txt. 10(3 years, 1 month ago, 1 file, 12+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=92efffe31dec 23:19:43 03SamB02 07[11] * 0.10-a0-1038-gc31dfe9: Update the help again now that skill requirements are implemented. 10(3 years, 1 month ago, 1 file, 14+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c31dfe942b98 23:19:44 New branch created: 12 (4 commits) 23:19:47 03SamB02 07[12] * 0.10-a0-1037-g33cc9ea: Clarify prompt for &% (create item by name) wizard mode command. 10(3 years, 1 month ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=33cc9ea71704 23:19:47 03SamB02 07[12] * 0.10-a0-1038-g2ff1b8e: Refer to the full lists of possible egos from the docs on ITEM specs. 10(3 years, 1 month ago, 2 files, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2ff1b8eaf08b 23:19:47 03SamB02 07[12] * 0.10-a0-1039-ge2b3a30: Add input history to &% (create item by name) wizard mode command. 10(3 years, 1 month ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e2b3a30d3cac 23:19:47 03SamB02 07[12] * 0.10-a0-1040-g9bf4a28: Do not give free unwields for certain types of wield failure; these will now take just as long as explicit unwielding. 10(3 years, 1 month ago, 1 file, 21+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9bf4a289713a 23:19:47 New branch created: 13 (2 commits) 23:19:47 03SamB02 07[13] * 0.10-a0-1037-g418da21: Fix Doxygen warnings. 10(3 years, 1 month ago, 6 files, 10+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=418da215baa1 23:19:47 03SamB02 07[13] * 0.10-a0-1038-gd341203: Doxygen stuff. 10(3 years, 1 month ago, 2 files, 13+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d341203a59c5 23:19:48 New branch created: 14 (6 commits) 23:19:48 03SamB02 07[14] * 0.10-a0-1037-g5fbd93e: Reformat advanced_optioneering into a valid configuration file. 10(3 years, 1 month ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5fbd93eaed50 23:19:48 03SamB02 07[14] * 0.10-a0-1038-g8804583: Add a couple of probability annotations to mon-place.cc. 10(3 years, 1 month ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=880458315b7f 23:19:48 03SamB02 07[14] * 0.10-a0-1039-g0bfc32c: Redraw quiver after inscribe command. 10(3 years, 1 month ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0bfc32c6aede 23:19:48 03SamB02 07[14] * 0.10-a0-1040-g9c5ae51: Suggest ccache. 10(3 years, 1 month ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9c5ae5179666 23:19:48 03SamB02 07[14] * 0.10-a0-1041-g306460a: Detect "debug" and "profile" targets precisely. 10(3 years, 1 month ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=306460ac732d 23:19:48 03SamB02 07[14] * 0.10-a0-1042-g8a10f74: Fix the item_def* version of actor::can_wield(). 10(3 years, 1 month ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8a10f741354d 23:19:49 New branch created: 15 (0 commits) 23:19:49 New branch created: 16 (1 commit) 23:19:49 03|amethyst02 07[16] * 0.10-a0-1439-g1d03614: Rename toll items when loading old troves. 10(3 years ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1d03614c7649 23:19:49 New branch created: 17 (1 commit) 23:19:50 03|amethyst02 07[17] * 0.10-a0-1439-g392fd94: Refer to webtiles, not nettiles, in FAQ (#4792). 10(3 years ago, 1 file, 1+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=392fd9431e66 23:19:50 New branch created: 18 (1 commit) 23:19:50 03|amethyst02 07[18] * 0.10-a0-1800-g7aa5db4: Mention hydras only in fiery blade descriptions. 10(2 years, 11 months ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7aa5db4f5e19 23:19:50 New branch created: 19 (0 commits) 23:19:51 New branch created: 2 (161 commits) 23:19:57 03kilobyte02 07[2] * 0.9-b1-2-gbde9170: Disable the hallowed hall vault. Shedu are buggy. 10(3 years, 3 months ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bde917044aa2 23:19:57 03kilobyte02 07[2] * 0.9-b1-3-gc7d659f: Remove testing monster rarities. 10(3 years, 3 months ago, 1 file, 0+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c7d659faa8cf 23:19:57 03MarvinPA02 07[2] * 0.9-b1-4-g0a71d0d: Make player_res_electricity return more accurate values (fixes incorrect colouring on % screen) 10(3 years, 3 months ago, 1 file, 15+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0a71d0de8c98 23:19:57 03MarvinPA02 07[2] * 0.9-b1-5-g4083d3b: Reduce Tornado damage 10(3 years, 3 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4083d3bd46b8 23:19:57 03galehar02 07[2] * 0.9-b1-6-gde1fd8a: Use post increment to avoid mingw crash (#4210). 10(3 years, 3 months ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=de1fd8ae9b51 23:19:57 03galehar02 07[2] * 0.9-b1-7-g473d039: Don't miscast when the spell can still be aborted (#4281). 10(3 years, 3 months ago, 25 files, 998+ 836-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=473d0391f028 23:19:57 03galehar02 07[2] * 0.9-b1-8-ge7609af: Skill studied from manual are known and can be selected for training. 10(3 years, 3 months ago, 4 files, 77+ 43-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e7609af3569a 23:19:57 03bh02 {galehar} 07[2] * 0.9-b1-9-ge190fa6: Allow players to exit the menu when known skills are maximally trained 10(3 years, 3 months ago, 1 file, 17+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e190fa62f6cc 23:19:57 03Wensley02 {galehar} 07[2] * 0.9-b1-10-g503be72: less breath spam, more sensible coloration of calcifying dust warning messages 10(3 years, 3 months ago, 2 files, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=503be7220a0f 23:19:57 03dolorous02 {galehar} 07[2] * 0.9-b1-11-g5ef4a34: Lightning spires are artificial, but not artificial *beings* per se. 10(3 years, 3 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5ef4a3486885 23:19:57 ... and 151 more commits 23:19:57 New branch created: 20 (1 commit) 23:19:57 03Wensley02 07[20] * 0.10-a0-2688-gae59ab0: Terence turns into a pulsating lump 10(2 years, 10 months ago, 3 files, 58+ 60-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ae59ab010f5a 23:19:57 New branch created: 21 (2 commits) 23:19:58 03blueDave02 07[21] * 0.10-a0-2915-g5120965: No constriction when not adjacent 10(2 years, 10 months ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=512096541f1e 23:19:58 03blueDave02 07[21] * 0.10-a0-2916-gfedf00b: Really fix constriction & reaching 10(2 years, 10 months ago, 1 file, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fedf00bf93ad 23:19:58 New branch created: 22 (6 commits) 23:19:58 03Wensley02 07[22] * 0.11-a0-681-gda4a419: Suppression aura effects, part 1 10(2 years, 7 months ago, 20 files, 590+ 355-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=da4a41956c7f 23:19:58 03Wensley02 07[22] * 0.11-a0-682-gd917935: Need to actually try and compile before committing... 10(2 years, 7 months ago, 6 files, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d9179350e770 23:19:58 03Wensley02 07[22] * 0.11-a0-683-g1077caa: Item effect -> player effect abstraction, part 1 10(2 years, 7 months ago, 19 files, 242+ 122-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1077caa6bfad 23:19:58 03Wensley02 07[22] * 0.11-a0-684-g8e1d4f4: New unrands for debugging suppression 10(2 years, 7 months ago, 1 file, 45+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8e1d4f4dc376 23:19:58 03Wensley02 07[22] * 0.11-a0-737-g3b34003: Merge branch 'master' into supp 10(2 years, 7 months ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3b34003f9319 23:19:58 03Wensley02 07[22] * 0.11-a0-738-g130cc8f: make suppression debug unrands more significant 10(2 years, 7 months ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=130cc8fd2351 23:19:59 New branch created: 23 (12 commits) 23:20:00 03rriegs02 07[23] * 0.12-a0-548-g1c171e7: Refactor conditions that prevent butchery into their own function. 10(2 years, 1 month ago, 2 files, 91+ 48-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1c171e747e1d 23:20:00 03rriegs02 07[23] * 0.12-a0-549-g0ff8641: Add auto_butcher, butcher_before_explore, and ES_GREEDY_BUTCHERABLE. 10(2 years, 1 month ago, 12 files, 199+ 44-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0ff8641f4ea8 23:20:00 03rriegs02 07[23] * 0.12-a0-550-g5a2f7de: Define butchery(-2) as butchering all greedy butcherable corpses. 10(2 years, 1 month ago, 3 files, 46+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a2f7de6c3ab 23:20:00 03rriegs02 07[23] * 0.12-a0-551-g8723bcc: Also add pray(true), which only sacrifices greedy sacrificeable items. 10(2 years, 1 month ago, 4 files, 14+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8723bcc382cc 23:20:00 03rriegs02 07[23] * 0.12-a0-552-gcecd6ae: Make auto_butcher and auto_sacrifice more harmonious, Part I. 10(2 years, 1 month ago, 1 file, 69+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cecd6aea61b5 23:20:00 03rriegs02 07[23] * 0.12-a0-553-gd5d5806: Make auto_butcher and auto_sacrifice more harmonious, Part II. 10(2 years, 1 month ago, 3 files, 24+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d5d5806695d4 23:20:00 03rriegs02 07[23] * 0.12-a0-554-g635853b: Make auto_butcher and auto_sacrifice more harmonious, Part III. 10(2 years, 1 month ago, 3 files, 28+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=635853b5ff5a 23:20:00 03rriegs02 07[23] * 0.12-a0-555-g2259fef: Favor butchery over sacrifice when you're hungry enough to eat chunks. 10(2 years, 1 month ago, 5 files, 48+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2259fefcc66d 23:20:00 03rriegs02 07[23] * 0.12-a0-556-g6c66ee7: Visit drainable corpses under explore_stop += greedy_butcherable. 10(2 years, 1 month ago, 7 files, 69+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c66ee7a464f 23:20:00 03rriegs02 07[23] * 0.12-a0-557-g5b0d457: Let autopickup decide which chunks to grab, not chunk generation code. 10(2 years, 1 month ago, 3 files, 8+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5b0d457dcb33 23:20:00 ... and 2 more commits 23:20:00 New branch created: 24 (83 commits) 23:20:06 03Eronarn02 07[24] * 0.12-a0-1445-g868347f: Basic lava orc stuff. This is their description, aptitudes, Beoghishness, monster version, and what have you. 10(2 years, 1 month ago, 15 files, 93+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=868347fa96c1 23:20:06 03Eronarn02 07[24] * 0.12-a0-1446-g23dc1b0: Lava orc starting mutations; lava orc restricted classes/gear; lava orc temperature variable. Lava orc lava orc lava orc. 10(3 years, 7 months ago, 5 files, 36+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=23dc1b06ac94 23:20:06 03Eronarn02 07[24] * 0.12-a0-1447-gb1c0989: Enums for lava orc temperature and effects. 10(3 years, 7 months ago, 1 file, 31+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1c0989561df 23:20:06 03Eronarn02 07[24] * 0.12-a0-1448-g052a5a7: Refactoring/renaming of lava orc code, to go with the new enums. 10(3 years, 7 months ago, 6 files, 236+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=052a5a7d30ca 23:20:06 03Eronarn02 07[24] * 0.12-a0-1449-gfd27125: Prevent lava orcs from using scrolls when too hot. 10(2 years, 1 month ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fd2712593e11 23:20:06 03Eronarn02 07[24] * 0.12-a0-1450-g9dfd1ef: Passive heat. 10(3 years, 7 months ago, 2 files, 36+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9dfd1eff5324 23:20:06 03Eronarn02 07[24] * 0.12-a0-1451-g8cae870: Bunch of new code for handling temperature. 10(2 years, 1 month ago, 2 files, 53+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8cae8708ad81 23:20:06 03Eronarn02 07[24] * 0.12-a0-1452-g60c2096: Account for some compilation errors. 10(2 years, 1 month ago, 5 files, 3+ 36-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60c2096343e2 23:20:06 03Eronarn02 07[24] * 0.12-a0-1453-g6e8c7b3: Lava orcs cannot use scrolls or books once they reach a certain temperature. 10(3 years, 7 months ago, 3 files, 14+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e8c7b3f90e6 23:20:06 03Eronarn02 07[24] * 0.12-a0-1454-g63fb63f: Lava orcs at the no-scroll temperature have their inventory colored appropriately. 10(3 years, 7 months ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=63fb63f30aaa 23:20:06 ... and 73 more commits 23:20:06 New branch created: 25 (1 commit) 23:20:06 03Goncyn02 07[25] * 0.12-a0-2241-g197eb7b: Fix 'identified' name prefix logic. 10(1 year, 8 months ago, 1 file, 4+ 27-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=197eb7ba372d 23:20:06 New branch created: 26 (1 commit) 23:20:07 03rriegs02 07[26] * 0.12-a0-2432-gd9c997e: Add always_prompt_melee to help casters avoid wasted turns. 10(1 year, 8 months ago, 4 files, 12+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d9c997eed9b6 23:20:07 New branch created: 27 (1 commit) 23:20:07 03Aaron Golden02 07[27] * 0.13-a0-2467-g2266eac: Allows players to record "last words" before dying 10(1 year, 3 months ago, 13 files, 49+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2266eac60f90 23:20:07 New branch created: 28 (3 commits) 23:20:07 03nrook02 07[28] * 0.16-a0-616-g343e9a9: Deduplicate miscast malmutation. 10(6 weeks ago, 2 files, 14+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=343e9a9ad93c 23:20:07 03nrook02 07[28] * 0.16-a0-617-g67a99a4: Replace demonspawn and temporary params with an enum. 10(6 weeks ago, 5 files, 73+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67a99a499623 23:20:07 03nrook02 07[28] * 0.16-a0-618-g29d7465: Remove check is_god_acting() returns whether a god is acting. 10(5 weeks ago, 2 files, 7+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=29d74653a526 23:20:07 New branch created: 29 (3 commits) 23:20:08 03nrook02 07[29] * 0.16-a0-1307-g02a7e07: Add a mutation which slows but strengths casting. 10(9 days ago, 3 files, 19+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02a7e07f2b4d 23:20:08 03nrook02 07[29] * 0.16-a0-1308-gc0991f4: Add a mutation that powers up wands, but makes them use MP. 10(6 days ago, 3 files, 33+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c0991f4954bc 23:20:08 03nrook02 07[29] * 0.16-a0-1309-g3b3a5bc: Mark wands as temporarily "useless" if no MP to zap them. 10(6 days ago, 3 files, 11+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3b3a5bc19745 23:20:08 New branch created: 3 (5 commits) 23:20:09 03SamB02 07[3] * 0.10-a0-706-gc3a6419: Add "docs" target to makefile. 10(3 years, 2 months ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c3a6419230ca 23:20:09 03SamB02 07[3] * 0.10-a0-707-g086b63e: Add Doxygen output directory to .gitignore. 10(3 years, 2 months ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=086b63ed02e7 23:20:09 03SamB02 07[3] * 0.10-a0-708-gafed201: Support GCC's printf warnings for functions declared in "stuff.h". 10(3 years, 2 months ago, 1 file, 13+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=afed201c6c67 23:20:09 03SamB02 07[3] * 0.10-a0-709-g6be8687: Make "&_" (gain religion) wizard mode command easier to spot in the help. 10(3 years, 1 month ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6be8687c6b47 23:20:09 03SamB02 07[3] * 0.10-a0-710-g3064be4: Mention "Make Ponderous" on religion (^) screen. 10(3 years, 1 month ago, 1 file, 9+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3064be4f70e9 23:20:09 New branch created: 30 (2 commits) 23:20:09 03nrook02 07[30] * 0.16-a0-1510-g01496c7: Document lose_piety and dock_piety. 10(51 minutes ago, 1 file, 12+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=01496c773b46 23:20:09 03nrook02 07[30] * 0.16-a0-1511-g0084991: (LogicNinja) Fix nopiety troves with amulets of faith. 10(24 minutes ago, 2 files, 10+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0084991a09f4 23:20:09 New branch created: 4 (4 commits) 23:20:10 03SamB02 07[4] * 0.10-a0-735-g7ba5565: Prototype luadoc setup. Only one function is documented at all so far, but at least the documentation is generated. 10(3 years, 1 month ago, 3 files, 27+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7ba5565ea825 23:20:10 03SamB02 07[4] * 0.10-a0-736-g3f9e807: Use our own taglet/doclet instead of making dummy .cc.luadoc files. For now, our doclet monkey-patches itself over the standard one, so that we can use the standard template files unaltered. (They hard-code the full module name all over the place. Very messy.) 10(3 years, 1 month ago, 4 files, 764+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f9e8072bb5a 23:20:10 03SamB02 07[4] * 0.10-a0-737-g5f7b8bf: Start documenting l_crawl.cc. 10(3 years, 1 month ago, 1 file, 74+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5f7b8bf8ac56 23:20:10 03SamB02 07[4] * 0.10-a0-738-g1f09507: Document a bit more of l_crawl.cc. 10(3 years, 1 month ago, 1 file, 28+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1f09507d92df 23:20:10 New branch created: 5 (2 commits) 23:20:11 03SamB02 07[5] * 0.10-a0-787-g9d2272c: Fix odd high-score behaviour with restart_after_game=true set. 10(3 years, 1 month ago, 2 files, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9d2272c9b0a0 23:20:11 03SamB02 07[5] * 0.10-a0-788-g0671874: Allow listing highscores for non-default game types from command line. 10(3 years, 1 month ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06718748238d 23:20:11 New branch created: 6 (1 commit) 23:20:11 03SamB02 07[6] * 0.10-a0-809-g9515c2a: Add more printf warnings. 10(3 years, 1 month ago, 3 files, 34+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9515c2a07677 23:20:11 New branch created: 7 (1 commit) 23:20:12 03SamB02 07[7] * 0.10-a0-837-gd982e8b: zotdef: Don't let toadstools desecrate the orb (#4584) 10(3 years, 1 month ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d982e8b9ee61 23:20:12 New branch created: 8 (6 commits) 23:20:13 03SamB02 07[8] * 0.10-a0-846-gade849a: Move "get lots of Zot Points" wizmode command from ^Z to Z. 10(3 years, 1 month ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ade849a2b0ae 23:20:13 03SamB02 07[8] * 0.10-a0-847-g160d49c: Clarify prompt for &M (create monster by name) wizard mode command. 10(3 years, 1 month ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=160d49cfa80a 23:20:13 03SamB02 07[8] * 0.10-a0-848-gee49506: Fix line_reader's handling of the DELETE key. 10(3 years, 1 month ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ee4950603f25 23:20:13 03SamB02 07[8] * 0.10-a0-849-g307962f: Clarify the "Wizard targeting commands" section of the wizmode help screen. 10(3 years, 1 month ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=307962fd1176 23:20:13 03SamB02 07[8] * 0.10-a0-850-ge0f6698: Don't let monsters use throwing nets on foes that can never move (#4566) 10(3 years, 1 month ago, 1 file, 9+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e0f66989a14a 23:20:13 03SamB02 07[8] * 0.10-a0-851-g751ef0b: Plants will no longer get "caught" in nets, even if hit (#4566) 10(3 years, 1 month ago, 1 file, 15+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=751ef0b0fab6 23:20:13 New branch created: 9 (15 commits) 23:20:15 03SamB02 07[9] * 0.10-a0-1014-ga90a1da: Reformat advanced_optioneering into a valid configuration file. 10(3 years, 1 month ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a90a1da40173 23:20:15 03SamB02 07[9] * 0.10-a0-1015-g47d5215: Add a couple of probability annotations to mon-place.cc. 10(3 years, 1 month ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=47d521573cfb 23:20:15 03SamB02 07[9] * 0.10-a0-1016-gcaca108: Redraw quiver after inscribe command. 10(3 years, 1 month ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=caca108fafc0 23:20:15 03SamB02 07[9] * 0.10-a0-1017-g545430f: Suggest ccache. 10(3 years, 1 month ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=545430f6302e 23:20:15 03SamB02 07[9] * 0.10-a0-1018-g523f62a: Try assigning zotdef abilities to hotkeys 'F' and up (#4587). 10(3 years, 1 month ago, 1 file, 48+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=523f62aa3e1e 23:20:15 03SamB02 07[9] * 0.10-a0-1019-g4c41537: Give Zot Defence it's own section in the ability menu. 10(3 years, 1 month ago, 2 files, 21+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c4153783c8d 23:20:15 03SamB02 07[9] * 0.10-a0-1020-ga437824: Detect "debug" and "profile" targets precisely. 10(3 years, 1 month ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a43782416826 23:20:15 03SamB02 07[9] * 0.10-a0-1021-gacc2f8e: Fix Doxygen warnings. 10(3 years, 1 month ago, 6 files, 10+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=acc2f8e06c22 23:20:15 03SamB02 07[9] * 0.10-a0-1022-g68fa7b6: Update the Doxygen config files with "doxygen -u". 10(3 years, 1 month ago, 2 files, 478+ 146-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=68fa7b61dd3c 23:20:15 03SamB02 07[9] * 0.10-a0-1023-g3df2943: More updates/improvements for the "skill-menu" entry in help.txt. 10(3 years, 1 month ago, 1 file, 12+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3df29432154c 23:20:15 ... and 5 more commits 23:20:18 <|amethyst> hmm 23:20:23 ... 23:20:27 <|amethyst> doh :) 23:23:00 -!- Cheibriados has joined ##crawl-dev 23:23:00 -!- 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. 23:23:00 -!- 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 23:24:40 <|amethyst> %git merge-requests/30 23:24:40 07nrook02 * 0.16-a0-1511-g0084991: (LogicNinja) Fix nopiety troves with amulets of faith. 10(28 minutes ago, 2 files, 10+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0084991a09f4 23:25:02 oh man! 23:25:04 nj 23:25:07 <|amethyst> didn't even have to change chei 23:25:10 quite powerful...... 23:25:16 <|amethyst> just updated chei's repo's git config 23:25:17 yeah merge requests are glorified branches, right? 23:25:23 <|amethyst> fetch = +refs/merge-requests/*:refs/heads/merge-requests/* 23:25:26 so if you are monitoring branches you can pick them up too 23:25:31 <|amethyst> they're branches but they're not under heads 23:25:39 <|amethyst> so git branch doesn't show them 23:25:46 odd, why the credit at the beginning of the commit? 23:25:51 he reported it 23:25:58 no I mean 23:26:04 we usually put it at the end 23:26:10 critical differences!!! 23:26:18 thought it was maybe some kind of difference from the merge request or something 23:26:42 nope 23:27:56 I've decided to put attributions on the wrong sides of commits until scorpion teleport is back in crawl 23:27:59 as an ethical thing 23:28:30 hopefully we can remove more bad things so you can keep doing that 23:28:48 next up: nemelex 23:28:53 can you do pan before nemelex 23:28:57 plz 23:29:11 actually. 23:29:32 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 23:29:43 no pan is ok, just needs some more tweaks 23:30:09 "tweaks" 23:30:22 I'm not sure adding more adjectives to the demonspawn will help 23:30:29 well what do you want to call it? 23:30:32 ??devteam[15 23:30:32 devteam[15/24]: They rather get their substitute for intellectual satisfaction from not quite understanding what they are doing in their daring irresponsibility and from the subsequent excitement of chasing the bugs they should not have introduced in the first place. –E. Dijkstra 23:30:36 Grand Fantastical Redesign? 23:31:29 I am going to call a later branch miscasts-grand-fantastical-redesign 23:31:56 anything the artiste needs to motivate himself, I say 23:33:16 gammafunk: watching you on tiles is amazing right now 23:33:23 :) 23:33:35 too bad we are just not getting to lair these days 23:34:00 sadly, no jorgster for 0.15 23:34:12 :( 23:34:21 orb fetus, at least 23:34:39 -!- 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."] 23:37:05 -!- grillatactics_ has quit [Ping timeout: 260 seconds] 23:37:17 03nrook02 {|amethyst} 07* 0.16-a0-1516-ge8d63ac: Document lose_piety and dock_piety. 10(69 minutes ago, 1 file, 12+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e8d63ac8243e 23:37:17 03nrook02 {|amethyst} 07* 0.16-a0-1517-g4a7ea2a: (LogicNinja) Fix nopiety troves with amulets of faith. 10(41 minutes ago, 2 files, 10+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4a7ea2afd839 23:37:30 -!- Textmode has joined ##crawl-dev 23:37:36 <|amethyst> hm 23:37:41 ty for prompt merge 23:37:47 <|amethyst> is there a way to close a MR without going through the web site? 23:38:09 can you delete it? 23:38:35 <|amethyst> I'd rather not delete it 23:39:09 -!- WalkerBoh has quit [Remote host closed the connection] 23:39:47 -!- mkbehr has quit [Quit: Leaving] 23:41:24 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 23:43:27 hrm, you'd think maybe a special git commit 23:43:46 I searched gitorious's blog for "closed" and didn't find anything 23:44:26 -!- Artelis has quit [Ping timeout: 240 seconds] 23:53:07 -!- HDA has quit [Quit: Page closed] 23:56:47 03tenofswords02 07* 0.16-a0-1518-g7ab7ace: Double Ephemeral Infusion's health restoration, halve its duration. 10(4 minutes ago, 2 files, 4+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7ab7aced2f55 23:57:05 stainable (L27 MiFi) ERROR in 'mon-cast.cc' at line 1126: Unknown monster spell 'Draconian Breath' cast by mottled draconian knight (Zot:5) 23:57:20 <|amethyst> !crashlog * x=vlong 23:57:21 9481. stainable, XL27 MiFi, T:80108 (milestone): http://dobrazupa.org/morgue/stainable/crash-stainable-20141021-045702.txt 23:57:29 <|amethyst> !lg * crash x=vlong 23:57:29 No keyword 'crash' 23:57:33 <|amethyst> !lm * crash x=vlong 23:57:33 9481. [2014-10-21 04:57:02] [vlong=0.16-a0-1511-g480f9ae] stainable the Conqueror (L27 MiFi of Trog) ERROR in 'mon-cast.cc' at line 1126: Unknown monster spell 'Draconian Breath' cast by mottled draconian knight (Zot:5) 23:58:17 <|amethyst> hm 23:58:29 <|amethyst> oh... 23:59:19 -!- ussdefiant has joined ##crawl-dev