00:01:59 that would be cool 00:03:52 -!- ebarrett has quit [Read error: Connection reset by peer] 00:04:26 <|amethyst> "some" being just the one? 00:04:28 but yeah as it stands, pan is littered with smoke demons, neqoxecs, ynoxinuls, and i guess sixfirhys to an extent. you definitely see other stuff but they range from uncommon to rare when the pop up 00:04:31 <|amethyst> only four monsters have the spell 00:04:59 <|amethyst> and two have melee AF_MUTATE 00:05:44 Unstable branch on crawl.s-z.org updated to: 0.13-a0-2832-g473017b (34) 00:05:51 I'd like to point out that while changing mutaters might be good for Pan, it would also affect things like Lesser Servant. Also, encountering neqoxecs or whatever at lower levels wouldn't be as scary. 00:06:10 dang. missed the buzzer 00:06:13 03bh02 07* 0.13-a0-2833-g3f12715: Add mutate 'Fumes' 10(6 minutes ago, 5 files, 29+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f1271563fc1 00:06:13 03elliptic02 07* 0.13-a0-2834-gfc4dfcf: Speed up monster recovery from antimagic. 10(10 minutes ago, 3 files, 9+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fc4dfcf5f277 00:06:42 Unstable branch on rl.heh.fi updated to: 0.13-a0-2832-g473017b (34) 00:07:14 bh: me too, though my commit is less exciting :P 00:07:18 oh yes, lots of hellwings 00:07:23 -!- Staplegun has quit [Read error: Connection reset by peer] 00:07:44 mmm huge antimagic nerf 00:07:45 elliptic: I'm guessing my patch will need some tuning. It doesn't give you efreet level clouds, but it is rather foggy 00:08:02 Is Fumes supposed to be a good mutation or a bad one? 00:08:27 good 00:08:39 orbs of fire recovering from antimagic 7 times as fast should catch someone by surprise 00:08:43 SwissStopwatch: it's not really that huge actually, since monster recovery from antimagic used to be incredibly slow 00:08:49 <|amethyst> for the current meaning of "good" = "good or neutral" 00:09:10 well I've never "seen" one recover but I assumed this was just because of all the killing them I was doing 00:09:24 but you can't hit the orb to half health and then ignore it for a while and kill other stuff and expect the antimagic to still be strong 00:09:37 orb of fire (05*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev, !sil | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 9248 | Sp: b.fire (3d40), malmutate, fireball (3d43) | Sz: little | Int: normal. 00:09:37 %??orb of fire 00:09:41 so basically this is a nerf to sketchy tactics 00:10:08 basically the duration used to be equal to the damage you dealt on average 00:10:33 haha this panlord took me to red drain 00:10:45 so if you hit an oof to 2/3 health, it would have about 500 aut of antimagic 00:11:09 50 normal speed actions, in other words 00:11:11 which is... a lot 00:11:12 which would not be 100% effective of course (it would stop only 5/8 of spells from it) 00:11:14 do teleports make noise at the destination? 00:11:42 but you could then spend 100 aut doing something else and it would still be stopping over half of the oofs spells after that 00:11:53 hmm hell effects can drain you cant they 00:11:53 bh: no 00:12:18 at least Tar hell effects can I'm pretty sure 00:12:37 -!- ebarrett has quit [] 00:12:47 I feel like I should say that at no point did I mean to imply that antimagic didn't have it coming to some degree 00:13:04 -!- jeanjacques has quit [Ping timeout: 264 seconds] 00:13:20 but yes now I more understand how silly it was 00:13:22 <|amethyst> yes, you can get necro miscasts 00:13:51 <|amethyst> and it doesn't depend on branch (only monsters do) 00:14:17 mm 00:14:34 SwissStopwatch: right, I just thought I would take the opportunity to explain a few more details here to anyone who was wondering :) 00:16:13 -!- blabber has joined ##crawl-dev 00:16:20 -!- blabber has quit [Client Quit] 00:20:37 -!- heteroy has quit [Ping timeout: 248 seconds] 00:23:58 -!- petete has quit [Ping timeout: 256 seconds] 00:26:02 -!- Hailley has quit [Quit: Petra is closed!] 00:29:19 Is there any documentation concerning the use of Doxygen for Crawl, or did everyone agree that was too meta? 00:34:53 -!- dtsund has joined ##crawl-dev 00:44:09 -!- mumra has joined ##crawl-dev 00:45:42 morning mumra 00:45:55 hi bh 00:46:09 how are things? 00:46:17 swell -- you have any mutation ideas? 00:46:54 -!- Sysice has quit [Ping timeout: 264 seconds] 00:47:00 hmm, not off the top of my head 00:47:12 -!- hurdos has quit [Read error: Connection reset by peer] 00:47:45 relec rf--- 00:47:55 are you looking for beneficial type mutations? 00:48:18 beneficial or neutral 00:48:21 Zannick: monster 00:49:18 bh: note - i am like a month or more behind on crawl developents right now :( 00:49:37 i've been away a lot over summer 00:50:19 anywhere interesting? 00:51:33 expecting irc channels now btw 00:51:55 ChrisOelmueller: IRC crawl chat, you mean? 00:52:21 can i pull the you-know-what card and walk away 00:53:00 -!- bonghitz has quit [Remote host closed the connection] 00:53:03 !abyss ChrisOelmueller 00:53:04 bh casts a spell. chrisoelmueller is devoured by a tear in reality! 00:53:17 elliptic: I can safely say your nerf pretty much has no effect on my current game 00:53:30 which nerf? 00:53:34 are you sure that nerf is on your server 00:53:35 the one to vampircism 00:53:39 I'm on CSZO 00:53:50 well it only just went on the server an hour ago 00:54:02 well who could have guessed that vamp *might* be able to take a slight nerf 00:54:05 <|amethyst> what does ?V say? 00:54:08 -!- Twinge has quit [] 00:54:13 -!- kaiza has quit [Ping timeout: 248 seconds] 00:54:21 <|amethyst> %git :/vamp 00:54:21 07elliptic02 * 0.13-a0-2829-g063c240: Make vampiric weapons only trigger on 3/5 of attacks (instead of 4/5). 10(5 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=063c240a11ba 00:54:27 oh 00:54:27 but yes I imagine that vamp only healing 3/4 as much as it used to will still be fine 00:54:29 <|amethyst> no, you don't have it until you transfer 00:54:35 and if you aren't injured much it will indeed have no effect 00:54:59 mental note: do NOT transfer 00:55:31 <|amethyst> mental note: move Lightli's save to the new directory the next time he logs out 00:55:34 !learn add kraken http://photos.secretgardenparty.com/2013/9dc65c5e-f610-11e2-95f5-fa3410ec1e25?image_keywords=stage:The+Lake+Stage 00:55:35 kraken[3/3]: http://photos.secretgardenparty.com/2013/9dc65c5e-f610-11e2-95f5-fa3410ec1e25?image_keywords=stage:The+Lake+Stage 00:56:29 o_0 00:57:45 -!- Twinge has joined ##crawl-dev 00:59:03 (a load of my friends built that kraken) 00:59:53 good kraken, hope it came alive and devoured a significant number of the people in the photo 01:00:43 haha, actually we set fire to it on the saturday: http://photos.secretgardenparty.com/2013/71c2e3ac-f7aa-11e2-a3b5-fa3410ec1e25?image_keywords=Highlights+2013 01:01:05 so you all went down with the ship, got it 01:01:13 <|amethyst> Burning Squid is the lesser-known gathering 01:01:35 heehee 01:02:42 these folks were certainly somewhat inspired by burning man 01:03:36 there are now several uk festivals which prominently feature some large burning structure 01:05:11 <|amethyst> well, wicker men predate Burning Man so you kind have priority :) 01:06:04 yeah, human fascination with burning things is not exactly new :P 01:06:21 ooo fire 01:06:30 we should rename dragons 01:06:32 to FIRE dragons 01:07:36 Burning Man is great. It's the week when most of the wankers clear out of town ;) 01:07:42 enigmoo (L6 GrTm) ASSERT(themonst) in 'monster.cc' at line 6012 failed. (D:4) 01:08:29 I thought nobody ever got around to burning man because their van broke down, they couldn't get a ride from Chad, and they totally spaced out and forgot when it was 01:10:32 SwissStopwatch: maybe the van breaks down after they get out of twon 01:11:07 <|amethyst> Nothing left to do. Time passes. The sun crawls higher. 01:12:11 -!- magicpoints has quit [Ping timeout: 260 seconds] 01:13:48 |amethyst: for April 1st maybe we could redo crawl as an Inform game :) 01:14:27 -!- gammafunk_ has joined ##crawl-dev 01:15:09 redo it as one of those text games that only last for one line and have hundreds of endings 01:15:25 pick up the phone booth and crawl 01:15:29 !lg * kaux=~miscast max=dam -log -3 01:15:30 1655/1657. zerome, XL5 SpVM, T:4021: http://crawl.develz.org/morgues/0.8/zerome/morgue-zerome-20110727-193953.txt 01:15:34 This, by the way, should not happen 01:15:37 <|amethyst> I was going to say "Pick up the orc priest and die" 01:16:04 that's right you shouldn't be casting venom bolt at XL5 in general 01:16:16 <|amethyst> bh: that's a red miscast so... 01:16:17 luckily that's not even possible now is it 01:16:26 or would that char have been able to memorize it 01:16:44 <|amethyst> what does "Terrible" mean? 01:16:56 <|amethyst> I can't remember if there was a worse category 01:17:00 0 to 5 01:17:04 yes, useless at 0 01:17:11 useless was 100% fail 01:17:15 so terrible is still memorizable 01:17:16 <|amethyst> so they'd have been able to memorise it now 01:17:20 unfortunate 01:17:53 but clearly seeing the actual numbers would have changed their mind 01:18:06 after all parsing words is hard when the words are bad 01:18:16 Terrible = "I should do this" 01:18:29 ??venom bolt 01:18:30 such as with "almost dead" (will we go with `critically wounded/damaged` now?) 01:18:30 venom bolt[1/2]: A level 5 conjuration/poison spell - it is a penetrating punch of pure poisonous power. Please perceive that pests partially protected from poison (as opposed to prohibitively protected; includes most living and demonic creatures) will proceed to take piddling punishment. 01:18:32 we have better text warning people that the spell is dangerous when they try to memorize it, I think 01:19:05 since we actually say it is dangerous rather than just saying it is difficult to memorise or whatever we said back then 01:19:11 taking 56 damage from a level 5 miscast seems extreme. Perhaps we could reduce the variance? 01:19:16 elliptic: that's true too, yeah 01:19:19 <|amethyst> what's funny is that they did manage to memorise it 01:19:35 bh: how is that extreme if the miscast is red 01:19:39 There's a great game where someone explodes himself casting blade hands with no monsters in sight 01:20:00 this is kind of one of those things where if it happens to you, you deserved it 01:20:01 ??conj miscast 01:20:02 I don't have a page labeled conj_miscast in my learndb. 01:20:05 ??conjuration miscast 01:20:06 conjuration miscast[1/1]: 1: smoke / 6-12 dmg 2: 9-25 dmg / 3d12 explosion 3: 12-40 dmg / 3d20 explosion 01:20:24 ??poison miscast 01:20:25 poison miscast[1/1]: 1: 2-4 poison / meph cloud self 2: 3-11 poison / large meph cloud / 1 stat loss if not PR 3: 10-28 poison / poisonous cloud / 1-5 statloss 01:20:30 it was that 3d20 explosion 01:20:30 -!- Notorion has quit [] 01:20:37 <|amethyst> so near max 01:20:37 which is perfectly reasonable IMO 01:21:12 shouldn't it scale by spell level? 01:21:15 it does 01:21:20 but "Terrible" is really bad 01:21:27 like there was no good excuse for them casting the spell anyway 01:21:30 even with no miscasts 01:21:42 <|amethyst> bh: miscast severity is based on a combination of spell level and fail rate 01:21:44 iirc terrible was 1-5% chance of success or something 01:22:02 <|amethyst> yeah, I get 95% fail with the same skill levels and int in modern turnk 01:22:27 for a L9 spell, you can get those miscasts occasionally even with 5% *fail* 01:22:47 like maybe if you're really desperate you can have that memorized and try to cast it off brilliance but even that's pretty bad from 95% 01:23:08 brilliance might take it to 40% fail or something 01:23:52 This reminds me that at some point I was going to ask why the XL restriction on memorizing/casting spells exists 01:23:56 <|amethyst> what's funny is that zerome managed to memorise it in the first place 01:23:57 this sort of thing is probably one reason 01:24:14 |amethyst: well, it would have been a 5% chance of memorizing it 01:24:22 <|amethyst> oh right 01:24:34 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:24:34 <|amethyst> there weren't miscasts for failing to memorise except for hardbooks 01:24:34 so he probably got lucky or just assumed from the messages that it was just hard to memorize, not to cast 01:25:06 -!- Krakhan has quit [Ping timeout: 264 seconds] 01:25:23 SwissStopwatch: yeah, also that with some combos you'd have people use a L2 spell at XL 1 and it might be a bit strange, or L3 spell at XL 2 01:25:34 since that is plausible in a few cases 01:25:40 the second case is what I'm thinking of, but is that even really that bad 01:25:44 and the books are designed for a specific progression 01:25:47 I guess for some combos it would be impactful 01:25:56 like SpEn with EH at XL1 maybe 01:26:21 it's not that it would be OP or anything, just that it wouldn't feel the way the background normally does 01:26:41 yeah, spen can definitely cast EH fine at XL 1 01:27:02 <|amethyst> or oldskald casting spells at XL 1 :) 01:27:23 I think a couple backgrounds probably would feel less weird with their L2 spell immediately castable, En actually being one since Corona is kind of not what they want to be doing almost ever 01:27:30 <|amethyst> (or, more importantly, training charms at XL 1) 01:27:32 but I think most of them probably are sort-of better off as-is 01:27:49 SwissStopwatch: well, a lot of species won't be able to cast EH at XL 1 very well is the thing 01:27:51 when i play TrEn i use corona a lot 01:27:55 and EH not 01:28:08 and actually spen starts with low stabbing skill so turn 1 EH probably isn't even that good 01:29:33 I think this first occured to me when skald was looking for an L1 spell and I was failing to understand how certain of the War Chants L2 spells would be OP at XL1 01:29:43 I do think you are right that miscasts is another reason why we forbid it though... we don't really want new players to kill themselves with miscasts quite that early 01:30:26 you basically can't kill yourself with L1 miscasts without putting on heavy armour or a shield 01:30:31 -!- Pacra has quit [Quit: Pacra] 01:30:37 for the most part they can't even memorize the spells they can kill themselves with when they hit the level 01:30:45 obviously there are exceptions 01:36:20 -!- GuraKKa has quit [Read error: Connection reset by peer] 01:41:30 -!- gammafunk has quit [Quit: gammafunk] 01:41:30 -!- gammafunk_ is now known as gammafunk 01:45:40 -!- gammafunk has quit [Quit: gammafunk] 01:46:15 -!- bh has quit [Ping timeout: 250 seconds] 01:51:06 -!- Quashie has quit [Ping timeout: 264 seconds] 01:55:54 -!- ussdefiant has quit [Ping timeout: 264 seconds] 01:56:20 -!- SAT has quit [Client Quit] 01:56:40 -!- SAT has joined ##crawl-dev 01:58:28 Sorry for the intrusion, but I've been asked to float an idea. Would it be considered balanced to make summoned monsters flinch when attempting to ranged-target a character with warding, at a reduced chance? Warding isn't very useful in the endgame with all the spells and abilities, but if it occasionally deflected eyeball paralysis or smiting, it might be. 01:58:40 -!- SkaryMonk1 has joined ##crawl-dev 01:59:17 -!- Quashie has quit [Ping timeout: 248 seconds] 02:05:16 -!- Quashie_ has quit [Ping timeout: 264 seconds] 02:05:29 -!- xiaobi has quit [Client Quit] 02:05:31 -!- jeanjacques has joined ##crawl-dev 02:07:18 -!- kaiza has quit [Ping timeout: 264 seconds] 02:07:49 -!- jeanjacques has quit [Client Quit] 02:07:50 -!- Zxkuqyb has joined ##crawl-dev 02:08:56 -!- buppy has quit [Quit: Leaving] 02:16:21 -!- Tarquinn has joined ##crawl-dev 02:20:25 -!- Quashie has quit [Ping timeout: 245 seconds] 02:21:06 -!- sacje has quit [Ping timeout: 240 seconds] 02:26:30 -!- Senjai has quit [Ping timeout: 264 seconds] 02:32:31 -!- robotcentaur has quit [Quit: Page closed] 02:43:04 -!- Ragnor has quit [Remote host closed the connection] 02:49:13 -!- ChrisOelmueller has left ##crawl-dev 02:56:27 -!- flatlander-woman has quit [Ping timeout: 250 seconds] 03:10:57 -!- simmarine has quit [Quit: Leaving] 03:13:33 -!- Hayden2e has quit [Quit: Page closed] 03:20:47 -!- Tarquinn has quit [Quit: Leaving] 03:27:50 -!- SkaryMonk2 has joined ##crawl-dev 03:28:21 -!- SkaryMonk1 has quit [Ping timeout: 248 seconds] 03:32:38 -!- Staplegun has quit [Ping timeout: 240 seconds] 03:33:15 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 03:36:07 -!- Lightli has quit [Quit: Elena] 03:36:14 -!- Staplefun has quit [Ping timeout: 240 seconds] 03:42:18 -!- Blazinghand has quit [Ping timeout: 256 seconds] 04:05:39 -!- jeanjacques has joined ##crawl-dev 04:05:57 -!- SkaryMonk2 has left ##crawl-dev 04:09:09 -!- namad7 has quit [] 04:22:56 -!- SamB has quit [Read error: Connection reset by peer] 04:23:07 -!- SamB has joined ##crawl-dev 04:35:33 -!- dtsund has quit [Ping timeout: 245 seconds] 04:42:38 -!- Pepe has quit [Ping timeout: 240 seconds] 04:44:54 -!- radinms has quit [Ping timeout: 256 seconds] 04:53:09 SAT: does not sound outrageous to me 05:07:54 -!- jday_ has quit [Quit: Leaving] 05:26:24 -!- SkaryMonk1 has joined ##crawl-dev 05:26:40 -!- bonghitz has quit [Remote host closed the connection] 05:26:45 -!- SkaryMonk2 has quit [Ping timeout: 248 seconds] 05:47:10 -!- sumguy has quit [Quit: Page closed] 06:06:16 -!- Nakatomy has quit [Ping timeout: 256 seconds] 06:07:42 -!- fmul is now known as enygmata 06:10:56 -!- axujen has quit [Read error: Connection reset by peer] 06:22:24 -!- bmfx has quit [Read error: Connection reset by peer] 06:33:35 -!- Villadelfia has quit [Quit: Computer has gone to sleep.] 06:34:30 -!- Villadelfia has joined ##crawl-dev 06:36:09 -!- Villadelfia has quit [Client Quit] 06:39:48 -!- eith has joined ##crawl-dev 06:42:42 -!- nooodl has joined ##crawl-dev 06:44:15 -!- nooodl_ has joined ##crawl-dev 06:46:14 -!- Basil has quit [Ping timeout: 240 seconds] 06:47:42 -!- nooodl has quit [Disconnected by services] 06:47:49 -!- nooodl_ is now known as nooodl 06:48:23 -!- rossi has quit [Quit: WeeChat 0.4.1] 06:52:43 -!- TAS_2012v has quit [Ping timeout: 268 seconds] 06:55:13 -!- petete has joined ##crawl-dev 07:05:10 -!- Kalir has quit [Changing host] 07:08:03 -!- Dr_Ke has quit [Read error: No route to host] 07:08:47 -!- Pacra has joined ##crawl-dev 07:17:16 Tab on character creation gives non-viable starting weapon by SkaryMonk 07:18:08 -!- HellTiger has quit [Read error: Connection reset by peer] 07:18:38 -!- MaxFrost has quit [Ping timeout: 240 seconds] 07:19:02 -!- Pacra has quit [Quit: Pacra] 07:24:15 -!- magistern has quit [Quit: This computer has gone to sleep] 07:26:13 SAT: does not sound outrageous to me 07:26:16 sorry 07:26:45 -!- SkaryMonk1 has quit [Ping timeout: 248 seconds] 07:27:04 -!- SkaryMonk1 has joined ##crawl-dev 07:29:41 -!- Villadelfia has joined ##crawl-dev 07:39:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:52:53 -!- Vandal has joined ##crawl-dev 07:53:21 -!- MaxFrosty has quit [Ping timeout: 245 seconds] 08:01:28 -!- kronusdark has quit [Read error: Connection reset by peer] 08:10:25 -!- magicpoints has quit [Ping timeout: 245 seconds] 08:29:53 -!- ainsophyao has quit [Remote host closed the connection] 08:45:38 -!- Sgeo has quit [Read error: Connection reset by peer] 08:52:54 -!- kronusdark has quit [Read error: Connection reset by peer] 08:55:10 -!- underisk has quit [Quit: underisk] 09:03:49 -!- LexAckson has joined ##crawl-dev 09:25:58 -!- hart has quit [Read error: Connection reset by peer] 09:26:17 -!- dpeg has quit [Quit: leaving] 09:26:35 -!- SkaryMonk2 has joined ##crawl-dev 09:27:50 -!- SkaryMonk1 has quit [Ping timeout: 240 seconds] 09:34:43 -!- evablue has quit [Client Quit] 09:36:12 -!- johnthebear has quit [Remote host closed the connection] 09:48:08 -!- ussdefiant has joined ##crawl-dev 09:50:10 -!- hart has quit [Read error: Connection reset by peer] 09:50:16 -!- heteroy has quit [Ping timeout: 264 seconds] 10:08:02 -!- Dixie has quit [Ping timeout: 264 seconds] 10:10:51 -!- Dixie has joined ##crawl-dev 10:11:10 -!- radinms has quit [] 10:12:47 -!- mamga has quit [Quit: Page closed] 10:16:18 -!- SkaryMonk2 has quit [Quit: Leaving.] 10:21:59 -!- Mandevil has quit [Quit: leaving] 10:22:13 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:23:16 -!- ogaz has joined ##crawl-dev 10:23:33 -!- maurer_ has quit [Client Quit] 10:29:01 -!- Bloax has joined ##crawl-dev 10:29:24 -!- Morg0th has quit [Quit: leaving] 10:32:27 -!- Kellhus has quit [Quit: Page closed] 10:34:56 -!- ig0rbit has quit [Quit: Leaving] 10:35:52 -!- Hailley has quit [Quit: Petra is closed!] 10:49:54 -!- ussdefiant has quit [Ping timeout: 264 seconds] 10:50:05 -!- jday_ has joined ##crawl-dev 11:00:07 is the source of the knowledge bots available? 11:00:38 Yes. 11:00:47 ??henzell 11:00:48 henzell[1/4]: Linley Henzell is the original creator of Crawl. "Henzell" is also the ##crawl bot. If you want the source for *this bot*, go here: http://github.com/greensnark/dcss_henzell 11:01:02 thanks 11:01:37 -!- st_ has quit [Read error: Connection reset by peer] 11:01:57 -!- st_ has joined ##crawl-dev 11:09:46 -!- Kalir has quit [Remote host closed the connection] 11:11:16 -!- SAT has quit [Quit: Page closed] 11:12:30 -!- Kalir has quit [Changing host] 11:19:45 -!- mizu_no_oto has quit [Ping timeout: 276 seconds] 11:26:15 -!- HellTiger has quit [Ping timeout: 245 seconds] 11:26:53 -!- rossi has quit [Quit: WeeChat 0.4.1] 11:27:29 -!- duckroller has quit [Client Quit] 11:39:47 -!- WalrusKing has joined ##crawl-dev 11:40:02 hello 11:41:12 had a game mechanics question I couldnt find the answer to 11:41:27 game mechanics as in actual machinery 11:42:50 Me and a friend tried to sync our morgues by synchronizing the directory that the morgues pointer in the init.txt points to 11:43:32 -!- syllogism has joined ##crawl-dev 11:43:42 i have confirmation that both Crawl sessions are dropping dead chars and stuff in the morgues directory 11:43:59 but am increasingly uncertain that they actually see the morgue dumps of the other session 11:44:25 i wasn't able to find a description of how the ghost mechanic actually functions, in terms of when and how it reads morgues to spawn 11:44:30 so i figured i would ask here 11:44:36 it doesn't read morgues 11:44:44 ghosts are saved separately 11:44:49 ah you never said that, that just means its writing to that dir 11:45:01 ah 11:45:04 intruiging 11:45:31 in which case obviously my system wouldnt work 11:46:34 oh i see 11:46:40 the morgues are just dead chardumps 11:46:53 the actual bones files the ghosts are read off of are in the saves dir 11:47:08 so we would need to sync save dirs to sync bones and scores 11:47:14 is that right? 11:47:15 yea 11:47:28 cool 11:47:45 though that would also mean that we can only have one save between the two of us, correct? 11:49:54 -!- Ladykiller69 has quit [Ping timeout: 264 seconds] 11:51:57 !wtf FoFi 11:51:58 Unperson Fighter 11:52:03 -!- coyo7e has quit [Ping timeout: 250 seconds] 11:58:13 goddamn git 11:58:44 -!- ainsophyao has joined ##crawl-dev 12:00:04 git is good 12:01:31 !tell TZer0 It'd be nice with a non-weird-port version of lantea webtiles, for those times when you're on a network that blocks that. One of such places just happens to be over at school for me. 12:01:33 Bloax: OK, I'll let tzer0 know. 12:03:30 ok i have a patch file, that includes a change i do not want in that patch. what do i do? i tried reverting the changes back to normal and making a new patch but all that did was overwrite my patch removing the stuff i originally had added in 12:03:30 -!- SamB has quit [Read error: Connection reset by peer] 12:03:47 -!- SamB has joined ##crawl-dev 12:03:54 but if i checkout back to master i lose the changes i want to keep? 12:07:44 Naruni: git checkout master, git checkout -b testbranch, git am patchfile, , git add, git commit --amend, git format-patch -1 12:07:47 assuming this is a one-commit patch 12:08:37 or, you could do this with 'git rebase -i HEAD~n' if you have n commits you want to edit 12:08:42 but that is more complicated 12:09:22 i just want to get back to normal branch, git checkout master, git reset --hard, but my changes are still there 12:09:56 Already on 'master' Your branch is ahead of 'origin/master' by 2 commits. 12:10:20 thats after the hard reset 12:10:55 yes git status says working dor clean 12:11:00 s/yet/yes 12:11:19 -!- WalrusKing has left ##crawl-dev 12:11:29 -!- WalrusKing has quit [Quit: Page closed] 12:12:03 Naruni: git reset --hard origin/master ? 12:12:09 if you really want to lose those commits that is 12:13:39 -!- Basil has joined ##crawl-dev 12:14:53 -!- Gotham has joined ##crawl-dev 12:17:27 so damn confusing 12:17:31 Naruni: so, what you want is: git checkout -b savemywork, git checkout master, and then what Medar said 12:17:43 you shouldn't make commits to 'master' directly, generally, because it makes stuff like this harder 12:17:52 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-2834-gfc4dfcf (34) 12:18:16 if you're gonna work on some new feature, do 'git checkout master, git pull, git checkout -b mynewbranch' 12:18:39 (-b says to check out a new branch that starts off equal to the branch you're currently checked out on) 12:18:42 Eronarn, i had done that but i fucked some stuff up 12:19:02 for instance i had changes in init.txt that i didnt want to be included 12:19:14 but i had committed it 12:19:42 so my only option was to go back to stratch 12:19:44 Naruni: you might want to try out 'git add -p', to add stuff in tiny chunks instead of for entire files, and 'git commit -v', to see what will go into a commit before you commit it 12:20:02 commit -v will be useful 12:20:17 also, it's always possible to break a commit into chunks, or squash multiple commits into one 12:20:37 in fact if i could just make a format-patch selecting only certain changes that would help 12:20:48 -!- petete has quit [Quit: No Ping reply in 180 seconds.] 12:21:04 -!- petete has joined ##crawl-dev 12:21:07 Naruni: format-patch won't do that, because it just converts commits into patches, so it sounds like what you want is to break your existing commit into several smaller ones 12:22:30 Eronarn, it sounds like i need a crazy amount of work just to add basic stuff. im making a single line change to clua.cc and l_libs.h then adding in 34 lines to l_spells.cc. so do i need 3 commits for that? 12:23:02 also im not entirely sure how to manage commits 12:23:06 Naruni: usually the right answer for commit size is 'something easy to understand in isolation' 12:23:17 not too big, not too small 12:23:43 -!- VolteccerJack has quit [Quit: Page closed] 12:23:45 it's totally reasonable to have three file changes in one commit 12:24:03 !messages 12:24:05 (1/1) Bloax said (22m 33s ago): It'd be nice with a non-weird-port version of lantea webtiles, for those times when you're on a network that blocks that. One of such places just happens to be over at school for me. 12:24:12 as for managing commits, you might want to use a git GUI that will generate a graph showing you what sequence your commits were made in, and what is contained inside them 12:24:23 it's possible to do it via the command line, but it's generally harder to use 12:24:43 Bloax: hmm.. I can check what I can do. 12:25:07 ok wait i think i got it. so say i make these changes, compile, and it works. so now i commit my change with "bla". then i want to test something in init.txt and make my change there, everything works fine, so i like my commit. at that point should i do a git checkout "bla" to UNDO the changes i made to init.txt? 12:25:39 because i dont want init.txt changes in my commit 12:25:57 Naruni: are the init.txt changes related to the same thing you're working on in the first commit? 12:26:04 That'd be nice. 12:26:17 or is it a new thing you're working on? 12:26:21 Eronarn, yes but i do not want them in my patch that i am going to submit 12:26:42 Naruni: then in that case, the easiest way to do it is to do a commit with your first batch of changes, then another commit with your init.txt changes 12:27:01 'git format-patch -2' will get the last 2 changes as patches, and then just send in the one you want 12:27:39 ok 12:27:41 thanks 12:27:54 i started looking at guis for managing git 12:28:04 do you have a favorite 12:28:11 im using linux 12:28:42 i like just using github's gui, but gitx and cherrygit or whatever it's called are fine too 12:29:00 the core git gui is ok, but sort of spartan/hard to work with 12:30:00 oh sorry... gitx is the osx one, there's a clone of it for linux 12:30:42 http://trac.novowork.com/gitg/ 12:33:44 Naruni: Hmm, why are you changing the init.txt then? 12:40:51 <|amethyst> if you have an existing commit you want to split, one way to do it might be git reset HEAD^ then git add -p to enter interactive patch mode, where for each changed chunk it asks whether you want to add it 12:41:20 <|amethyst> then you can commit, and git add the remaining files to the second commit 12:41:46 <|amethyst> (or use git add -p again if you want to split into more than two commits 12:41:46 <|amethyst> ) 12:42:16 <|amethyst> gitg is just for viewing 12:42:46 <|amethyst> I don't know about GUI frontends for actually manipulating a repo (not for GNU systems anyway---there's TortoiseGIT for Windows) 12:43:24 |amethyst: the git gui bundled with git can actually write 12:43:29 unless i'm crazy 12:44:02 i just wouldn't recommend using it unless you have a solid understanding of git 12:45:08 <|amethyst> oh, "git gui" 12:45:24 <|amethyst> gitg is afaict just a viewer (I have 0.2.4) 12:45:27 yep 12:45:49 <|amethyst> "cola" maybe? 12:46:38 <|amethyst> and there's an ncurses one called tig 12:46:53 <|amethyst> though that one seems to mostly be a viewer too 12:47:39 minor thing, but description of monster corpses should probably be changed; they still say "this may cause sickness" in trunk 12:47:55 -!- st_ has quit [Ping timeout: 245 seconds] 12:48:28 -!- gammafunk has joined ##crawl-dev 12:49:46 -!- Senjai has quit [Changing host] 12:52:48 -!- mumra has quit [Ping timeout: 256 seconds] 12:54:42 -!- mumra has joined ##crawl-dev 12:57:28 -!- knaveightt has quit [Quit: Download IceChat at www.icechat.net] 12:58:12 03|amethyst02 07* 0.13-a0-2835-g2210f32: Don't refer to sickness from food (ogaz). 10(7 minutes ago, 3 files, 5+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2210f324924f 13:05:08 -!- mumra has quit [Ping timeout: 245 seconds] 13:08:16 -!- jeanjacques has quit [Ping timeout: 264 seconds] 13:11:11 -!- jeanjacques has joined ##crawl-dev 13:13:11 -!- marcmagus has quit [Quit: leaving] 13:21:40 -!- Senjai has quit [Ping timeout: 245 seconds] 13:23:04 -!- mumra has joined ##crawl-dev 13:32:04 -!- dtsund has joined ##crawl-dev 13:37:30 -!- axujen has quit [Ping timeout: 245 seconds] 13:52:22 -!- Zephryn has quit [Quit: Jackdaws love my big sphinx of quartz. 123456890] 13:54:44 |amethyst, if i get this patch filed correctly, do you think you would push it? 13:55:28 -!- ainsophyao has quit [Remote host closed the connection] 13:57:52 for now im only including range and magic points cost 13:59:14 -!- elliptic has quit [Quit: Leaving] 14:04:47 -!- bonghitz has quit [Remote host closed the connection] 14:06:35 -!- Sabaki has joined ##crawl-dev 14:06:57 there is gitk which seems to be the viewer, and there is also git gui that spawns from gitk 14:07:54 -!- Riddim has quit [Ping timeout: 264 seconds] 14:10:06 <|amethyst> Naruni: yes, but no promises it will be today 14:10:08 -!- Sabaki_|2 has quit [Ping timeout: 240 seconds] 14:10:17 <|amethyst> classes start in two days, so I'm running around trying to get ready 14:11:06 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:12:30 -!- magicpoints has quit [Ping timeout: 245 seconds] 14:13:09 -!- jday_ has quit [Ping timeout: 248 seconds] 14:14:31 good luck with that :) 14:14:34 what are you taking 14:14:59 the commit is ready btw, i just need to figure out how to have git gui create a patch now 14:17:13 -!- mumra has quit [Ping timeout: 245 seconds] 14:18:39 <|amethyst> Naruni: I'm teaching CS 2 14:19:00 <|amethyst> about 100 students (plus 20 more I am administratively responsible for, but who get their lecture from a TA) 14:19:13 -!- simmarine has joined ##crawl-dev 14:20:13 -!- maha_ is now known as maha 14:22:38 -!- gammafunk has quit [Quit: gammafunk] 14:27:59 -!- mumra has joined ##crawl-dev 14:28:43 |amethyst, nice dude... teaching is quite the thankless job. thanks for helping out the kiddos. 14:29:07 the way i see it, teachers shouldnt be taxed for anything 14:29:31 ...they have a taxing enough job already? 14:29:37 skadoosh 14:30:19 this gitgui makes things a little more visually understandable to work with git 14:30:59 https://crawl.develz.org/mantis/view.php?id=7489 updated 14:33:43 -!- Voker57 has quit [] 14:37:28 -!- pantaril has quit [Quit: leaving] 14:38:52 -!- bonghitz has quit [Remote host closed the connection] 14:41:23 -!- syllogism has quit [] 14:47:10 -!- gammafunk has joined ##crawl-dev 14:48:54 -!- gammafunk has quit [Client Quit] 14:50:43 -!- yxhuvud2 has quit [Ping timeout: 260 seconds] 14:50:54 -!- Senjai has quit [Changing host] 14:58:36 -!- bonghitz has quit [Remote host closed the connection] 15:01:59 -!- yalue has quit [Quit: Leaving] 15:02:43 -!- ogaz has quit [Ping timeout: 250 seconds] 15:04:36 -!- VolteccerJack has quit [Quit: Page closed] 15:05:35 -!- marcmagus has quit [Quit: leaving] 15:07:54 -!- ddee has quit [Remote host closed the connection] 15:09:47 -!- _dd has joined ##crawl-dev 15:17:38 -!- mumra has quit [Ping timeout: 245 seconds] 15:18:50 -!- jday_ has joined ##crawl-dev 15:31:04 -!- Sprort has quit [Quit: Leaving] 15:33:07 |amethyst, is there a quick way you can check to see how many games are in progress / saved / whatever on experimental branches? 15:33:33 I was just asked if I could bring dwants up to date with current trunk, and this results in huge save compatibility issues. 15:35:05 So, I basically only want to do that if I know there are no games that will be impacted. 15:36:04 i have a game in shoals. its through lair, d, vaults so it has three runes to get 15:36:20 hmm i should probably go play that 15:38:18 -!- capablanca has joined ##crawl-dev 15:38:41 Grunt: you mean, to get compat with both trunk and dwant games, right? 15:39:13 kilobyte: well, if there are no dwant games in progress (which there are right now), it would be extremely easy to do. 15:39:31 -!- capablanca is now known as mikee_ 15:40:26 03kilobyte02 07* 0.13-a0-2836-gc47fba5: Don't give Djinn any positive weapon aptitudes. 10(2 days ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c47fba5b473f 15:40:26 03kilobyte02 07* 0.13-a0-2837-gb6a45de: Unify hp-on-kill with mp-on-kill. 10(2 days ago, 1 file, 30+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b6a45de330a3 15:40:26 03kilobyte02 07* 0.13-a0-2838-gcc0de46: Djinn: give only max(hp_heal, mp_heal) rather than sum under TSO. 10(2 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cc0de464e8ac 15:40:26 03kilobyte02 07* 0.13-a0-2839-g77b4e8e: Brace/formatting fixes. 10(2 days ago, 2 files, 4+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=77b4e8e3be56 15:40:26 03kilobyte02 07* 0.13-a0-2840-gdd8d853: Don't mark scrolls of immolation as an "emergency item" for Djinn. 10(25 hours ago, 1 file, 1+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dd8d853530f7 15:40:26 03kilobyte02 07* 0.13-a0-2841-gb94ead3: Check the descs of spells in db_lint. 10(32 hours ago, 3 files, 18+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b94ead36cbbd 15:40:26 03kilobyte02 07* 0.13-a0-2842-g608c23f: Fix a misalignment on Djinn a ? screen. 10(31 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=608c23fd628f 15:40:26 03kilobyte02 07* 0.13-a0-2843-gb9032da: Store ability descs with an " ability" suffix. 10(22 hours ago, 15 files, 1011+ 1013-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b9032daffd9d 15:40:26 03kilobyte02 07* 0.13-a0-2844-g16e784a: Link monster spells to player abilities where they match. 10(21 hours ago, 1 file, 40+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=16e784a6a870 15:40:26 03kilobyte02 07* 0.13-a0-2845-g0980016: Extend the desc for Hellfire. 10(21 hours ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09800165a234 15:43:15 kilobyte: I think you missed "Evoke Blink" in the abilities? 15:45:35 03kilobyte02 07* 0.13-a0-2846-g1b2b206: Rename Mirror Damage to Injury Mirror, to match the player ability. 10(21 hours ago, 5 files, 14+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b2b206ea599 15:45:35 03kilobyte02 07* 0.13-a0-2847-g96e2545: Restore descs for a few removed spells. 10(21 hours ago, 1 file, 22+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=96e254584b65 15:45:35 03kilobyte02 07* 0.13-a0-2848-gce6306e: Desc druidic spells. 10(20 hours ago, 1 file, 21+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ce6306ee7b13 15:45:35 03kilobyte02 07* 0.13-a0-2849-g3ac9ee6: Descs for a few enchanter type spells. 10(20 hours ago, 1 file, 24+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ac9ee6c1ff5 15:45:35 03kilobyte02 07* 0.13-a0-2850-gebad98c: Rename death drake spell: Miasma -> Miasma Breath. 10(27 minutes ago, 5 files, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ebad98cc8302 15:45:35 03kilobyte02 07* 0.13-a0-2851-g7977622: Turn transform(force) into transform(involuntary). 10(20 hours ago, 4 files, 20+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7977622287ca 15:45:35 03kilobyte02 07* 0.13-a0-2852-ga9b17d1: Give the abyss bot a ring of sustain ability. 10(19 hours ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a9b17d11089b 15:45:35 03kilobyte02 07* 0.13-a0-2853-gbb6b2d1: Don't fsync in debug builds. 10(6 hours ago, 1 file, 1+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bb6b2d10dd37 15:45:35 03kilobyte02 07* 0.13-a0-2854-g75ea027: Save the Abyss bot every 1000 turns. Use a per-game --seed. 10(5 hours ago, 2 files, 31+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=75ea027c7664 15:45:35 03kilobyte02 07* 0.13-a0-2855-g1aa6063: Allow the bot to disable checkpoint saves on newarea shifts. 10(49 minutes ago, 6 files, 12+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1aa606312f6c 15:46:26 -!- iasov has quit [Ping timeout: 264 seconds] 15:46:37 Grunt: the monster spell is already described as it matches a player one ("Blink" has three copies) 15:46:54 -!- duralumin has quit [Ping timeout: 276 seconds] 15:47:50 ...so it being the only ability in dat/descript/ability.txt without a suffix is intentional? 15:48:14 -!- PepeRC2 has quit [Ping timeout: 264 seconds] 15:48:52 ah 15:49:00 That was what I was getting at :) 15:50:13 -!- Mandevil has quit [Quit: Leaving] 15:50:40 03kilobyte02 07* 0.13-a0-2856-g899a923: Properly suffix "Evoke Blink". 10(81 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=899a92397930 15:51:23 -!- mumra has joined ##crawl-dev 15:51:38 (For a moment I thought 0980016 referred to the crossbow...) 15:52:25 (todo: make Hellfire shoot hellfire bolts) 15:52:30 -!- duralumin_ has quit [Ping timeout: 245 seconds] 15:56:39 -!- mumra has quit [Ping timeout: 276 seconds] 16:00:21 -!- _D_ has quit [Quit: leaving] 16:01:42 -!- Krakhan has quit [Changing host] 16:13:52 -!- codehero has quit [Ping timeout: 246 seconds] 16:13:53 -!- Geisteskrass has quit [Read error: Connection reset by peer] 16:15:21 -!- tcjsavannah has quit [Quit: tcjsavannah] 16:20:32 -!- buppy has joined ##crawl-dev 16:21:02 -!- maha has quit [Ping timeout: 240 seconds] 16:21:02 -!- maha_ is now known as maha 16:23:42 -!- elliptic has joined ##crawl-dev 16:25:35 -!- marcmagus has quit [Quit: leaving] 16:27:04 -!- marcmagus has quit [Client Quit] 16:27:38 -!- iasov has quit [Ping timeout: 245 seconds] 16:28:41 -!- Morg0th has quit [Quit: leaving] 16:30:07 -!- marcmagus has quit [Client Quit] 16:31:59 -!- Lawman0 has quit [Ping timeout: 260 seconds] 16:32:12 -!- marcmagus has quit [Client Quit] 16:33:07 -!- ShadeTornado has quit [Quit: Leaving] 16:35:11 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:42:26 -!- dtsund has quit [Quit: dtsund] 16:43:48 -!- RedFeather has quit [Client Quit] 16:50:23 -!- dtsund has joined ##crawl-dev 16:50:24 -!- mumra has joined ##crawl-dev 16:51:10 -!- LexAckson has quit [Read error: Connection reset by peer] 16:55:35 -!- Daekdroom has quit [Quit: Saindo] 16:56:55 -!- Lightli has joined ##crawl-dev 17:00:10 -!- Sorbius has quit [Quit: Leaving] 17:05:00 -!- yxhuvud has quit [Ping timeout: 245 seconds] 17:07:11 -!- VolteccerJack has quit [Quit: Page closed] 17:11:47 03kilobyte02 07* 0.13-a0-2857-gee10def: Reformat a script and make it work. 10(58 minutes ago, 1 file, 14+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ee10defc9102 17:11:47 03kilobyte02 07* 0.13-a0-2858-g8d7212f: Forbid druids from calling shapeshifters. 10(43 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8d7212f5ffa4 17:12:04 -!- ackack has quit [Ping timeout: 256 seconds] 17:13:10 -!- enygmata is now known as fmul 17:13:17 (...unless they're also shapeshifters) 17:13:19 ftfy 17:15:58 -!- squimmy has quit [Ping timeout: 245 seconds] 17:18:51 -!- _dd has quit [Remote host closed the connection] 17:21:01 -!- mamga has quit [Quit: Page closed] 17:21:10 -!- _dd has joined ##crawl-dev 17:21:11 Zannick: heh, that's doable 17:21:17 Zannick: should we? 17:23:59 i'm for it. how unbalanced would that make things? 17:25:35 -!- gammafunk has joined ##crawl-dev 17:26:35 -!- evablue has quit [Ping timeout: 250 seconds] 17:26:50 -!- Pacra has joined ##crawl-dev 17:28:24 hmm, I don't think a shapeshifter is going to have this spell 17:28:53 i've been blasted by shapeshifter eyes of destruction before 17:28:58 i don't know about druids 17:29:14 maybe shapeshifters don't get ACTUAL_SPELLS 17:29:16 it would have to be a druid who just became a shapeshifter due to Xom as you can't shapeshift into non-base monsters 17:29:31 -!- Quashie has quit [Quit: Leaving] 17:29:53 so it would be an extreme corner case 17:29:59 sgtm 17:30:01 :D 17:30:19 -!- gammafunk has quit [Ping timeout: 260 seconds] 17:31:00 -!- Zxkuqyb has quit [Quit: Page closed] 17:32:26 -!- Zxkuqyb has joined ##crawl-dev 17:32:55 -!- elliptic has quit [Quit: Leaving] 17:36:43 -!- gammafunk has joined ##crawl-dev 17:36:55 -!- AriaB has joined ##crawl-dev 17:46:26 -!- Tarquinn has joined ##crawl-dev 17:49:02 -!- maha has quit [Ping timeout: 240 seconds] 17:53:30 -!- slifty has quit [Quit: Leaving...] 17:55:50 -!- maha has quit [Ping timeout: 240 seconds] 18:02:28 New branch created: buppy_arts (4 commits) 18:02:29 03pubby02 {kilobyte} 07[buppy_arts] * 0.13-a0-2859-gd942479: Trog's Gloves 10(9 weeks ago, 8 files, 30+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d9424799989c 18:02:29 03pubby02 {kilobyte} 07[buppy_arts] * 0.13-a0-2860-g5a62dce: Moon troll leather armour 10(9 weeks ago, 2 files, 12+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a62dce8f0f0 18:02:29 03pubby02 {kilobyte} 07[buppy_arts] * 0.13-a0-2861-g4339724: Boots of Ultimate Suction 10(9 weeks ago, 5 files, 32+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=433972439dc5 18:02:29 03pubby02 {kilobyte} 07[buppy_arts] * 0.13-a0-2862-gf28621b: Macabre Finger Necklace 10(9 weeks ago, 14 files, 219+ 245-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f28621bb662f 18:03:05 -!- bonghitz has quit [Remote host closed the connection] 18:05:19 <|amethyst> Grunt: it doesn't auto-update (it has to be triggered at /rebuild/), so feel free to push whenever 18:05:49 -!- Nakatomy has quit [Remote host closed the connection] 18:06:07 <|amethyst> Grunt: as for ongoing games, I don't think it's likely we'll ever be free of those 18:08:02 <|amethyst> Grunt: not really sure how to handle that well; certainly your code shouldn't have to worry about old dwants games 18:08:34 Is there a way you can disable save transfers for a branch? 18:08:54 <|amethyst> experimental branches don't have multiple versions the way trunk does 18:09:02 <|amethyst> they're set up more like stable 18:09:17 how intrusive the branch is? 18:09:20 <|amethyst> because otherwise I would have had to muck around with database schemas 18:09:42 -!- VolteccerJack has quit [Quit: Page closed] 18:09:52 <|amethyst> kilobyte: plenty of new enum values if that's what you mean 18:09:54 kilobyte, it introduces some monster spells and a duration prior to, say, DracoOmega's forest changes, which introduce a lot of monster spells and durations. 18:10:05 It is enum hell, pretty much. 18:10:18 <|amethyst> jump branch will have similar issues 18:10:25 |amethyst: well is it simple to implement a "delete save" option for them? 18:10:39 <|amethyst> it doesn't even try to handle save compat with trunk currently, and doing so will break old branch saves 18:11:08 <|amethyst> SamB: probably... or I could move or delete the saves when we update 18:11:22 -!- dtsund has quit [Quit: dtsund] 18:11:41 I don't really like the idea of suddenly interrupting games in progress. 18:12:40 <|amethyst> we could make a new branch I guess 18:13:07 <|amethyst> but I really don't want to have to do a new branch every time we fix save compat issues in an experimental branch 18:13:40 <|amethyst> I guess I could put up a big warning 18:13:44 (Clearly, next time we bring branches up to date *before* making them public...) 18:13:55 <|amethyst> ... 18:14:03 Grunt: but they'd become outdated again ... 18:14:18 <|amethyst> if we're going to put in that kind of work then we might as well just put it into trunk 18:14:56 I'm wearing plate armour and have really shitty (7) int and am a minotaur 18:15:02 I see three abilities, two spells, one mutation, one species, three monsters. Not a single line in tags.cc. 18:15:03 however, I could buy a book of spellcasting for like 1000 gold 18:15:05 good idea!? 18:15:23 only species enums are hard to remove 18:15:41 well that was entirely the wrong channel 18:16:33 would it be possible to hide experimental stuff in eg. a commandline flag? 18:16:47 then have dgl have "trunk" and "experimental" 18:16:59 -!- Lawman0 has quit [Ping timeout: 260 seconds] 18:17:21 <|amethyst> how would people supply the command-line flag? 18:17:44 -!- Vizer has quit [Quit: bye] 18:17:44 have a dgl mode which specifies it 18:17:59 ie instead of a different binary 18:17:59 <|amethyst> what do you mean by "mode"? 18:18:11 <|amethyst> ohh 18:18:31 <|amethyst> that would be quite difficult to do 18:18:32 -!- duralumin has quit [Quit: Leaving] 18:18:56 i have no idea how dgl setup works, so 18:19:04 <|amethyst> wait, I'm still confused 18:19:17 <|amethyst> I thought you meant a command-line option to crawl that disables new features completely 18:19:24 <|amethyst> s/new/some new/ 18:20:04 well, my suggestion was simply a way to condense trunk and experimental into one binary so we don't need to worry about keeping branches up to date 18:20:06 -!- duckroller has quit [Quit: i <3 pork (http://dev.ojnk.net)] 18:20:28 <|amethyst> the whole point of experimental is for things that aren't ready for trunk 18:20:30 while still keeping the experimental features in a separate instance 18:20:41 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:20:49 -!- st_ has joined ##crawl-dev 18:20:58 sure 18:21:01 but what if some of the experimental stuff outright replaces something 18:21:09 then you'd have a situation where the build has to support both code paths 18:21:38 <|amethyst> and what happens when it's no longer experimental? 18:21:51 <|amethyst> do you just rip out all those ifs? 18:22:00 ok, sorry, maybe that development pattern doesn't work for crawl 18:22:07 or much of anything 18:22:18 <|amethyst> the other problem is with the save compat stuff 18:22:22 that would only work if the experimental stuff is sufficiently modular with respect to the rest of the code 18:22:28 (what happens when the major version tag is no longer 34? do you just rip out all those ifs?) 18:22:34 Basically. 18:22:39 <|amethyst> Zannick: yes, with the preprocessor 18:22:42 %git HEAD^{/MAJOR.*33} 18:22:43 07kilobyte02 * 0.11-a0-1473-gccafe4a: Bump TAG_MAJOR_VERSION to 33. 10(1 year, 4 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccafe4a1a0df 18:22:48 ...er 18:22:48 <|amethyst> or with the help of 18:23:04 <|amethyst> if we had put dwants or jump into trunk we would have broken non-experimental games because of the enum changes 18:23:09 %git HEAD^{/MAJOR} 18:23:09 07|amethyst02 * 0.13-a0-1581-g66217fb: Add a section on #if TAG_MAJOR_VERSION to the save compat docs. 10(3 months ago, 1 file, 65+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66217fb6ad07 18:23:14 %git HEAD^{/MAJOR}^^{/MAJOR} 18:23:15 07kilobyte02 * 0.13-a0-1364-g85982e3: s/ZAP_HEAL_WOUNDS/ZAP_MAJOR_HEALING/ 10(3 months ago, 4 files, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85982e39c312 18:23:18 <|amethyst> and then if we decide we don't want one, we have to keep its enums around until the save bump 18:23:41 %git ca96156 18:23:41 07kilobyte02 * 0.11-a0-1462-gca96156: Drop TAG_MAJOR_VERSION == 32 ifdefs. 10(1 year, 4 months ago, 62 files, 84+ 1935-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca96156951bf 18:24:20 ok, that was my idea 18:25:24 we had a few days of testing already, what are the results? 18:25:47 is jump OP? 18:25:58 I have not heard of jump 18:25:59 what is jump 18:27:13 it's like flying but you land on the ground 18:27:20 instead of not landing 18:27:22 =p 18:28:02 -!- Gotham has quit [Read error: Connection reset by peer] 18:28:04 -!- Bloax has quit [Ping timeout: 264 seconds] 18:29:29 Zannick: I'm guessing that's an incredibly poor description 18:29:42 i'm being facetious 18:30:05 yeah I figured 18:30:12 also what the hell is a dwant 18:30:19 A DWARF AND AN ANT 18:30:21 ALL IN ONE! 18:30:30 it seems to be a name 18:30:34 ??dwants 18:30:35 dwants[1/3]: Ant-people species. See https://crawl.develz.org/tavern/viewtopic.php?f=8&t=8298 18:30:37 but isn't a dwarf a dwant and an arf all in one? 18:30:39 humanoid ants 18:30:40 interesting 18:30:57 Then what's an arf? 18:31:04 "They have four incredibly strong arms that allow them to wield practically anything, along with a shield. They are incredibly adept at the earth, allowing them to dig both tunnels and shafts. Perhaps unfortunately, their relationship with the earth has given them a permanent sense of stasis: they are unable to teleport or hasten themselves." 18:31:09 I'm okay with this 18:31:17 And have we decided what to call them yet? 18:31:20 so basically they can hold two-handed weapons with shields, including really huge ones, or what? 18:31:29 "formicids" apparently, although that sounds kind of awkward to me 18:31:31 G-Flex: Not GSCs or GCs, but anything else is fair game 18:31:36 ??jump 18:31:36 jump attack[1/2]: A new experimental branch on CSZO. Adds a jump attack ability that attacks a target at range, after choosing a random, safe landing site adjacent to the monster and moving the player there. Attacks for 120% damage (with any relevant stabbing bonus, but reduced a bit). 18:31:42 Lightli: so anything a normal-sized race can wield? 18:31:52 G-Flex: Yes 18:31:55 G-Flex: that's the gist of it 18:32:01 They can wield GCs and GSCs, but only two-handed 18:32:06 oh 18:32:07 okay 18:32:14 presumably they're normal sized themselves though 18:32:28 "Antennae mutation level 1. Increases rank every 13 levels." 18:32:40 getting something significant like antennae 3 at the final XL sounds weird 18:32:57 oh, they actually get antennae every 8 levels. I need to fix that 18:33:08 that sounds more reasonable, yeah 18:33:26 So the first race outside of felids to be unable to use hats? 18:33:27 for some reason I expected positive dodging apt, but that's probably because I thought of them as being tiny 18:33:34 (or unlucky demonspawn?) 18:34:36 -!- mumra has quit [Ping timeout: 276 seconds] 18:34:43 " 18:34:43 The idea of a species with a permanent stasis effect seems cool - and it might make sense to N/A the modifier for Translocations. " 18:34:46 tavern is bad & dumb 18:34:52 Lightli: they can wear hats, but it negates their antennae effect (they retract into their head) 18:35:38 there are some hats that can be worn with horns, that perhaps shouldn't cause antennae to vanish 18:35:40 a small race with bad dodging and good armor is... interesting 18:35:46 -!- Nightbeer has quit [Quit: Verlassend] 18:36:07 given that smaller races have incentive to use lighter armour 18:36:17 oh 18:36:37 -!- eith has quit [Ping timeout: 248 seconds] 18:36:47 (better dodging bonus, worse aevp or whatever I think) 18:37:43 -!- Vidiny has quit [Quit: Bit a shark disnae bother chasin fuckin minnows cause that's no gaunnae fuckin well satisfy.] 18:38:29 like, I'm just not sure how well a heavier-armour-focused race works if it's also small 18:38:45 About the same as a normal-sized armour-focused race 18:38:55 Just not as much HP 18:38:59 ??aevp 18:39:00 aevp[1/2]: Adjusted body armour evasion penalty. Affects spell success, melee accuracy. Its value is [base_penalty + max(0, 3*base_penalty - str)] * [45 - armour_skill]/45. New formula in 0.13 is (2/5) * evp^2 / (str+3) https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:mutation:stats&#effect_of_strength_on_armour_evp. 18:39:03 hrrm 18:39:05 ??dodging[2] 18:39:06 dodging[2/3]: Your dodging bonus is reduced by 30*(EVP - 1)/strength, where EVP is the base penalty of your body armour (does not depend on Armour skill). 18:39:17 I could swear that creature size mattered for armour use somehow 18:39:43 I guess the upside is it would be a bit easier to get decent EV even with heavier armour? 18:41:26 you can get good AC and EV as a halfling, so 18:41:47 makes sense 18:42:04 you could wear something like (F/I)DA and get pretty damn good defenses probably 18:42:10 although I'm not sure what formicid stats are like 18:42:19 I feel like they should get decent str 18:42:31 -!- dtsund has joined ##crawl-dev 18:43:37 G-Flex: implojin is playing a formicid right now and has 46/40/22 defenses 18:43:48 haha 18:43:58 I do like the idea of a small race doing typically big-race stuff 18:44:20 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:49:49 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- \o/] 18:51:06 -!- scummos has quit [Ping timeout: 264 seconds] 18:53:11 Fo has been getting some testing, implojin is doing post-game with one now 18:53:40 Seems that the 2-h + shield is reasonably balanced by the stasis/hp limitations 18:54:15 For jump I think I've been the only one testing it much; I have an FeTm near the end of lair 18:54:17 -!- Zylkyth has quit [Quit: Lost terminal] 18:55:30 It's useful, fun, not overpowered in the sense of trivializing things, but I'm hardly an objective source of criticism 18:55:42 I think both will get more testing whenever webtiles gets its next restart 18:56:07 so might be better to check back after it's been live on webtiles for a week maybe 18:59:42 The last context I can remember 2H+shield being brought up in was a rework of the Giant race. 18:59:55 (i.e. a modern day version of the 4.1 implementation) 19:00:50 -!- pelotron has quit [Ping timeout: 245 seconds] 19:05:48 -!- maha has quit [Ping timeout: 276 seconds] 19:05:49 -!- evablue has quit [Ping timeout: 250 seconds] 19:08:58 -!- Stelpa has quit [Remote host closed the connection] 19:11:56 -!- Stelpa has quit [Changing host] 19:14:01 -!- slifty has quit [Quit: Leaving...] 19:23:23 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:32:33 -!- HellTiger_ has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 19:34:58 * SamB ponders allowing felids to wear boots 19:35:30 2 pairs! 19:36:38 you need to be wary of shoeboxes, though 19:36:54 those are mechanical traps 19:36:56 and should be removed 19:40:03 -!- Lightli has quit [Ping timeout: 250 seconds] 19:40:55 -!- blackcustard has joined ##crawl-dev 19:41:05 SamB: All efforst to make cute cat clothing will end in failure 19:41:41 Grunt: What are your thoughts on formicids? 19:43:30 * kilobyte ponders bugs in that branch. 19:44:30 kilobyte: it's pretty buggy right now, yes. 19:46:01 Grunt: Keep in mind that if you state your opinion, I will relay that opinion with 100% unflinching accuracy 19:46:03 in webtiles 19:46:34 I haven't seen enough of them to have a strong opinion, at present. 19:48:55 -!- bh has joined ##crawl-dev 19:53:28 -!- dtsund has quit [Ping timeout: 245 seconds] 19:54:40 -!- jeanjacques has quit [Quit: quit] 19:59:40 -!- dtsund has joined ##crawl-dev 20:01:41 -!- Daekdroom has quit [Quit: Saindo] 20:05:30 -!- Lawman0 has quit [Read error: Connection reset by peer] 20:10:19 -!- Zermako has quit [] 20:15:12 -!- ainsophyao has joined ##crawl-dev 20:19:01 -!- Lumpydoo has quit [Quit: Page closed] 20:19:50 -!- Pacra has quit [Quit: Pacra] 20:20:26 -!- nooodl has quit [Ping timeout: 245 seconds] 20:21:47 -!- dtsund has quit [Quit: dtsund] 20:22:31 -!- slifty has quit [Quit: Leaving...] 20:22:56 -!- ainsophyao has quit [Remote host closed the connection] 20:37:08 -!- lobf has quit [Quit: lobf] 20:50:40 -!- slifty has quit [Quit: Leaving...] 20:50:41 -!- enygmata has quit [Quit: z] 20:51:18 -!- Flun has quit [Quit: Page closed] 20:51:26 -!- dtsund has joined ##crawl-dev 20:54:46 -!- |amethys1 has joined ##crawl-dev 20:55:05 -!- |amethyst has quit [Disconnected by services] 20:55:10 -!- |amethys1 is now known as |amethyst 20:56:15 -!- |amethys1 has joined ##crawl-dev 20:56:35 -!- Cryp71c_ has joined ##crawl-dev 20:56:38 -!- |amethyst has quit [Client Quit] 20:56:43 -!- |amethys1 is now known as |amethyst 21:07:06 -!- myndzi has quit [Ping timeout: 264 seconds] 21:17:59 -!- Stelpa has quit [Remote host closed the connection] 21:22:16 -!- Kalir has quit [Read error: Connection reset by peer] 21:31:41 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 21:33:04 -!- Fhqwhgads_ has quit [Ping timeout: 246 seconds] 21:33:16 -!- Fhqwhgads__ is now known as Fhqwhgads_ 21:39:03 -!- Kalir has quit [Changing host] 21:39:10 -!- Fhqwhgads_ has quit [Ping timeout: 245 seconds] 21:39:23 -!- Fhqwhgads__ is now known as Fhqwhgads_ 21:44:36 -!- ackack has quit [Ping timeout: 245 seconds] 21:47:05 -!- johlstei has quit [Ping timeout: 245 seconds] 21:47:10 -!- Infinite_Monkeys has quit [Read error: Connection reset by peer] 21:48:20 -!- Fhqwhgads_ has quit [Ping timeout: 245 seconds] 21:48:26 -!- Fhqwhgads__ is now known as Fhqwhgads_ 21:49:26 -!- iasov has quit [Ping timeout: 240 seconds] 22:00:08 -!- dtsund has quit [Ping timeout: 245 seconds] 22:00:41 -!- dtsund has joined ##crawl-dev 22:07:14 Would anyone mind renaming "scroll(s) of vorpalise weapon" to "scroll(s) of branding"? 22:07:38 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:08:55 -!- magistern has quit [Quit: This computer has gone to sleep] 22:14:14 Soner: If you're looking for code exercises, you can submit a patch for that in mantis 22:14:20 nice to go through that with a simple patch 22:14:25 git, etc. 22:28:59 -!- iasov has quit [Ping timeout: 260 seconds] 22:40:16 -!- debo has quit [Quit: debo] 22:45:09 03|amethyst02 07* 0.13-a0-2859-gb62c5ab: Remove draining on resurrection (karphead) 10(48 seconds ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b62c5ab8091f 22:49:26 -!- pelotr0n has quit [Ping timeout: 264 seconds] 23:00:06 -!- Sysice has quit [Ping timeout: 264 seconds] 23:02:58 -!- lobf has quit [Quit: lobf] 23:03:20 -!- xiaobi has quit [Quit: Page closed] 23:05:46 -!- ophanim has quit [Read error: Connection reset by peer] 23:06:15 -!- timbw has quit [Quit: Page closed] 23:06:46 -!- ussdefiant has joined ##crawl-dev 23:07:13 -!- MaxFrost has quit [Ping timeout: 245 seconds] 23:09:12 -!- flappity has quit [Read error: Connection reset by peer] 23:17:50 -!- Kalir has quit [Read error: Connection reset by peer] 23:18:18 -!- Kalir has quit [Changing host] 23:18:20 -!- Sysice has quit [Ping timeout: 245 seconds] 23:19:10 -!- Xenobreeder has quit [Ping timeout: 245 seconds] 23:19:57 -!- evablue has quit [Quit: Page closed] 23:21:43 -!- Hailley has quit [Ping timeout: 260 seconds] 23:23:06 -!- slifty has quit [Quit: Leaving...] 23:28:30 -!- bonghitz has quit [Remote host closed the connection] 23:28:36 -!- BizmarkRibeye has quit [Quit: WeeChat 0.3.8] 23:29:19 -!- Bloax has joined ##crawl-dev 23:38:54 -!- knaveightt has quit [Read error: Connection reset by peer] 23:39:37 . 23:39:40 -!- Bloax has quit [Quit: Error: Bloax not found] 23:41:48 -!- dtsund has quit [Ping timeout: 245 seconds] 23:41:52 -!- Pisano has quit [Ping timeout: 246 seconds] 23:45:00 -!- lobf has quit [Quit: lobf] 23:45:01 Unstable branch on crawl.lantea.net updated to: 0.13-a0-2859-gb62c5ab (34) 23:46:28 -!- minqmay has quit [Quit: Leaving] 23:49:10 -!- duckroller has quit [Ping timeout: 245 seconds] 23:53:28 -!- Dixie has quit [Ping timeout: 245 seconds] 23:59:02 -!- dtsund has joined ##crawl-dev