00:01:51 -!- Moonsilence has quit [Client Quit] 00:02:44 -!- Keanan has joined ##crawl-dev 00:05:02 -!- k2grey is now known as sk3 00:05:15 -!- Ahrin_ is now known as Ahrin 00:07:20 Crawl-dev community there is a long and is large. 00:07:20 I thought that perhaps some developers a little tired from directly DCSS. 00:07:20 The fact is that, as you may have already heard, a month ago were posted in opensource the sources of Incursion. 00:07:20 I'm afraid (perhaps incorrectly) that the only developer abandon the project. 00:07:20 Я считаю - нужна помощь. 00:07:21 At the end of spam. 00:07:58 I think - need help. 00:08:00 Unstable branch on crawl.s-z.org updated to: 0.15-a0-762-g020cafc (34) 00:08:20 thanx. bb. 00:09:30 Karagy: Might want to go to something like the roguelike development reddit. 00:10:06 Of course, I think most people in the community already know Incursion was made open source (I know and I've never even played the game) 00:10:19 03MarvinPA02 07* 0.15-a0-763-g4f0ef79: Remove various references to use-IDing jewellery that now identifies on equip 10(2 hours ago, 9 files, 8+ 89-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f0ef79f2641 00:10:21 -!- bonghitz has quit [Quit: Leaving...] 00:10:21 Also, might be good to mention what language the game is written in. 00:13:55 I probably am going to make a Roguelike based off of Cards and Deckbuilding, with no magic or consumables...might even name it for Neme. 00:13:56 -!- File200 has joined ##crawl-dev 00:15:24 -!- SomeoneAwful has quit [Quit: Leaving] 00:18:35 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 00:20:40 -!- ahahaha has quit [Quit: Page closed] 00:24:47 -!- Karagy has left ##crawl-dev 00:26:42 -!- Red_Bucket has quit [Quit: Page closed] 00:30:38 03ontoclasm02 07* 0.15-a0-764-g8c09a7f: Display weapons for ogre magi (Arrhythmia, 8548) 10(22 minutes ago, 2 files, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8c09a7f2ed7d 00:30:38 03ontoclasm02 07* 0.15-a0-765-g2a13be7: Tiles for rings of loudness and stealth 10(9 minutes ago, 7 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a13be7ce2ea 00:30:38 03ontoclasm02 07* 0.15-a0-766-g787b249: Strawberry tile (fusentrap, 8547) 10(2 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=787b249962a2 00:34:18 -!- Moonsilence has quit [Ping timeout: 240 seconds] 00:35:45 -!- qoala has quit [Quit: Abscond!] 00:37:48 -!- HDA has quit [Ping timeout: 240 seconds] 00:40:51 03reaverb02 07* 0.15-a0-767-g491ef44: Remove shedu from holy pan (evilmike) 10(21 minutes ago, 1 file, 4+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=491ef444d9be 00:44:53 -!- simmarine has quit [Ping timeout: 252 seconds] 00:46:51 -!- LordSloth has quit [Ping timeout: 265 seconds] 00:51:29 -!- Voker57 has quit [Ping timeout: 252 seconds] 00:52:21 -!- master_j has quit [Quit: WeeChat 0.4.3] 00:53:34 msg = "You inwardly fear your resemblance to a lawn ornament."; hah 00:54:58 are there any general tips for adding enums? 00:55:48 besides, just keep an eye out for comments that provide general tips 00:56:49 add them at the end 00:57:05 as long as they're at the end you're usually okay 00:57:05 ontoclasm: You have 1 message. Use !messages to read it. 00:57:13 !messages 00:57:13 (1/1) reaverb said (1h 43m 31s ago): rings of stealth and loudness still use hunger and sustanence icons. 00:57:17 emphasis on usually 00:57:49 ty 00:57:58 johnstein: What are you adding? 00:58:12 all sorts of things that I probably shouldn't be :P 00:58:18 a couple durations 00:58:24 a couple enchantments 00:58:52 for enchantments, there's a comment that suggests that you consider if an enchantment implies others, and order them differently 00:58:59 so I'll be on the watch for that 00:59:49 -!- Vizer_ has quit [Ping timeout: 250 seconds] 01:02:18 reaverb: hrm, thought that was going to be just "remove shedu" 01:02:32 gammafunk: I'll do it later :D 01:03:32 -!- predator217 has quit [Ping timeout: 258 seconds] 01:03:33 well, it would have saved you making the first commit 01:04:19 but you're trying to pad your commits, I see the game here 01:05:49 i'm fighting to have as few commits as possible 01:05:49 gammafunk: If I was trying to pad commits, adding bugs then removing them would be a much more productive way to do it. 01:06:06 more productive? 01:06:31 oh you mean it would let you pad commits more 01:07:18 not sure what we should do about cherubs 01:07:28 move hd and damage isn't all that great a solution 01:07:38 make them sing 01:07:42 gammafunk: It's worth trying. 01:07:52 ontoclasm: They actually already do that. 01:07:54 well it's not like we don't know what it will do 01:08:05 well, sing in a way that actually does something 01:08:23 onctolcasm: Actually, bumping HD above other holys will do that. 01:08:38 they have a singing attack? 01:08:42 cherub (12A) | Spd: 10 | HD: 9 | HP: 62-93 | AC/EV: 10/20 | Dam: 15, 8 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(96), 05fire, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 743 | Sz: Medium | Int: high. 01:08:42 %??cherub 01:08:43 gammafunk: battle cry 01:08:51 like orc warlords. 01:09:14 Except it doesn't do anything because there aren't any smaller holys to buff. 01:09:16 IIRC 01:09:25 that's correct 01:09:36 they could've buffed spirits!! 01:10:00 yeah in that case more HD will achieve something 01:10:21 frenzy doesn't really do very much even if it works though 01:10:40 I'm not sure what it even does 01:10:56 well that's a pretty good demonstration of my point :P 01:11:13 it increases melee damage (maybe missile damage?) by a percentage depending on the HD difference between the frenzied monster and whatever frenzied it 01:11:17 it's also a good example of (at least) two things having the same name 01:11:20 not hd difference, iirc 01:11:20 yes 01:11:24 the actual hd of the frenzying monster 01:11:32 specifically it's either a 33% or 50% damage buff 01:11:34 which is pretty big 01:11:58 apparently it'll be ENCH_ROUSED 01:12:06 damage = damage * (115 + frenzy_degree * 15) / 100; 01:12:11 yes 01:12:21 -!- Nomi has quit [Ping timeout: 258 seconds] 01:12:22 frenzy_degree is an int so good luck getting 33% out of that 01:12:32 (or 50%) 01:12:32 sorry, it was 30%/45%, then 01:12:39 -!- MarvinPA has quit [Quit: Leaving] 01:12:44 but yes, apparently I remembered wrong 01:12:48 we both remembered wrong 01:12:50 hooray! 01:13:06 30% is basically 33% and 45% is basically 50%, if you think about it 01:13:10 -!- MarvinPA has joined ##crawl-dev 01:15:03 MarvinPA: I forget - did you ever get a chance to look at the god description patch? iirc last time I caught you as you were going to bed 01:15:04 const int level = chief->hit_dice > 12? 2 : 1; 01:15:13 && mi->hit_dice < chief->hit_dice 01:15:40 so it is solely the rousing monster's HD except also it will do nothing at all if the roused monster has equal or greater HD 01:15:52 i did have a quick look at some version, i don't know if there was an updated version or not yet 01:16:04 there was 01:16:08 daeva (08A) | Spd: 10 | HD: 14 | HP: 101-137 | AC/EV: 10/13 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, lev, !sil | Res: 06magic(149), 03poison, 04rot, 13neg+++, 08holy | XP: 2102 | Sp: smiting (7-17) | Sz: Medium | Int: high. 01:16:08 %??daeva 01:16:08 make zombies for that orc warrior to kill so that it gets enough HD that the knight can't frenzy it 01:16:08 let me find it 01:16:12 angel (16A) | Spd: 15 | HD: 12 | HP: 83-118 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly, !sil | Res: 06magic(128), 10elec++, 03poison, 04rot, 13neg+++, 08holy | XP: 1561 | Sp: minor healing (2d6) | Sz: Medium | Int: high. 01:16:12 %??angel 01:16:44 anyway I don't think there are any holies for which a 45% base melee damage boost is really meaningful 01:17:03 unless they start appearing in like main dungeon 01:17:43 (or you are banished but I hope you guys aren't thinking of adding cherub bands to abyss) 01:17:45 couldn't find the patch so I remade it http://sprunge.us/bDQa 01:17:50 @marvinpa 01:18:05 no the dilemma is only how to improve holy pan 01:18:35 well I mean 01:18:43 what makes 'holy enemies' interesting from a design perspective 01:18:46 dont forget holy zigs and that one depths vault! 01:18:53 I can't really think of anything tbh 01:18:55 PleasingFungus: I don't really get or like noveltly commit messages. 01:18:56 but yes that 01:19:00 "not much" 01:19:03 reaverb: that's sad. 01:19:05 I'm sorry for you. 01:19:06 I mean the point of the message is to describe what's changing. 01:19:30 PleasingFungus: yeah no misleading commit titles form now on 01:19:33 dang 01:19:35 is that a new rule? 01:19:36 I made that offense early on 01:19:43 but we should not do it, it's true 01:19:45 :( 01:19:49 they're demons that can be tormented (but nobody does that), are 50x more dangerous to 4 species, and automatically die if you are worshipping a good god 01:20:02 they don't do that last thing anymore! 01:20:04 so not a lot of design space 01:20:08 oh, interesting 01:20:59 The only really positive outcome I can imagine is that we thin out the enemies a bit, and make the existing ones like 10% less trivial 01:21:05 that's about all we can really hope for 01:21:38 good enough for open source work 01:22:19 huh, yeah, there haven't been any novelty commit messages in a while, have there? 01:22:22 just checked through some logs. 01:23:02 PleasingFungus: this is one of those arguments you have with the officer about to give you a ticket 01:23:07 haha 01:23:18 well, the commit can survive its title being changed back to "improve god descriptiosn" 01:23:20 *descriptions 01:23:29 which is actually the name it has in my local branch; I just changed it in the .patch file 01:23:39 I blame |amethyst for leading me into sin. 01:26:40 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140511030203]] 01:27:18 -!- rchandra has left ##crawl-dev 01:27:58 gammafunk: Do you think anybody would object if I switched Cloak of the Theif from +Fog to bleed smoke? 01:28:10 I should obviously ask Grunt first, but +Fog doesn't really work. 01:29:00 as in it's really overpowered? 01:29:50 we have a smoke mutation that bh made, but it got reverted 01:30:20 hrm, dith bleeds smoke only on a substantive hit 01:30:23 changing an overpowered effect on an unrand to one which is as much a liability as a benefit seems like a pretty drastic nerf 01:30:33 since the cloak already has other drawbacks 01:30:42 yeah that'd be my only complaint, that smoke is kind of a pain 01:31:05 I do agree that the cloak is pretty ridiculous 01:31:11 the cloak is pretty ridiculously overrated 01:31:16 as is fog 01:31:59 well, it's certainly a powerful effect; I don't feel strongly about the removal of +Fog anyhow 01:32:09 If this would happen it would be because of the play it encourages rather than power level. 01:32:24 what play does it encourage? 01:33:23 gammafunk: Just over use, it's an ability you want to use a lot. 01:33:44 I've only gotten it one though, maybe it's part of the overrated thing MarvinPA mentioned. 01:33:57 it is really fun getting up the learning curve with the code 01:34:02 frustrating 01:34:06 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:34:16 but I'm barely making progress, so I haven't given up yet 01:35:15 ??code[-1] 01:35:15 I don't have a page labeled code[-1] in my learndb. 01:35:17 yeah anyways, debates about how ridiculous/not ridiculous fog likely aren't very productive since there's a range of view there; it's certainly a useful unrand 01:35:31 I think switching it to smoke is not an improvement 01:37:24 There are very few situations where I would use fog, especially with a chance to fail, instead of just moving away. So I would consider the change a buff. 01:38:43 Wahaha: try it 01:39:11 -!- rast has quit [Read error: Connection reset by peer] 01:39:34 -!- rast has joined ##crawl-dev 01:41:42 I think +fog is nice because it's an uncommon fixedart property which might substantially (and I say might with no small doubt that it would) change the way you play 01:44:33 -!- fungee has quit [Ping timeout: 258 seconds] 01:45:40 it's nice to have in a zig as a melee guy, that's for sure 01:45:47 cloak of the zig 01:47:00 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:55:23 There are very few situations where I would use fog, especially with a chance to fail, instead of just moving away. So I would consider the change a buff. 01:55:33 fog really isn't for what you seem to think it's for 01:56:18 -!- notcluie has quit [Quit: Page closed] 01:58:23 -!- ystael has quit [Ping timeout: 265 seconds] 01:59:14 -!- Stendarr has quit [Remote host closed the connection] 02:03:18 -!- File200 has quit [Ping timeout: 240 seconds] 02:03:19 minmay: Care to enlighten us? 02:03:40 I can think of 2 uses, preventing ranged attacks, and getting things into melee ranged. For both I'd rather use a corner. By moving away to a corner the situation automatically becomes safer, and fog is less reliable than a corner 02:03:47 -!- Stendarr has quit [Client Quit] 02:03:59 -!- Stendarr|2 is now known as Stendarr 02:04:18 -!- tabstorm has quit [Ping timeout: 240 seconds] 02:05:02 So you want to use fog mostly when you have to fight at your current location, which happens in Zot 5, and extremely rarely in other places 02:07:08 -!- Infinite_Monkeys has quit [Ping timeout: 255 seconds] 02:10:06 what if you aren't near a corner? 02:10:34 or is that part of the extremely rarely 02:10:46 basically, if you don't have a corner to flee to, you really have yourself to blame 02:13:05 Walk away until you are. If you use fog you're commiting to a fight, because the turn spent using fog makes the enemy move 1 tile to you, and that means it will hit you once more if you do decide to leave. The extremely rarely part would be centaurs in open levels 02:13:37 You don't always encounter things at range 8 02:14:38 -!- MiraclePrism has quit [Ping timeout: 240 seconds] 02:14:49 -!- FourHTwoA has quit [Ping timeout: 265 seconds] 02:15:16 well in your second scenario, getting things into melee range (with no corner nearby), you're already commited to the fight anyhow; I do agree that moving away (and to a place where you can control los with a feature) is almost always the right answer 02:15:32 but then fog is a consumable for those other cases when it isn't 02:16:17 So how is bleed smoke then an upgrade for fog? 02:16:33 no turn to use 02:16:47 But it rarely, if ever, has a desirable effect. 02:16:59 it's just pretty annoying in practice, then again you'd be choosing to wear it 02:17:34 Unstable branch on crawl.beRotato.org updated to: 0.15-a0-767-g491ef44 (34) 02:17:36 I think a desireable turn using effect is better than a useless not-turn-using effect, personally. 02:17:50 yeah it can't make a ton of smoke, otherwise it'd be unbearable as a random effect, and if it makes too little it's not very effective 02:18:28 Plus being able to choose to when to use it is valuable by itself. 02:19:48 -!- maahes has quit [Ping timeout: 240 seconds] 02:24:21 -!- Crehl has quit [Quit: qqqqqqq] 02:39:14 -!- DrinkMachine has joined ##crawl-dev 02:39:14 -!- DrinkMachine has quit [Changing host] 02:39:14 -!- DrinkMachine has joined ##crawl-dev 02:39:58 -!- reaverb has quit [Quit: Leaving.] 02:44:37 -!- Orfax has quit [] 02:47:36 -!- Keanan has quit [Quit: Leaving.] 02:55:48 -!- palacebeast has quit [Ping timeout: 240 seconds] 02:56:58 -!- Yermak has quit [Quit: Page closed] 02:58:40 -!- ontoclasm has quit [Quit: Leaving.] 03:03:17 -!- Lightli has joined ##crawl-dev 03:14:05 -!- BlackrayJack has quit [Ping timeout: 264 seconds] 03:16:35 -!- mopl has quit [Quit: Page closed] 03:23:54 -!- ystael has quit [Ping timeout: 240 seconds] 03:27:05 -!- Patashu has joined ##crawl-dev 03:28:17 -!- ussdefiant has quit [Ping timeout: 265 seconds] 03:32:11 03gammafunk02 07[weightless] * 0.15-a0-769-gac67f98: Merge branch 'master' into weightless 10(61 minutes ago, files, + -) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ac67f985da62 03:32:11 03gammafunk02 07[weightless] * 0.15-a0-770-g3c55566: Don't have Jiyva tend to reduce strength based on being unburdened. 10(4 hours ago, 1 file, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3c55566a2bb4 03:39:30 -!- rast has quit [Read error: Connection reset by peer] 03:39:44 -!- rast has joined ##crawl-dev 03:41:16 -!- dtsund has quit [Quit: dtsund] 03:42:29 -!- st_ has joined ##crawl-dev 03:49:33 -!- hurdos has quit [Read error: Connection reset by peer] 03:54:23 -!- palacebeast has quit [Quit: Page closed] 04:03:24 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:18:40 -!- ig0rbit has quit [Client Quit] 04:19:05 -!- eb has quit [] 04:27:46 -!- Nethris has quit [Quit: Leaving.] 04:32:36 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 04:40:11 -!- DrinkMachine has quit [Ping timeout: 252 seconds] 04:40:41 -!- Spatzist has quit [Quit: Page closed] 04:47:20 -!- Kittykai has quit [Ping timeout: 255 seconds] 04:51:18 -!- gammafunk has quit [Ping timeout: 240 seconds] 04:53:27 -!- gammafunk has joined ##crawl-dev 04:57:29 -!- surprisetrex_ has quit [Remote host closed the connection] 05:03:21 -!- bones__ has joined ##crawl-dev 05:03:27 -!- surprisetrex__ has quit [Client Quit] 05:14:05 -!- nosrepemos has quit [] 05:38:05 -!- bonghitz has quit [Remote host closed the connection] 05:39:36 -!- rast has quit [Read error: Connection reset by peer] 05:39:57 -!- rast has joined ##crawl-dev 05:42:48 -!- twelwe has quit [Ping timeout: 240 seconds] 05:59:50 -!- Yermak has quit [Quit: Page closed] 06:12:40 -!- Patashu has quit [Disconnected by services] 06:12:40 -!- Patashu_ has joined ##crawl-dev 06:12:43 -!- ldf has joined ##crawl-dev 06:14:36 -!- edlothiol has joined ##crawl-dev 06:17:26 -!- ackack has joined ##crawl-dev 06:23:12 -!- Lasty has joined ##crawl-dev 06:25:53 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 06:26:10 -!- Whistling_Beard has joined ##crawl-dev 06:32:14 -!- Lasty has quit [Quit: Leaving.] 06:34:48 -!- Stendarr has quit [Quit: Page closed] 06:42:00 -!- bones___ has joined ##crawl-dev 06:42:52 -!- Chris7 has quit [] 06:45:07 -!- bones__ has quit [Ping timeout: 240 seconds] 06:47:35 -!- Sgeo has quit [Read error: Connection reset by peer] 06:54:08 -!- iFurril has quit [Ping timeout: 245 seconds] 06:56:43 -!- Thrall has joined ##crawl-dev 06:57:03 -!- Thrall_ has joined ##crawl-dev 06:59:15 -!- Basil has quit [Ping timeout: 252 seconds] 06:59:53 Updater is present? 07:02:16 -!- MiraclePrism has joined ##crawl-dev 07:03:13 -!- bones__ has joined ##crawl-dev 07:05:00 -!- conted has quit [Quit: Page closed] 07:05:31 -!- bones___ has quit [Ping timeout: 240 seconds] 07:07:17 -!- wat has quit [Ping timeout: 255 seconds] 07:07:24 -!- wheals has joined ##crawl-dev 07:22:42 -!- MaxFrost has quit [Ping timeout: 265 seconds] 07:22:45 -!- demiskeleton has quit [Quit: Leaving] 07:23:46 -!- rast- has joined ##crawl-dev 07:24:18 -!- rast has quit [Read error: Connection reset by peer] 07:24:24 -!- rast- is now known as rast 07:24:38 !tell reaverb i'm not sure... i feel like the solution i'm using is a bit simpler; for example, how does your proposal handle multiple monsters near the same item? 07:24:38 wheals: OK, I'll let reaverb know. 07:24:53 -!- bones___ has joined ##crawl-dev 07:25:57 !tell reaverb The current implementation on the branch also rewards making less noise, which i think is a cool effect, though maybe the effect is too strong 07:25:58 wheals: OK, I'll let reaverb know. 07:28:13 -!- bones__ has quit [Ping timeout: 252 seconds] 07:33:47 -!- wheals has quit [Quit: Leaving] 07:35:14 -!- dexap is now known as paxed 07:38:29 -!- ackack has quit [Ping timeout: 250 seconds] 07:50:58 -!- debo has quit [Ping timeout: 240 seconds] 07:56:11 -!- bones__ has joined ##crawl-dev 07:56:17 -!- ackack has joined ##crawl-dev 07:58:23 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:58:31 -!- bones__ has quit [Read error: Connection reset by peer] 07:58:34 -!- bones___ has quit [Ping timeout: 240 seconds] 07:58:50 -!- bones__ has joined ##crawl-dev 08:04:45 -!- MaxFrosty has quit [Ping timeout: 265 seconds] 08:05:51 -!- Whistling_Bread has joined ##crawl-dev 08:06:10 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 08:09:56 -!- geekosaur has quit [Excess Flood] 08:11:10 -!- geekosaur has joined ##crawl-dev 08:18:31 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 08:18:47 -!- Whistling_Bread has joined ##crawl-dev 08:26:03 Updater is present? 08:39:27 -!- DrinkMachine has joined ##crawl-dev 08:39:27 -!- DrinkMachine has quit [Changing host] 08:39:27 -!- DrinkMachine has joined ##crawl-dev 08:43:23 -!- ackack has quit [Ping timeout: 252 seconds] 08:44:23 -!- Patashu_ has quit [Ping timeout: 265 seconds] 08:44:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:47:46 -!- debo has joined ##crawl-dev 08:47:49 -!- CKyle has joined ##crawl-dev 08:48:30 -!- fooobarrr has joined ##crawl-dev 08:53:24 -!- edlothiol has quit [Ping timeout: 252 seconds] 08:59:27 -!- wheals has joined ##crawl-dev 09:02:41 -!- MiraclePrism has quit [Ping timeout: 264 seconds] 09:12:19 -!- ontoclasm has joined ##crawl-dev 09:15:07 -!- Crehl has quit [Quit: qqqqqqq] 09:16:58 -!- Mateji has quit [Ping timeout: 276 seconds] 09:18:48 -!- Thrall_ has quit [Ping timeout: 240 seconds] 09:23:44 -!- rast has quit [Read error: Connection reset by peer] 09:23:57 -!- rast- has joined ##crawl-dev 09:23:59 -!- rast- is now known as rast 09:24:38 -!- PleasingFungus has joined ##crawl-dev 09:29:51 -!- Nomi has quit [Ping timeout: 250 seconds] 09:30:19 -!- Pepe has quit [Ping timeout: 252 seconds] 09:34:48 -!- tabstorm has quit [Ping timeout: 240 seconds] 09:35:42 -!- rossi has quit [Quit: WeeChat 0.4.3] 09:41:16 -!- _D_ has quit [Quit: leaving] 09:47:41 -!- Mister_Fox has quit [Ping timeout: 264 seconds] 09:52:13 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 09:54:50 -!- DrinkMachine has quit [Ping timeout: 258 seconds] 09:59:06 -!- Bloax has joined ##crawl-dev 10:04:01 -!- nooodl has joined ##crawl-dev 10:04:10 -!- surprisetrex_ has quit [Remote host closed the connection] 10:05:06 -!- FelesTheCat has quit [Ping timeout: 240 seconds] 10:05:51 -!- ackack has joined ##crawl-dev 10:06:40 -!- Yermak has quit [Quit: Page closed] 10:11:47 -!- reaverb has joined ##crawl-dev 10:15:31 -!- Wah has quit [Ping timeout: 240 seconds] 10:20:12 -!- Morg0th has quit [Quit: leaving] 10:22:00 -!- ontoclasm has quit [Quit: Leaving.] 10:22:28 -!- Bcadren has quit [Ping timeout: 245 seconds] 10:22:45 -!- Fiveotanaka has quit [Quit: Page closed] 10:24:18 -!- archaeo has quit [Ping timeout: 240 seconds] 10:29:04 -!- Lightli has quit [Quit: Page closed] 10:29:35 -!- Bcadren has joined ##crawl-dev 10:32:38 -!- DaneiTHREE has quit [Ping timeout: 240 seconds] 10:37:56 -!- Mandevil has quit [Quit: leaving] 10:40:59 -!- UncertainKitten has joined ##crawl-dev 10:44:41 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 10:47:19 -!- Stelpa has quit [Ping timeout: 276 seconds] 10:47:50 03reaverb02 07* 0.15-a0-768-ge75549e: Update grunt_gozag_potion_petition to 4 blood potions 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e75549e87b32 10:49:49 -!- Keanan has joined ##crawl-dev 10:51:42 -!- DrKe2 has quit [] 10:52:06 -!- DrKe has joined ##crawl-dev 10:52:58 03reaverb02 07* 0.15-a0-769-g0e16bbe: Fix whitespace 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0e16bbe4f467 10:55:06 -!- radinms has quit [] 10:55:31 Updater is present? 10:57:17 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140511030203]] 10:59:55 -!- bonghitz has quit [Remote host closed the connection] 11:01:55 -!- Thundamoo has joined ##crawl-dev 11:04:12 What's up with Chain Lightning? Nearly every method of killing enemies from significant distances out of your LoS has been removed on the grounds of "Standing around and firing off stuff randomly into fog of war is rather boring and scummy." Yet you can still mostly do that with CL. 11:04:33 -!- Aryth has quit [Ping timeout: 265 seconds] 11:04:58 I'm not complaining about CL because it's pretty fun, but I was just kind of wondering what the views were here in general about out-of-LoS kills. 11:05:10 Thundamoo: I'm not familar with Chain Lightning, my guess is the best chance to remove it would be make a Tavern thread. 11:05:21 Thundamoo: Genreally out of LOS kills are bad 100% of the time. 11:05:27 I wasn't requesting its removal 11:05:35 Yeah, I was wondering more about that. 11:05:36 does that include stuff like fireballing things behind corners? 11:05:53 Kvaak: That's not very severe but I would say yes. 11:06:00 -!- CKyle has quit [Quit: CKyle] 11:06:25 I realize there are some solid arguments against out-of-LoS kills 11:06:25 -!- CKyle has joined ##crawl-dev 11:06:58 But "bad 100% of the time" isn't something you say without putting a lot of thought and experience into dealing with it 11:06:58 Kvaak: Hmm, on second thought that's still pretty dangerous, the monsters is one tile away from being in your LOS. I'd have to look at it more. 11:07:11 and really knowing the issues behind it 11:07:20 And I just wanted to know more about that design philosophy 11:07:21 what about (veh boosted) firestorm? that extends beyond LoS as well 11:07:31 it sounds fine to not let chain lightning hit things out of your los 11:07:47 i didn't even realise it could 11:07:48 or clouds in hallways etc 11:07:51 -!- Stendarr has quit [Ping timeout: 252 seconds] 11:08:01 wheals: I think the spell would be kind of dumb without that, and again, that's not really why I mention it 11:08:27 how would removing an edge case make it dumb? 11:08:33 Most players enjoy killing things out of LoS because it feels like an extra bonus victory 11:08:45 It's only a problem (as far as I can tell) when it becomes scummy 11:08:49 Thundamoo: raw "enjoyment" isn't really Crawl's thing. 11:09:03 -!- pythonsnake has quit [Client Quit] 11:09:06 People can get that elsewhere, we're here for tactics and strategy. 11:09:11 ... 11:09:39 I'm fairly sure the people that are here for tactics and strategy are here because they enjoy tactics and strategy ---> enjoyment. 11:09:53 Grunt: Yes, I do too. 11:10:15 reaverb: Successfully implimenting interesting tactics and strategy is what makes out-of-LoS kills enjoyable, that's not the issue. 11:10:30 the issue is when out-of-LoS kills becomes an overly dominant strategy 11:10:49 i.e., you just kinda spam blindly into fog of war 11:10:55 because the risk/reward is so skewed 11:11:04 since there's basically no risk from stuff that can't see you 11:11:38 Even if you never really hit stuff you can opo back upstairs, recover the mana, and fire off more blind shots to soften up the level after climbing back down 11:11:53 That's obviously dumb and counter to design goals 11:12:07 Thundamoo: Perhaps not just when it's a dominant strategy. Out of LOS kills sounds like a shallow tactic. 11:12:26 Since you don't have to respond to monsters because they can't even touch you. 11:12:33 If it requires having plenty of things in LOS it doesn't sound so bad. 11:12:50 But in instances like using clouds in hallways, it's successfully implimenting a strategy that's limited enough to not be overbearing 11:12:59 -!- PleasingFungus has joined ##crawl-dev 11:13:06 Here's a hint: you need to be able to see *something* for chain lightning to do anything. 11:13:14 and since most of the game prevents out-of-LoS kills, it's extra-rewarding in "pure feels" 11:13:26 Pure feels. 11:13:37 Spinal installation. 11:13:39 Grunt: Hmm, I guess I'm not really familar enough with CL to make a decision. 11:13:41 Which, yeah, are secondary to consistant smart design 11:14:01 fr Common Lisp spell 11:14:11 Ow. 11:14:12 but it's still something we want to promote where it's not INFRINGING on tactics and strategy, ya? 11:14:57 And yeah I've only ever bothered to memorize CL once, I wasn't suggesting a change. I was just interesting in hearing dev opinions on out-of-LoS kills in general. 11:14:58 Hmm. Is using up a limited number of weak things to chain lightning kill and super strong dangerous thing out of LOS consider scummy? 11:15:27 s/and/a/ 11:15:31 Depends on how many normal-gameflow-breaking actions you have to make to set up the situation 11:15:52 I have no idea how to define "normal-gameflow-breaking" because I'm tired. 11:15:59 (Or maybe just in general.) 11:23:02 -!- edlothiol has joined ##crawl-dev 11:23:10 That's... largely because it's not something that there is a consistant definition for, unfortunately. Which is annoying and inconvenient, but also normal and largely unavoidable. 11:23:52 -!- rast has quit [Read error: Connection reset by peer] 11:24:09 -!- rast has joined ##crawl-dev 11:24:10 A good rule of thumb would be "is it something you'd really hate to do or see other people do on a regular basis?" 11:26:22 cirno (L12 VSEn) ERROR in 'cloud.cc' at line 359: cloud black smoke in closed_door at (68,27) (D (Sprint)) 11:27:15 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:31:47 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 11:37:08 -!- Emitan has quit [Client Quit] 11:38:56 -!- bones___ has joined ##crawl-dev 11:39:23 I was about to suggest omething, though if chunk eating goes out it's irrelephant. 11:40:34 if chunk eating stays, make it so mutagenic chunks can be eaten for sustenance by those with Zin's protection or rMut(amulet or mutation) [turn into yawn chunks instead of deadly ones.] 11:42:15 -!- bones__ has quit [Ping timeout: 265 seconds] 11:47:08 -!- lobf has joined ##crawl-dev 11:47:50 -!- bones__ has joined ##crawl-dev 11:48:29 -!- CKyle has quit [Quit: CKyle] 11:48:39 -!- File200 has joined ##crawl-dev 11:49:14 The defensive god is officially named "Rhundival." Take a look at the updated wiki page: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:propose:defense 11:50:19 -!- ackack has quit [Ping timeout: 240 seconds] 11:50:47 -!- wheals has quit [Ping timeout: 255 seconds] 11:50:50 -!- bones___ has quit [Ping timeout: 252 seconds] 11:51:06 -!- Fuzzwah has quit [Quit: leaving] 11:51:38 -!- Bcadren has quit [Ping timeout: 240 seconds] 11:52:15 -!- Stelpa has quit [Changing host] 11:53:22 -!- scummos__ has quit [Ping timeout: 265 seconds] 11:55:50 -!- Bcadren has joined ##crawl-dev 11:56:13 -!- gammafunk has quit [Ping timeout: 276 seconds] 11:57:14 -!- Sequell has quit [Ping timeout: 240 seconds] 11:58:16 -!- Stelpa has quit [Quit: Leaving] 11:59:01 -!- bones___ has joined ##crawl-dev 11:59:34 -!- CKyle has joined ##crawl-dev 12:01:35 -!- LexAckson has joined ##crawl-dev 12:01:55 -!- Kalir has quit [Changing host] 12:01:56 -!- Ququman has joined ##crawl-dev 12:02:19 -!- bones__ has quit [Ping timeout: 240 seconds] 12:03:40 -!- bones__ has joined ##crawl-dev 12:04:19 -!- bones___ has quit [Ping timeout: 240 seconds] 12:05:48 -!- File200 has quit [Ping timeout: 240 seconds] 12:10:34 -!- Sequell has joined ##crawl-dev 12:12:05 -!- wheals has joined ##crawl-dev 12:12:41 -!- notcluie has quit [Quit: Page closed] 12:15:25 -!- rchandra has joined ##crawl-dev 12:15:26 Unstable branch on crawl.akrasiac.org updated to: 0.15-a0-769-g0e16bbe (34) 12:16:18 -!- Sequell has quit [Ping timeout: 240 seconds] 12:16:48 -!- gammafunk has joined ##crawl-dev 12:18:38 -!- Zaba has quit [Remote host closed the connection] 12:20:26 -!- Mad_Wack is now known as Mad_Wack_Away 12:20:47 -!- Mad_Wack_Away is now known as Mad_Wack 12:21:17 -!- Zaba has joined ##crawl-dev 12:22:18 -!- gammafunk has quit [Ping timeout: 240 seconds] 12:22:30 -!- CKyle has quit [Quit: CKyle] 12:28:22 -!- CKyle has joined ##crawl-dev 12:28:44 -!- Sequell has joined ##crawl-dev 12:34:20 -!- dpeg has joined ##crawl-dev 12:35:16 -!- simmarine has joined ##crawl-dev 12:36:40 -!- mamgar has quit [Read error: Connection reset by peer] 12:38:41 -!- Aryth1 has quit [Ping timeout: 264 seconds] 12:39:40 -!- CKyle has quit [Quit: CKyle] 12:46:20 -!- gammafunk has joined ##crawl-dev 12:47:06 -!- Thrall has quit [Quit: Page closed] 12:49:57 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 13:01:42 -!- ussdefiant has joined ##crawl-dev 13:01:52 -!- namad7 has quit [Ping timeout: 276 seconds] 13:04:31 lugonu corruption crashed the game in menkaure sprint by netkitten 13:04:46 -!- ldf has quit [Quit: ldf] 13:07:19 -!- ussdefiant has quit [Ping timeout: 265 seconds] 13:10:48 -!- Thundamoo has quit [Ping timeout: 240 seconds] 13:14:10 -!- Tarragon has joined ##crawl-dev 13:16:23 -!- PsyMar has quit [Quit: "What happens when you die in reality?" "You die, stupid. That's why it's called reality."] 13:19:24 -!- scummos__ has quit [Ping timeout: 265 seconds] 13:24:14 -!- rast has quit [Read error: Connection reset by peer] 13:24:23 -!- rast- has joined ##crawl-dev 13:24:25 -!- rast- is now known as rast 13:34:14 "yawn chunks" 13:36:10 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:40:57 -!- surprisetrex_ has quit [Client Quit] 13:43:02 -!- ThumpSmash has quit [Quit: Page closed] 13:44:12 -!- dtsund has joined ##crawl-dev 13:47:56 -!- Redz has joined ##crawl-dev 13:49:51 -!- Zermako has quit [] 13:50:02 Crawl tried to place an invalid shop spec! by Sar 13:53:08 -!- zxc232 has quit [Quit: Leaving.] 13:55:32 -!- DrinkMachine has joined ##crawl-dev 13:55:53 -!- bones___ has joined ##crawl-dev 13:58:18 -!- LexAckson has quit [Ping timeout: 245 seconds] 13:59:43 -!- bones__ has quit [Ping timeout: 276 seconds] 14:05:31 03wheals02 07* 0.15-a0-770-g17e1202: Remove an apparently useless bit of code duplication. 10(4 minutes ago, 1 file, 0+ 25-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=17e120260dcd 14:09:26 -!- gammafunk has quit [Ping timeout: 252 seconds] 14:16:04 -!- gammafunk has joined ##crawl-dev 14:16:35 -!- ldf has joined ##crawl-dev 14:17:16 -!- morphy_ has quit [Client Quit] 14:21:27 dpeg: Any thoughts for how we might handle weights in a better way? 14:21:59 Specifically, we're giving only rocks any weight in the "weightless" branch, so maybe we can find a more elegant way to limit them in inventory 14:22:56 gammafunk: On idea I liked was a stack limit. 14:22:58 higher mulch rate is one possibility; then we could remove all item weights 14:23:15 yeah, stack limit is another 14:23:28 So you could only have 4 rocks or so in a slot. 14:23:28 Higher mulch rate sounds more elegant though. 14:23:42 Could be stack limit that scales with str 14:23:55 yeah, would probably be str-scaled 14:24:07 reaverb: well we'd have to make it so that the player could only have one stack 14:24:15 -!- notcluie is now known as notclyie 14:24:20 hrm 14:24:31 I guess we could just lower per-lot stack size 14:24:56 I didn't realize at first, but that does effectively limit how many rocks can be carried 14:25:11 I guess the question is, what do we want to achieve by limiting the number of large rocks that can be carried 14:25:35 Hmm, what does the weight limit currenlty do to OgHu and such? 14:25:48 I haven't played that combo much so I can't really say. 14:25:59 or other builds that extensively use large rocks. 14:26:09 large body sizes get 14:26:18 2 * 1300 capacity 14:26:26 then you get 250 * str 14:26:38 and 1000 added to that 14:26:50 rocks weight 60 14:26:55 *weight 14:26:55 Typically you can carry 5-8 large rocks currently as a Og or Tr anecdotally 14:27:50 sorry, rocks 600 14:27:55 I'm playing a TrBe currently with 33 Str, have 988 aum carry and have enough weight carry for 6 rocks presently (I could probably squeeze in 1 more, maybe two) 14:27:59 yeah in the game, all those weights are divided by 10 14:28:10 -!- bonghitz has quit [Remote host closed the connection] 14:28:17 Keanan: Ok, have you every thought "wow, I really wish I was carrying more rocks right now" 14:28:19 ? 14:28:21 Yes 14:28:23 If so, when and why. 14:28:35 Every time I am in combat with more than one tough creature. 14:28:42 that I want to kill at range 14:28:52 so I should say it's 2 * body size factor (130 is factor for large species) + 25 * str + 100 14:29:03 (it takes 4-5 shots to kill say a Hydra) 14:29:48 -!- WalkerBoh has quit [Remote host closed the connection] 14:30:29 03Grunt02 07* 0.15-a0-771-g11800bf: Reword Infusion's messaging. 10(8 minutes ago, 2 files, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=11800bfe59ca 14:30:30 (So the limit of large rocks is fairly significant for me when I play such a character) 14:30:30 ??large_rock 14:30:30 large rock[1/1]: The deadliest ammo available in Crawl. Ogre and troll hunters start with them, and some giants throw them. Low mulch rate, but also very rare. Base damage is 20. Weight is 60 aum. 14:30:30 ??javelin 14:30:30 javelin[1/1]: After a kinetic force is applied, a brief period occurs during which the javelin travels aerodynamically towards its target coordinates, after which the pointy end goes into the other person (or bee). Base damage is 10. Weight is 8 aum. Mulch rate is 1/20. 14:30:39 I mean one possibility is to not make them throwable giant clubs 14:30:50 but I guess that's what's fun about them 14:31:01 gammafunk: I think that would make them more like other ammo types which is bad. 14:31:23 well, the jump is from 10 all the way to 20 14:31:26 From Kenan's description they currenlty function like a 6 charge wand which reloads after every fight. 14:31:28 ignoring steel javelins 14:31:29 what if there stack limit was very low (like on the order of 1) 14:31:37 Yes, I don't think from a game-design perspective being able to carry more than 8-10 at max is a good idea. 14:31:38 Limiting the amount (probably modified by str) certainly sounds best. That way autoexplore can be made to just fill the limit etc. 14:31:53 Low stack limit would make things really annoying in practice. 14:32:05 with stack limit, we have to be careful because annotations 14:32:11 you can make multiple stacks that way 14:32:14 I intuitively agree but I'm not totally sure, Medar 14:32:19 oh good point 14:32:20 so we'd have to special case rocks, I guess 14:32:32 The optimal strat is always having your inventory filled with large rocks. 14:32:52 And then dropping one stack of them when you find a new item. 14:33:58 yeah the simplest way would be : the total number of larg rocks in your inventory cannot be greater then num_rocks(str) 14:34:27 -!- reaverb1 has joined ##crawl-dev 14:34:48 Should be pretty simple, as long as there are no brands. 14:35:02 -!- bonghitz has quit [Ping timeout: 255 seconds] 14:35:28 I don't think brands would even matter 14:35:34 since we'd just be looking at the sub type 14:35:39 unless you mean balance wise 14:35:48 -!- reaverb has quit [Ping timeout: 245 seconds] 14:35:55 Medar: I think Large rocks can have brands in that offbrand ammo shop 14:35:56 -!- reaverb1 is now known as reaverb 14:36:06 didn't a top remover remove that 14:36:15 !vault ammo 14:36:15 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/shops.des;hb=HEAD#l357 14:36:23 gammafunk: If the did I would like to add it back it was nice. 14:36:34 apparentlyn ot 14:36:34 Yes, still exists. 14:36:42 reaverb: you are going to start a revert war with a top deleter? I like your style 14:36:51 -!- Tarragon is now known as Basil 14:37:01 gammafunk: It hasn't been removed. 14:37:02 nicolae 14:37:16 yes, but you said you'd revert if it was! 14:37:28 you can't deny it! it's in the logs! 14:37:50 wow, exploding large rocks 14:37:51 really 14:38:12 does that do the impact damage and the explosion damage? 14:38:13 -!- Brannock has joined ##crawl-dev 14:38:36 it seems a bit inelegant to have a str-limit on carrying capacity for a single item type 14:38:40 gammafunk: Probably, but remember they automulch. 14:38:54 reaverb: well I mean, if it only did explosion damage 14:38:57 Well, the explosion damage doesn't do anything :) 14:38:59 it would be a rather poor missile 14:39:05 Unless it's special cased somewhere. 14:39:05 do the brands still WORK? 14:39:12 mayabe 14:39:12 SamB: good question! 14:39:19 to the wizmode-mobile 14:39:20 SamB: Yes, there were a couple which were removed because they didn't. 14:39:33 SamB: Mainly throwing nets of returning 14:39:41 Which had bugs. 14:39:48 um, uh, yeah I can see the problem there 14:40:10 Large rock of netting 14:40:17 if it returns while entangling a foe that's probably going to crash the game ;-P 14:40:27 (btw it'd be awesome if Call Merchant could grab some of these custom shops) 14:40:59 -!- TAS-2012v has quit [Ping timeout: 250 seconds] 14:42:40 yeah it seems exploding rocks do impact + explosion damage 14:42:46 so that's "good" I guess 14:43:31 ??exploding 14:43:31 exploding[1/1]: Explosion effect similar to LRD or Fireball on impact. Allegedly does 2d5 damage regardless of missile. Makes lots of noise (duh). 14:43:38 yeah, 2d5 14:43:46 so those should be removed, since they're terrible 14:45:08 gammafunk: Should all the chaos ones be removed because they're terrible? 14:45:25 Some of them are jokes, I think it's fine. 14:45:55 -!- KurzedMetal has quit [Ping timeout: 265 seconds] 14:46:16 the chaos ones are potentially usefull 14:46:21 also chaos automulches 14:46:42 I don't think shops with joke items really needs to be a thing 14:46:43 and i think the whole shop is a joke, not just "some" 14:47:03 gammafunk: No, silver arrows for example are useful and unusual. 14:47:09 but still a joke 14:47:25 when did I say silver arrows are unuseful? 14:47:42 I just said the items that are truly useless should go 14:47:56 gammafunk: Ok, that was my misunderstanding. 14:48:21 I think the jokes are fine because they're mixed with serious ones. (and the shop would be a little scarse without them) 14:48:50 It's not like you normally want to buy all the items in a shop. 14:49:11 yes, but since it's rare, it'd be nice if the items in it were all at least potentially usefull 14:50:06 it has quite a long list of things in it anyhow, so culling a few is no big deal 14:50:53 gammafunk: I guess the vault could survive, but I still wouldn't like the change. Maybe we should ask nicolae? 14:51:02 -!- Keanan has quit [Quit: Leaving.] 14:51:29 I'm going to remove only the exploding ones that are obviously terrible and the returning ones that are obviously terrible 14:51:35 it will leave the large majority 14:52:08 but anyhow, I'm not sure what to do about the weightless thing 14:52:53 gammafunk: Just "you can't carry more than foo large rocks" seems fine to me for now. 14:53:14 I would make that foo 8, it can always be nerfed. 14:53:27 Are there any other cases weight is relevant? 14:53:29 I think I'll use a simple str-based formula 14:53:40 gammafunk: Fine by me too. 14:53:49 oh but the real fun is inventory code 14:53:51 !lg * og recent x=avg(str) 14:53:52 16733 games for * (og recent): avg(str)=19.64 14:53:55 !lg * og recent x=avg(str) won 14:53:56 we don't really have a precedent for this 14:53:57 164 games for * (og recent won): avg(str)=30.3 14:54:02 hmm 14:54:05 str / 3 ? 14:54:08 Sure 14:54:25 could be str / 3 + 2 or something 14:54:35 except uh 14:54:41 I guess you'd need at least 3 str 14:54:55 oh but, crap 14:54:56 str drain 14:55:25 hrm, so what I'd need to do 14:55:30 ignore it? 14:55:32 is tie being burdened/overloaded 14:55:51 to numbers of large rocks more directly 14:56:15 yeah this is kind of a problem of: what do we want to do with player burden 14:56:47 item mass is used in various other places and remains untouched, and it can even if burder goes away in its current form 14:56:52 *burden 14:58:23 It's used for apportation difficulty and anything else? 14:58:32 that's item mass 14:58:50 I'm talking player burden 14:59:01 yeah excuse me I should've specified 14:59:05 the uses of item mass are left in, and we don't actually have to change any of those 14:59:28 remember, weight != mass 14:59:38 so in weightless, apport, fedhas shrooms, armour training, all the stuff affected by non-inventory uses of item mass are unchanged 14:59:45 -!- MiraclePrism has joined ##crawl-dev 15:00:00 wheals: what is the dungeon gravity 15:00:02 does this mean that trolls in weightless are space trolls 15:00:41 a high inventory mass should give trample resistance clearly 15:02:19 moon trolls you mean, and yes I added moon troll species of course 15:02:55 moon troll??? what a ridiculous idea 15:03:04 ??moon_troll 15:03:04 moon troll leather armour[1/1]: the +4 moon troll leather armour (Spirit MP+5 Regen). Base type is troll leather armour, which stacks with the intrinsic 40 regen (unless you are a troll). 15:03:22 unknown monster: "moon_troll" 15:03:22 %??moon_troll 15:03:25 rip 15:03:50 -!- bonghitz has quit [Ping timeout: 255 seconds] 15:04:29 -!- MiraclePrism has quit [Ping timeout: 264 seconds] 15:07:33 I'm beginning to think that the best thing is to just control the mulch rate of large rocks 15:07:43 er increase the mulch rate 15:07:54 possible we could nudge down the damage just a bit to say 18 15:08:03 -!- Keanan has joined ##crawl-dev 15:08:04 but that's something that would need to happen after some play testing 15:08:50 -!- MarvinPA has quit [Ping timeout: 252 seconds] 15:10:51 !seen elliptic 15:10:51 I last saw elliptic at Mon May 12 00:56:23 2014 UTC (19h 14m 28s ago) quitting, saying 'Quit: Leaving'. 15:14:55 -!- Blazinghand|Work has quit [Ping timeout: 258 seconds] 15:15:43 gammafunk: I think that would change how they're played - instead of large rocks being a tatical resource, they become a strategic one. 15:16:05 I'd have to see it in action to be sure. 15:18:06 reaverb: ug, look at where prometheus gets his rocks and then where stone giants/cyclops get theirs 15:18:23 gammafunk: I'm sorry, I don't know what that means. 15:18:43 _give_ammo for the former, _give_weapon for the latter 15:19:06 !source _give_ammo 15:19:07 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-gear.cc;hb=HEAD#l1586 15:20:30 and I'm not really sure where the quantity is being set for cyclops/stone giants ... 15:20:36 fr prometheus unique 15:21:10 i assume you meant paracelsus 15:21:40 er 15:21:41 heh 15:21:45 yeah polymetheus 15:21:50 close 15:22:14 "chuck" gets 2 large rocks 15:22:21 I guess he's been throwing too many 15:22:23 not polyphemus? 15:22:38 ug, yes 15:22:43 :) 15:24:15 -!- rast has quit [Read error: Connection reset by peer] 15:24:38 -!- rast has joined ##crawl-dev 15:27:26 -!- ackack has joined ##crawl-dev 15:28:20 Experimental (weightless) branch on crawl.s-z.org updated to: 0.15-a0-770-g3c55566 15:28:44 Webtiles server restarted. 15:28:52 -!- HDA has quit [Quit: Page closed] 15:29:14 Brannock (L14 MfGl) (Lair:4) 15:29:50 !crashlog Brannock 15:29:51 1. Brannock, XL14 MfGl, T:20097 (milestone): http://dobrazupa.org/morgue/Brannock/crash-Brannock-20140512-202907.txt 15:30:01 -!- RZX has quit [Ping timeout: 252 seconds] 15:30:15 -!- randomizr is now known as RZX 15:30:21 wow 15:30:41 woah 15:30:44 <|amethyst> hm, wonder why that got a sigterm instead of the hup 15:31:18 ??bots 15:31:18 bots[1/3]: Bots that can be pm'd: announcement bots: Henzell (CAO, !), Gretell (CDO, @), Sizzell (CSZO, %), Lantell (CLAN, $), Rotatell (CBRO, ^); others: Varmin, Cheibriados (%), and Sequell (! ?? & and others) 15:31:51 |amethyst: did you make weightless available on cszo for play? 15:31:59 <|amethyst> err 15:32:07 <|amethyst> yes, but I screwed up the webtiles label 15:32:14 oh, haha 15:33:12 Webtiles server restarted. 15:33:45 <|amethyst> There we go 15:33:57 well, thanks! 15:34:09 <|amethyst> also, removed new_nemelex sprint for now 15:34:17 Was going to ask when maybe more changes were made, but we don't quite know where to go next yet 15:34:23 <|amethyst> since apparently exploration piety doesn't scale right 15:34:59 yeah, is a solution of much higher piety per square not good enough? 15:35:06 that may even need to be map-specific 15:35:10 <|amethyst> it probably would be, and yes 15:35:20 -!- RZX has quit [Ping timeout: 255 seconds] 15:35:27 <|amethyst> there's an implementable about allowing sprints more fine-grained control over that sort of thing, too 15:35:30 some sprints like zigsprint would be pretty amusing 15:35:42 you enter the next room, you become a champion of nemelex 15:36:06 well, time to dogfood 15:36:34 |amethyst: I was thinking of just special casing bonus bonus sprint piety for exploration. 15:37:02 reaverb: I think you could have the sprint maps set a per-map value in lua 15:37:13 ...this reminds me, I should land multisprint. 15:37:21 since one value would not fit all I'd guess 15:37:32 gammafunk: I don't know lua quite enough to do that. 15:37:33 linesprint is one that would be problematic 15:38:22 -!- megacat has quit [Quit: Page closed] 15:38:31 reaverb: well, that technical aspect isn't very hard I think, but figuring out the right formula will require some thought 15:38:41 -!- randomizr has quit [Ping timeout: 264 seconds] 15:38:46 the right formula, but I guess more the right values for each map 15:38:47 gammafunk: I tested Ash on linesprint. Even if you have every slot bound you still don't reach ull piety by the end. 15:38:53 haha 15:38:57 s/ull/full/ 15:39:24 Grunt: ....mu-mu-multisprint? 15:39:54 a Tr of gozag 15:39:56 gammafunk: multisprint is an old branch which has support for multi-level sprints and various other per-sprint functionality settings. 15:39:56 does that work 15:40:03 ah! that's cool 15:40:05 -!- eb has joined ##crawl-dev 15:40:10 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:40:25 yeah, like we could actually make reduced crawl, one level per branch 15:40:36 Grunt: Hasn't it been around since 0.14 entered development? 15:40:53 %git :/multisprint 15:40:59 Could not find commit :/multisprint (git returned 128) 15:41:05 %git multisprint 15:41:06 07Grunt02 * 0.13-a0-2650-g1312370: Allow setting of Sprint's skill XP and piety multipliers. 10(9 months ago, 6 files, 72+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=13123701d801 15:42:23 Grunt: so, Tr or Gozag, or of Qazlal 15:42:28 -!- RZX has quit [Ping timeout: 265 seconds] 15:42:31 s/or/of/ 15:42:38 gozag 15:42:40 -!- RZX_ is now known as RZX 15:42:43 gammafunk: no corpses on Tr sounds awful. 15:42:49 but hilarious. 15:42:56 ah 15:43:03 reaverb makes a good point 15:44:12 I was going to try that with mutarobin but then I realized trolls really do need that meat. 15:45:35 I guess you could keep buying blood potions. 15:45:41 and food shops. 15:48:13 Any last minute objections to removing MUT_SAPROVOROUS from species other than Trolls and Ghouls? 15:49:33 just to remind me, what are the only effects of that mutation that you get more nutrition from contam chunks? 15:49:34 <|amethyst> why? 15:49:43 s/what // 15:49:44 <|amethyst> it also lets you eat rotting chunks 15:49:53 gammafunk: yes, if we agree on scrapping weights, then large rocks will get a different system 15:50:05 <|amethyst> which is a much more significant effect 15:50:47 |amethyst: There's so much food in the game eating rotting chunks is pretty insignificant. 15:50:49 yes, why would you do that 15:50:53 Currently, you can carry about 9 or 10 large rocks, and the limitation (that you cannot have more) is relevant at times 15:51:46 <|amethyst> reaverb: so it won't make KoBe any harder? 15:52:18 I think the limitation on javelin carrying is somewhat relevant for some chars as well. 15:52:26 |amethyst: I won't think so - you can stay engorged almost all the time on a Fe too. 15:52:35 (Not as relevant as large rocks obviously) 15:55:22 reaverb: removing MUT_SAPROVOROUS is for going chunkless? 15:55:39 <|amethyst> Definitely it needs to go when chunks are removed, yes 15:55:47 dpeg: Yes, most of food simplification commits have been working toward that. 15:56:00 <|amethyst> what about the Ds mutation? 15:56:15 reaverb: full support. Let's keep corpse eating for a few, dedicated species (Tr, Gh, anyone else?). 15:56:49 <|amethyst> Kobold, Felid? or do they go to omnivore? 15:56:53 dpeg: Note that I'm just removing MUT_SAP for now. It's just a step toward the goal. 15:57:00 reaverb: yes, I realise 15:57:01 maybe Ds could start with rRot (though that's niche) 15:57:25 wheals: I think rRot is less niche than saprovorous 15:57:28 -!- Krakhan has quit [Changing host] 15:57:36 gammafunk: I think higher mulching rate will play less conveniently than rock cap. I prefer rock cap as a function of Str. 15:57:51 dpeg: yeah, I see that, but there is a problem 15:57:54 It could be something simple like Str/3. 15:57:57 gammafunk: what is it? 15:57:59 which is we don't have good interface support 15:58:05 |amethyst: Felids don't have Saprovore, Kobold was just no compensation. 15:58:10 I guess we'd want to keep player burden 15:58:18 and use burden states 15:58:24 |amethyst: Ogre was removing Fast Meta (which was actually your suggestion) 15:58:32 gammafunk: no no, do away with burden. Print: "d - 4 large rocks (4/9)" 15:58:33 but we don't want to show these numbers of e.g. 350/325 do we? 15:58:35 <|amethyst> reaverb: I was talking about other races that might keep chunk eating 15:58:50 dpeg: well do we use burden states when you go over 9? 15:58:52 |amethyst: Oh, Hmm. 15:58:54 <|amethyst> reaverb: since carnivorous + no chunks is terrible 15:58:57 because str can change, remember 15:58:58 gammafunk: no! 15:59:06 or rather, it could become 4/3 15:59:11 with str drain or other stat changes 15:59:12 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517]] 15:59:13 <|amethyst> reaverb: (they could lose carnivorous, of course, but that makes Kobold even more like Halflings) 15:59:24 gammafunk: two choices: either you drop a rock, or we make the superflous rocks "greyed out" (you cannot access them) 15:59:26 it could pop out of your inventory like potions of blood 15:59:36 * gammafunk is noed into the abyss! 15:59:47 gammafunk: it is a minor irritation, but much less than current system 15:59:55 hrm, dropping a rock would take a turn though 16:00:00 or I guess, it would fall out 16:00:06 yeah, that would make the most sense 16:00:06 yes, rock fallout 16:00:40 |amethyst: I was thinking of making those species ominovous, but adding a new eating mutation which let them eat to Engorged. 16:00:40 -!- jeanjacques has quit [Quit: quit] 16:00:43 dpeg: so, then the states of burdened/overloaded just completely dissapear, yes? 16:00:51 <|amethyst> I don't see how allowing > 9 rocks in your inventory but only letting you use 9 of them would work 16:01:01 <|amethyst> since you only ever use one rock at a time, not 9 or 10 16:01:04 right, I agree that them falling out 16:01:08 is the best plan 16:01:19 like what we do with blood/chunks rotting 16:01:21 reaverb: there should be a major discussion (==> c-r-d) when/if chunkless is going to become real: on the one hand, a major interface convenience (yay!), on the other hand a great new balancing knob (double yay!). 16:01:23 but the rock just drops 16:01:39 |amethyst: yes, falling out is easier 16:01:42 <|amethyst> reaverb: but without chunks, everyone can eat to Engorged 16:01:43 dpeg: Yes it would, that's why I'm doing all the little things first. 16:02:05 dpeg: but just to be clear, we're not ever going to have states of burdened or overloaded, so we can remove all of that? 16:02:08 |amethyst: Oh yes, hmm. 16:02:09 <|amethyst> reaverb: I don't see much point in adding a mutation that is going to be removed soon 16:02:15 (There wil be an outcry, so we should be prepared.) 16:02:28 gammafunk: yes. Yes! YES!!! :) 16:02:34 orbrun buff 16:02:37 sorry if I'm being dense 16:02:46 just want to make sure I don't implement the wrong thing 16:02:47 (!might berf) 16:02:48 -!- zeia_ has quit [Ping timeout: 240 seconds] 16:02:49 nerf 16:02:50 gammafunk: that's the goal of the exercise :) 16:03:15 |amethyst: Which mutation are you referring to? The theoetical engorged one is just something that might have happened when chunk eating was removed. 16:03:42 <|amethyst> reaverb: ah, I thought you meant to remove carnivorous and such while chunk eating is still around 16:04:08 well if the goal of the exercise is for me to implement the wrong thing, it's time I merged in my 6 new octopode monsters 16:04:32 <|amethyst> reaverb: re troll + ghoul saprovory, it could be something specific to SP_GHOUL; the troll thing could just be incorporated into Gourmand 16:04:38 dpeg: Once SAP is removed, my next steps were going to be to remove non-nutritional effects from permafood. 16:04:39 <|amethyst> reaverb: since no one else is going to have Gourmand 16:04:41 -!- Patashu has joined ##crawl-dev 16:04:58 <|amethyst> Removing ambrosia? 16:05:11 |amethyst: The Groumand thing is a good idea. 16:05:14 octopode wranglers, have horse allies, and the horses will eat bread ration and fruit on the ground 16:05:21 |amethyst: I was thinking turning amborsia into a potion. 16:05:29 but we have !magic 16:05:44 -!- ontoclasm has joined ##crawl-dev 16:05:50 gammafunk: that's an equally good argument against currrent ambrosia 16:06:01 gourmand should be superflous, yes 16:06:11 current ambrosia *is* useful, but there's just so little ofit 16:06:17 <|amethyst> I would argue that, instead of removing the interesting permafoods, you should be removing the boring ones 16:06:30 <|amethyst> leave bread, meat, fruit, and sausage 16:06:39 fruit reform :') 16:06:39 <|amethyst> and honeycomb 16:06:42 yeah, a fruit merger as well 16:06:47 <|amethyst> maybe cheese for the rat vaults, but meh 16:06:47 and beef jerky hopefully 16:06:57 and pizza 16:06:58 reaverb: not that jelly/ambrosia is really interesting, but why does it clash with chunkless? 16:07:17 -!- reaverb1 has joined ##crawl-dev 16:07:21 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:07:27 gammafunk: last time I called for pizza removal, zombie devs were coming from their graves to say NOOOOOO! 16:07:53 I think if we removed pizza it really would spell the end of dcss 16:08:28 -!- gammafunk has quit [Quit: leaving] 16:08:53 not to mention pizza tornado 16:09:02 Does it spell the end of gammafunk? Are they coming for us? Pizza eaters! 16:09:15 Invasion of the Pizza Snatchers 16:09:34 -!- reaverb2 has joined ##crawl-dev 16:10:21 dpeg: My next next step was to goldify permafood. 16:10:23 -!- reaverb has quit [Ping timeout: 245 seconds] 16:10:34 -!- Aryth has quit [Ping timeout: 240 seconds] 16:10:39 So it turns into a number on pickup 16:10:51 -!- gammafunk has joined ##crawl-dev 16:10:52 <|amethyst> how does that work with fedhas? 16:10:56 reaverb2: What about fruit? 16:11:18 -!- ackack has quit [Ping timeout: 240 seconds] 16:11:20 <|amethyst> also, different permafoods take different amounts of time to eat 16:11:28 |amethyst: Fedhas would be split off onto a differant item maybe something like leaves. 16:11:35 <|amethyst> which is tactically relevant should you run out of food while spamming spells 16:11:42 ...leaves 16:11:42 -!- elliptic has joined ##crawl-dev 16:11:57 yes, let Basil eat leaves 16:11:59 reaverb2: this can be done, but it does sort of go several steps at once 16:11:59 poetic justice 16:12:17 dpeg: Well, that's why I'm breaking it down into "simplify this" 16:12:19 -!- reaverb1 has quit [Ping timeout: 276 seconds] 16:12:33 Hmm, for some reason I can't change nick. 16:12:43 I think it's a client-side bug. 16:12:45 <|amethyst> reaverb2: you have to identify to nickserv 16:13:07 <|amethyst> My concern is that removing saprovore from two or three races doesn't really simplify anything 16:13:18 -!- reaverb2 is now known as reaverb 16:13:25 <|amethyst> removing saprovore as a mutation, OTOH, would 16:13:50 |amethyst: True. Could we keep Tr and Gh as they are, though? 16:14:19 |amethyst: Ok, I'll hold off on removing the mutation until I make the food code work without it. 16:14:29 err, removing the mutaiton from those species. 16:14:48 -!- Ankalagon has quit [Ping timeout: 240 seconds] 16:14:58 <|amethyst> hm 16:15:02 <|amethyst> actually 16:15:09 <|amethyst> maybe it wouldn't simplify much 16:15:19 <|amethyst> it looks like most of the checks for saprovore are for level 3 16:15:58 <|amethyst> and making that you.is_undead == US_HUNGRY_DEAD doesn't really simplify anything 16:16:17 -!- gammafunk has quit [Read error: No route to host] 16:16:25 <|amethyst> reaverb: I think go ahead and try it out 16:16:37 |amethyst: Removing Sap from those species? 16:16:40 <|amethyst> yeah 16:16:52 |amethyst: Ok, Thank you, I'll push. 16:17:36 !lg braverobin -log 16:17:36 870. braverobin, XL27 GrFi, T:48849: http://crawl.lantea.net/crawl/morgue/braverobin/morgue-braverobin-20140512-211453.txt 16:17:43 ocpa is quite good 16:17:46 (Only other effect on the patch is removing FastMeta fro ogres as you suggested) 16:17:53 s/fro/from/ 16:18:00 reaverb: if anything they should have slow metabolism 16:18:00 -!- gammafunk has joined ##crawl-dev 16:19:09 OT: Anyone of you into UltimaRatioRegum? I talked to its dev for hours today. 16:19:48 -!- Xenobreeder has quit [Ping timeout: 240 seconds] 16:20:22 elliptic: The current plan proposed by dpeg is: str-dependent limit on number large rocks, auto-dropping rocks (0 aut) if str changes so that the player is carrying too many 16:20:48 -!- HDA has quit [Ping timeout: 240 seconds] 16:21:19 the interface will show rock capacity, although pickup will be a bit of a pain to get right 16:21:52 03reaverb02 07* 0.15-a0-772-g17fcb76: Remove Saprovorous from Ko, LO, HO, and Og 10(40 minutes ago, 3 files, 15+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=17fcb76da48e 16:22:06 I guess there's code for that now that looks at not going over capacity 16:22:10 <|amethyst> gammafunk: btw, one thing you can probably do before things are decided is to remove most of the options related to weight 16:22:18 yes 16:22:41 gammafunk: sounds fine to me if the interface is decent, if it doesn't work out then we can try other things 16:22:48 ok, I'll go fromthere 16:22:59 <|amethyst> reaverb: you didn't intend to remove the Ds mutation, right? 16:23:01 for item mass uses, I don't see any reason to remove or change that code 16:23:11 regarding food: we should keep the distinction between meat and bread, for Spriggans, right? 16:23:17 I mean other, non-inventory item mass 16:23:31 as in no change to e.g. apport, or armour wearing, dancing weapons, etc. 16:23:42 (there will be more permafood, don't want to change Spriggans's food game, since we already know how it works and want to preserve status quo there, I think) 16:24:00 the only odd thing is there are items given mass when there's now no use for that mass 16:24:06 potions, scrolls, jewelry 16:24:16 <|amethyst> dpeg: I don't know whether "half as much permafood as everybody else, but slowmeta to compensate" is very interesting though 16:24:22 what use is there for mass for other items? 16:24:30 I can only think of a couple very minor things 16:24:52 you're asking what are the current uses of item mass period? 16:24:55 yes 16:25:14 oh it's...armour mass is considered when exercising skill somehow? 16:25:31 for dancing weapons, it influences their properties, I'd have to check to see exactly how 16:25:38 for number of fedhas mushrooms from a corpse 16:25:40 oh right, that only affects auto-training and could easily be changed to use encumbrance value instead 16:25:41 <|amethyst> dpeg: if spriggan balance is good, maybe do that to everybody 16:25:52 for apport 16:25:56 -!- Lightli has joined ##crawl-dev 16:26:06 |amethyst: hm, never thought of that! 16:26:39 gammafunk: for mushrooms, you can use size and/or HD, I'm sure 16:26:45 dancing weapons could use delay, apport doesn't significantly use item weight for anything except the orb anyway 16:27:02 <|amethyst> reaverb: you didn't intend to remove the Ds mutation, right? 16:27:03 jelly eating! 16:27:07 surely that's vital to crawl 16:27:08 so yeah, I think that in the long run we could try to eliminate more of that item mass 16:27:25 -!- Patashu has quit [Ping timeout: 265 seconds] 16:27:38 alright, well if people would like to do so now in the branch, they're welcome to 16:27:44 and it can be play tested 16:27:51 -!- drachereborn has joined ##crawl-dev 16:28:09 <|amethyst> reaverb: also, you haven't triggered any rebuilds? 16:28:41 hrm, throwing range is apparently based on item mass 16:29:10 max_range = range = max(you.strength() - item_mass(thrown) / 10 + 3, 1); 16:29:28 gammafunk: I never knew! 16:29:47 yeah, probably since throwing the skill wasn't all that great 16:29:53 That's only for "not quiverable" things 16:29:55 and large species had enough str to have max range 16:30:00 gammafunk: exactly 16:30:13 i did notice that say scrolls went farther than armours 16:30:20 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:30:52 !learn add wheals Frequent thrower of scrolls. 16:30:52 wheals[5/5]: Frequent thrower of scrolls. 16:31:09 for sticky flame purposes! 16:31:33 03|amethyst02 07* 0.15-a0-773-g3a4c672: Don't remove Saprovore from stinky demonspawn just yet. 10(35 seconds ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3a4c672bf2fe 16:31:41 ah yeah, great terminology: // Decide if something is launched or thrown. 16:31:53 launched means "not thrown awkwardly" 16:32:01 thrown means thrown awkwardly 16:32:18 <|amethyst> gammafunk: err? 16:32:19 Yep. 16:32:23 <|amethyst> gammafunk: it has three return values 16:32:27 yes, it does but 16:32:29 -!- CKyle has joined ##crawl-dev 16:32:35 the name of the function/variables 16:32:47 "projected" and is_launched 16:32:59 -!- M1zzu has quit [Quit: Leaving] 16:33:41 |amethyst: Sorry, I forgot Ds and then you reminded me, but I forgot I forgot :D 16:33:53 -!- Vizer has quit [Ping timeout: 264 seconds] 16:34:03 <|amethyst> gammafunk: ah, I see 16:34:09 Maybe I can clean up the naming in that code a bit 16:34:31 |amethyst: No, I didn't quite intend to remove the Ds mutation, thanks for catching that. 16:34:35 doesn't help that we also have portal projectile 16:34:40 <|amethyst> launch_retval projectile_acceleration_mechanism(...) 16:34:45 heh 16:34:47 <|amethyst> LRET_ATLATL 16:35:22 THROW_DERP 16:35:53 -!- Wahaha has quit [] 16:44:53 -!- Mister_Fox has quit [Changing host] 16:46:26 -!- reaverb has quit [Ping timeout: 255 seconds] 16:48:51 -!- ystael has quit [Ping timeout: 252 seconds] 16:55:55 <|amethyst> big formatting fix coming 16:56:17 -!- drachereborn has quit [Quit: Page closed] 16:56:21 -!- reaverb has joined ##crawl-dev 16:56:35 <|amethyst> I warn here because of conflicts when merging branches 16:57:51 -!- alefury has joined ##crawl-dev 16:59:46 -!- Chris7 has quit [] 17:00:42 Question, are Vehumet's 3 final spells based on your skills? 17:01:00 yes, but not like you'd expect probably 17:01:13 why is it possible to get shatter with 0 earth? 17:01:15 <|amethyst> all of vehumet's spells are affected by your skills, but mostly by avoiding antitrained skills 17:01:20 more significant are the spells you've found so far 17:01:29 %git xtrain 17:01:30 07bh02 * 0.14-a0-3429-g7f91cc7: Merge branch 'master' into xtrain 10(7 weeks ago, files, + -) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7f91cc7d5951 17:01:32 !seen b 17:01:32 Sorry wheals, I haven't seen b. 17:01:33 !seen bh 17:01:34 I last saw bh at Sun May 11 05:08:36 2014 UTC (1d 16h 52m 57s ago) quitting, saying 'Quit: Page closed'. 17:01:43 hm maybe I will force update multisprint so that people can see what newzigsprint is like before I land multisprint in general 17:01:46 <|amethyst> TZer0: because you probably don't have high air, or you've found all the other eligible spells 17:01:56 7.6 air 17:01:58 0 earth 17:02:05 (seeing as I just spent a while fixing up the monster sets and item generation to match current zigsprint!) 17:02:07 I get shatter, crystal spear and tornado 17:02:29 did you find annihilations already? 17:02:39 <|amethyst> bad luck probably, unless you already have annihilations and CBL 17:02:40 no. 17:02:51 bad luck i guess, then 17:02:55 :/ 17:03:15 <|amethyst> err, chain lightning, not CBL 17:03:37 -!- Lasty has joined ##crawl-dev 17:03:46 chain lightning is in annihil, shatter and tornado are the only level 8-9 veh spells that aren't 17:04:04 <|amethyst> ah 17:04:29 -!- debo has quit [Ping timeout: 264 seconds] 17:04:53 (disj, borg, ddoor, dragoncall, and maybe another su spell are 8-9 but not veh gifted) 17:04:57 -!- MarvinPA has joined ##crawl-dev 17:05:07 ??Book of Tremors 17:05:07 I don't have a page labeled Book_of_Tremors in my learndb. 17:05:15 not sure why i felt the need to say that 17:05:31 -!- CKyle has quit [Quit: CKyle] 17:05:39 * Grunt force-updates multisprint... 17:06:01 03Grunt02 07[multisprint] * 0.15-a0-774-g9c75793: Support for multi-level sprints. 10(9 months ago, 3 files, 49+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9c7579327d79 17:06:01 03Grunt02 07[multisprint] * 0.15-a0-775-gdae9400: Make Zigsprint use actual ziggurat code. 10(9 months ago, 5 files, 2045+ 1167-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dae94008b4e0 17:06:01 03Grunt02 07[multisprint] * 0.15-a0-776-g53364d4: Allow setting of Sprint's skill XP and piety multipliers. 10(9 months ago, 6 files, 72+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=53364d4b1fb8 17:06:02 Grunt: git explodes 17:06:02 You seem unaffected by git. 17:06:25 (wow was it really 9 months ago) 17:06:27 (rip) 17:06:50 Grunt: you should make the zigsprint-exclusive sets actual zigsets 17:08:12 -!- PleasingFungus has quit [Remote host closed the connection] 17:09:04 -!- PleasingFungus has joined ##crawl-dev 17:09:39 cirno (L12 VSEn) ERROR in 'cloud.cc' at line 359: cloud foul pestilence in closed_door at (44,20) (D (Sprint)) 17:11:07 wheals: bh has been having some computer issues, he said he won't mind if I merged xtrain. 17:11:39 03|amethyst02 07* 0.15-a0-774-g5ac2fff: Fix "if(" and friends in checkwhite. 10(19 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5ac2fffa8870 17:11:39 03|amethyst02 07* 0.15-a0-775-gebb4a9f: Fix "if(" and friends. 10(15 minutes ago, 8 files, 15+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ebb4a9ff33a4 17:11:39 03|amethyst02 07* 0.15-a0-776-gbca6d2d: Make unbrace add braces by default. 10(14 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bca6d2d0ab66 17:11:39 03|amethyst02 07* 0.15-a0-777-g9bc6d1f: Formatting fixes (add braces). 10(11 minutes ago, 74 files, 288+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9bc6d1f08509 17:17:30 -!- MiraclePrism has joined ##crawl-dev 17:18:11 -!- Lasty has quit [Quit: Leaving.] 17:20:03 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 17:20:04 Grunt: Hamulet: i did pits sprint with qazlal this morning, and it was so much fun 17:20:07 Hamulet: qazlal is maybe the most fun god 17:20:09 I hope you're happy 17:20:12 players are having fun 17:20:25 plz fix 17:21:08 add a periodically refreshing shroud to him 17:21:16 that'll ruin the fun 17:22:11 Unstable branch on crawl.lantea.net updated to: 0.15-a0-773-g3a4c672 (34) 17:22:14 -!- Lasty has joined ##crawl-dev 17:24:29 -!- rast has quit [Read error: Connection reset by peer] 17:24:52 -!- rast has joined ##crawl-dev 17:25:34 -!- ThumpSmash has quit [Quit: Page closed] 17:26:24 -!- Brannock is now known as Brannock_ 17:27:14 <|amethyst> I like this function in db_lint 17:27:18 <|amethyst> sub __________________________________________________________________________ 17:27:25 o_O 17:27:47 That's pretty subliminal. 17:29:47 is it really just on character, the UeberUnderScore 17:29:51 -!- Blazinghand|Work has quit [Ping timeout: 258 seconds] 17:29:53 *one character 17:33:54 -!- Redz has quit [Ping timeout: 240 seconds] 17:35:04 -!- enygmata has quit [Quit: Leaving] 17:35:24 -!- HellTiger_ has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:39:55 -!- ackack has joined ##crawl-dev 17:39:57 -!- HellTiger has quit [Ping timeout: 250 seconds] 17:40:23 -!- bones__ has joined ##crawl-dev 17:42:45 -!- bones___ has quit [Ping timeout: 252 seconds] 17:43:58 03|amethyst02 07* 0.15-a0-778-gbc2414e: Enable strict mode in checkwhite. 10(19 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc2414e396fc 17:43:58 03|amethyst02 07* 0.15-a0-779-g81a0e0b: Teach db_lint about Gozag and Qazlal. 10(11 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=81a0e0bc35dd 17:43:58 03|amethyst02 07* 0.15-a0-780-gc11c5a2: Remove unused descriptions. 10(4 minutes ago, 6 files, 0+ 80-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c11c5a2b7328 17:44:17 -!- odiv has left ##crawl-dev 17:44:42 -!- bonghitz_ has quit [Quit: Leaving...] 17:48:08 -!- ackack has quit [Ping timeout: 265 seconds] 17:48:30 -!- dpeg has quit [Quit: sleep] 17:51:06 -!- Redz has joined ##crawl-dev 17:53:45 -!- nooodl has quit [Ping timeout: 252 seconds] 17:59:37 -!- CKyle has joined ##crawl-dev 18:00:48 -!- notclyie has quit [Ping timeout: 240 seconds] 18:03:21 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:04:07 -!- Moonsilence has quit [Ping timeout: 276 seconds] 18:09:46 -!- Redz has quit [Quit: Leaving.] 18:17:18 -!- zeia_ has quit [Ping timeout: 240 seconds] 18:17:20 -!- ussdefiant has joined ##crawl-dev 18:19:28 03wheals02 07[weightless] * 0.15-a0-771-gca9a5dd: Remove now-obsolete option show_inventory_weights. 10(2 minutes ago, 7 files, 4+ 59-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca9a5ddd97d1 18:20:40 <|amethyst> wheals: auto_drop_chunks and autopickup_no_burden also, though I guess the latter depends on whether there will be any burden 18:20:57 <|amethyst> since you'd probably want to keep it if you have burden from full slots 18:21:17 same with auto_drop_chunks, right? 18:21:26 <|amethyst> hm 18:21:29 at least somewhat, if you're at 52 slots and one is rotten chunks 18:21:45 <|amethyst> Yeah, I guess that one does too 18:22:04 <|amethyst> it definitely needs rewritten though 18:22:14 yeah 18:22:43 <|amethyst> they do nothing currently, right? Maybe remove them and then re-add them with the new meaning if that becomes necessary? 18:22:58 <|amethyst> since it would require new code either way 18:23:18 -!- Zooty has quit [Ping timeout: 240 seconds] 18:24:00 huh, i thought auto_drop_chunks worked with full slots as well 18:24:02 -!- ontoclasm has quit [Quit: Leaving.] 18:24:45 <|amethyst> ah, it does 18:24:52 -!- codehero has quit [Read error: Connection reset by peer] 18:24:53 <|amethyst> documentation doesn't mention it though 18:25:21 <|amethyst> // Can't combine, check for slot space. 18:25:21 <|amethyst> if (inv_count() >= ENDOFPACK) 18:25:21 <|amethyst> drop_spoiled_chunks(1, true); 18:25:21 <|amethyst> if (inv_count() >= ENDOFPACK) 18:25:21 <|amethyst> return -1; 18:26:01 <|amethyst> I guess that would be the only place that needs to call drop_spoiled_chunks 18:26:19 <|amethyst> and that whole function can then assume weight_needed = 1 and whole_slot = true 18:26:30 <|amethyst> which simplifies it a fair amount 18:27:05 sounds like you understand the codepath here better than i do 18:27:25 <|amethyst> I'm just doing vimgrep and ctags :) 18:27:53 -!- Quashie has quit [Ping timeout: 245 seconds] 18:28:12 <|amethyst> that function is the only thing that reads auto_drop_chunks 18:28:53 ah, ok 18:28:59 that should make it easier 18:31:39 -!- scummos__ has quit [Quit: Konversation terminated!] 18:32:12 -!- ackack has joined ##crawl-dev 18:33:56 <|amethyst> new git stats up 18:34:28 ??gitstats 18:34:28 gitstats[1/3]: http://www.ohloh.net/p/stonesoup 18:34:30 ??gitstats[2 18:34:30 gitstats[2/3]: http://s-z.org/crawl-stats/ — updated infrequently 18:34:56 <|amethyst> that will be another thing to auto-run when I move chei to cszo 18:35:07 <|amethyst> possibly sooner, since chei isn't involved 18:35:23 <|amethyst> I run it locally and copy the results tot he server 18:35:27 ...wow, I have surpassed due in number of commits. 18:35:34 nice, i'm in the negatives 18:35:37 -!- Datul has quit [Quit: Page closed] 18:35:44 -!- debo has joined ##crawl-dev 18:36:51 Grunt: dang 18:37:00 author of month for every one this year 18:37:28 :| 18:37:43 -!- Watball has quit [Quit: Leaving] 18:38:53 |amethyst: Oh, and here was an idea johnstein and I had that might be more feasible with the Chei move - would it be possible for Chei to cause rebuilds when experimental branches were updated? 18:39:14 -!- Basil has quit [Ping timeout: 240 seconds] 18:39:55 -!- lobf has quit [Quit: lobf] 18:40:01 the use authentication might be an issue 18:40:21 good, my net +/- decreased in absolute value 18:41:36 elliptic: quick, find 58 lines to remove! 18:41:36 but a way to keep experimentals easily synced would be ideal 18:42:22 probably an action item for |amethyst's architecture team :) 18:42:24 <|amethyst> reaverb: I don't want to do that, since not everyone push should be rebuilt 18:42:31 <|amethyst> reaverb: nightly would make sense though 18:42:56 |amethyst: Oh, not even nightly? I didn't realize that. 18:43:09 <|amethyst> yeah, you have to trigger the rebuild by hand 18:43:14 <|amethyst> you can write a shell script to do that 18:43:14 thought there was an issue with nightly rebuilds of experimentals 18:43:16 Wow, and estimated 99 years to make our codebase. 18:43:16 <|amethyst> gtg for now 18:43:18 -!- predator117 has quit [Ping timeout: 245 seconds] 18:44:27 Hmm, what happened in Septmeber - October 2009? A lot of code was apprently removed then. 18:44:53 I didn't add experimentals to the update cron job since it seemed like that branch could sometimes be in a state where it wouldn't be suitable for rebuilding 18:45:42 johnstein: I think we hold experimentals to the same quality as master. 18:45:49 -!- Bloax has quit [Ping timeout: 250 seconds] 18:45:52 but I guess if a branch is being actively played on the servers as an experimental mauve it's reasonable to expect a minimum level of stability 18:45:58 i.e, not sometimes compilation breaks :D 18:46:07 err, sometimes compilation breaks. 18:47:14 Across all C++ projects on Ohloh, 22% of all source code lines are comments. For Dungeon Crawl Stone Soup, this figure is only 9%. 18:47:16 This lack of comments puts Dungeon Crawl Stone Soup among the lowest 10% of all C++ projects on Ohloh. 18:47:17 excellent 18:48:07 self documented code! 18:48:59 clearly 18:49:13 -!- edlothiol has quit [Ping timeout: 252 seconds] 18:49:19 hm, I appear to have +40 lines overall 18:49:21 how embarassing 18:53:23 -!- gammafunk has quit [Ping timeout: 265 seconds] 18:58:17 -!- FourHTwoA has quit [Ping timeout: 252 seconds] 18:58:17 |amethyst: are "faint ... monk" not used for wucad mu wizlab anymore? 18:59:58 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140509030227]] 18:59:58 -!- gammafunk has joined ##crawl-dev 19:06:23 -!- reaverb has quit [Ping timeout: 255 seconds] 19:06:55 -!- ussdefiant has quit [Ping timeout: 265 seconds] 19:09:08 -!- lobf has joined ##crawl-dev 19:09:19 -!- Ankalagon has quit [Quit: Page closed] 19:12:14 -!- Basil has joined ##crawl-dev 19:15:09 -!- scummos__ has quit [Ping timeout: 252 seconds] 19:19:07 -!- ldf has quit [Quit: ldf] 19:19:17 -!- wheals has quit [Quit: Leaving] 19:24:44 -!- rast has quit [Read error: Connection reset by peer] 19:25:05 -!- rast has joined ##crawl-dev 19:30:30 -!- Ququman has quit [Read error: Connection reset by peer] 19:34:20 -!- Eonwe2 has quit [Quit: Nettalk6 - www.ntalk.de] 19:36:21 -!- alefury has quit [] 19:41:55 -!- Zermako has quit [] 19:52:43 -!- ackack has quit [Ping timeout: 240 seconds] 19:54:07 03Grunt02 07* 0.15-a0-781-g0d3b86d: Nudge some of the _halls Zot layout type weights. 10(89 minutes ago, 1 file, 9+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0d3b86d57eee 19:54:07 03Grunt02 07* 0.15-a0-782-g10da0d2: A layout by infiniplex (#8268). 10(2 hours ago, 1 file, 278+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=10da0d218ef5 19:54:07 03infiniplex02 {Grunt} 07* 0.15-a0-783-g925dd76: Changed you.depth_fraction to return in full range [0, 1] 10(3 months ago, 2 files, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=925dd76bdfdd 19:54:07 03infiniplex02 {Grunt} 07* 0.15-a0-784-gad71c4e: Added geoelf layout generator 10(3 months ago, 7 files, 3205+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ad71c4e2941c 19:54:07 03Grunt02 07* 0.15-a0-785-g4949eed: Re-weight some Elf layouts (infinplex). 10(64 minutes ago, 3 files, 7+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4949eed6e31b 19:54:07 03Grunt02 07* 0.15-a0-786-ge7378b2: Remove random loot rooms from layout_roguey and layout_city. 10(60 minutes ago, 1 file, 2+ 54-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e7378b289fb5 19:54:07 03Grunt02 07* 0.15-a0-787-g087ac9f: Some experimental changes to layout_rooms. 10(17 minutes ago, 2 files, 80+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=087ac9f5ba5d 19:54:07 03reaverb02 {Grunt} 07* 0.15-a0-788-g4495b6d: Some pan vaults (#8443). 10(5 months ago, 1 file, 64+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4495b6d71042 19:55:29 -!- Blazinghand|Work has quit [Ping timeout: 252 seconds] 19:59:16 -!- ussdefiant has joined ##crawl-dev 20:07:06 rip loot rooms!!! 20:07:20 but I'm glad infiniplex's elf layouts got merged 20:08:40 Three elf layouts merge to form a titanic elf layout. 20:08:48 -!- wheals has quit [Ping timeout: 240 seconds] 20:10:22 lol (almost, it'd be impolite to actually do it atm) 20:10:50 ? 20:12:10 -!- Pepe has quit [Ping timeout: 276 seconds] 20:12:54 03PleasingFungus02 {Grunt} 07* 0.15-a0-789-ga46b105: Add support for multiple bones files per-level. 10(5 days ago, 1 file, 122+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a46b10507c9a 20:20:41 -!- gammafunk has quit [Ping timeout: 252 seconds] 20:21:01 -!- lobf has quit [Quit: lobf] 20:21:15 geoelf looks really nice, but elf is still pretty boring outside of the end vault :/ 20:22:43 You are now a BORING branch. 20:22:59 -!- gammafunk has joined ##crawl-dev 20:23:03 <|amethyst> Grunt: hm 20:23:18 |amethyst: I figured that would get your attention :) 20:23:46 -!- Mateji has quit [Read error: Connection reset by peer] 20:24:07 <|amethyst> ah, I see, it is still using shared_dir 20:24:29 <|amethyst> Grunt: that comment is wrong 20:24:30 <|amethyst> Location of legacy ghost files. (The save directory.) 20:24:51 <|amethyst> shared_dir != save_dir in general (and on the servers in particular) 20:25:18 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:28:09 03MarvinPA02 07* 0.15-a0-790-g87e6644: Don't make bog bodies randomly rot 10(84 minutes ago, 2 files, 1+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=87e664445b5a 20:28:09 03MarvinPA02 07* 0.15-a0-791-g06f0b82: Let friendly unintelligent monsters go hostile when attacked from range 10(5 minutes ago, 1 file, 1+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06f0b82c429c 20:28:27 rip 20:28:48 <|amethyst> no more animate + inner flame :( 20:29:24 Whaa :< 20:29:29 Wait, bog body rotting was actual HP loss rotting? I thought that was just their corpse rot cast message 20:30:39 You can still use ?immolate + zombies though! 20:31:02 you can still inner flame 20:31:09 and zombies are slow on average 20:32:31 -!- Eonwe7 is now known as Eonwe1 20:37:21 <|amethyst> hm, why does traversable_glyphs include w but not W? 20:38:05 -!- BlackrayJack has quit [Ping timeout: 264 seconds] 20:39:36 -!- Cryp71c has quit [Disconnected by services] 20:39:54 -!- Cryp71c_ has joined ##crawl-dev 20:41:25 <|amethyst> and ^ but not ~ 20:42:29 <|amethyst> what about making monsters not mind inner flame? 20:42:44 <|amethyst> since it doesn't actually hurt the monster it's cast one :) 20:42:47 <|amethyst> s/one/on/ 20:43:16 <|amethyst> I guess ely etc might not like suicide bombers 20:44:19 -!- _miek has quit [Quit: Lost terminal] 20:46:15 Yeah, unless the change was made to stop people from doing that I hope inner flame + animated corpses becomes properly viable again 20:46:19 I loved doing that 20:48:31 -!- Daekdroom has quit [Quit: Saindo] 20:48:40 -!- reaverb has joined ##crawl-dev 20:51:08 -!- _miek has quit [Client Quit] 20:52:20 -!- indspenceable has joined ##crawl-dev 20:54:30 -!- Fiveotanaka has quit [Quit: Page closed] 20:57:02 -!- Wahaha has quit [Client Quit] 20:57:09 !tell Grunt Thanks for looking at those old vaults. 20:57:09 reaverb: OK, I'll let grunt know. 21:03:34 -!- enygmata has quit [Quit: zzz] 21:04:23 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 21:04:25 -!- schistosomatic has quit [Quit: Leaving] 21:05:10 -!- indspenceable has joined ##crawl-dev 21:07:24 -!- indspenc_ has joined ##crawl-dev 21:09:07 -!- indspenceable has quit [Ping timeout: 240 seconds] 21:16:18 -!- the_glow1 has quit [Ping timeout: 240 seconds] 21:16:18 -!- Lasty has quit [Quit: Leaving.] 21:19:16 -!- rwork has joined ##crawl-dev 21:19:29 i have a FR related to ring swapping 21:19:52 its annoying when you go to put on a ring and it asks you which one you want to swap out 21:20:04 this issue doesnt exist for any other item slot 21:21:07 i think it should be possible to designate a single worn ring as non-swappable, so that whenever you put on a ring, it automatically swaps out the other ring 21:21:49 I often find myself with a "power ring" that I just never want to take off 21:22:11 and a bunch of other rings like see invisible and resistances, that im often swapping between 21:23:30 -!- Amnesiac has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 21:23:54 -!- bones___ has joined ##crawl-dev 21:24:03 rwork: so you want temporary cursing? 21:24:26 samb yeah its funny how a random ring slot getting cursed often makes the interface a lot easier 21:24:32 if its the correct ring 21:24:48 sounds like something you could in lua 21:25:04 -!- rast has quit [Read error: Connection reset by peer] 21:25:19 -!- rast has joined ##crawl-dev 21:27:14 -!- bones__ has quit [Ping timeout: 252 seconds] 21:27:30 also, another FR: 21:27:46 -!- ahahaha has quit [Quit: Page closed] 21:27:46 -!- bones__ has joined ##crawl-dev 21:27:56 i know at one point someone made a commit to rest .1 turns at a time 21:28:15 but it was reverted because it was too processor intensive 21:28:32 I have to admit I've been known to avoid ?rc because I managed to get one ring cursed that I wanted to keep on anyway and swapping the other was a lot easier that way... 21:28:34 <|amethyst> That wasn't why it was reverted 21:28:44 |amethyst: it wasn't? 21:28:56 <|amethyst> (and I think it wasn't committed to begin with) 21:29:01 <|amethyst> moment, let me find it in mantis 21:29:13 my request is to make longrests go .5 turns at a time 21:29:27 so you dont get as many cases where a monster comes around the corner and hits all in one move 21:29:31 -!- bones___ has quit [Ping timeout: 276 seconds] 21:30:20 <|amethyst> IIRC the problem was that lots of damage-over-time formulas gave different results for 0.1 increments as opposed to 1.0 21:30:57 are those formulas also broken in cases where the player takes more or less than 1.0 per move? 21:31:26 say if you're hasted or slowed while resting 21:31:28 <|amethyst> they give different results, yes, but not as much so as 0.1 21:31:57 <|amethyst> I imagine usually it's the same average but a different variance 21:33:21 <|amethyst> Ah, I guess slowdown was part of it 21:33:30 <|amethyst> %bug https://crawl.develz.org/mantis/view.php?id=4893 21:33:33 -!- bones___ has joined ##crawl-dev 21:33:49 <|amethyst> err 21:34:07 <|amethyst> well, wrong syntax, but that works :) 21:34:07 <|amethyst> %mantis 4893 21:34:18 <|amethyst> I forget the syntax to my own bot 21:34:24 <|amethyst> %bug 4893 21:34:24 https://crawl.develz.org/mantis/view.php?id=4893 21:36:33 -!- bones__ has quit [Ping timeout: 250 seconds] 21:36:48 -!- bh has joined ##crawl-dev 21:37:12 well, would rests of .5 turn at a time be terribly broken? 21:37:31 the main goal is to avoid the thing wehre a monster comesa around the corner and attacks all at once 21:37:35 very common with centaurs 21:37:39 rwork: I don't think so. You can already do silly things to waste time 21:38:15 -!- MaxFrost has quit [Ping timeout: 258 seconds] 21:38:15 -!- Zerkmund has quit [Remote host closed the connection] 21:39:50 right, the optimal way to rest right now is swap a ring in and out 21:39:58 nobody does that obviously, but still 21:40:40 -!- bones___ has quit [Read error: Connection reset by peer] 21:40:58 -!- bones___ has joined ##crawl-dev 21:43:26 -!- Arkaniad has quit [Ping timeout: 255 seconds] 21:43:40 rwork: My one issue with 0.5 turn is that sometimes you want to spam "." until a monster comes close to you. 21:43:52 And making it 0.5 turn will make that take twice as long. 21:44:00 reaverb: what if we make '.' interruptable? 21:44:14 Improve unrand.txt by n1000 21:44:14 <|amethyst> bh: that was tried, see above 21:44:16 i guess i was talking about resting with numpad 5 21:45:12 but sure, make '.' do two rests of .5 each, with the first interruptable by serious things but not by seing a monster you already kenw about move 21:45:55 hrm. damage-over-time behaving differently with different timesteps sounds broken. 21:46:42 so is there some documentation on what kind of fun stuff I can do after I compile with FULLDEBUG and DEBUG =YesPlease ? 21:47:13 johnstein: &? for wizmode stuff, if you're talking about that. 21:47:29 I already use wizmode 21:47:41 -!- st_ has quit [Ping timeout: 264 seconds] 21:47:46 does wizmode imply the two debug modes? 21:48:01 johnsten: No, but debug implies wizmode. 21:48:04 or does it just output more info ? 21:48:08 oh ok 21:48:11 wizmode lets you cheat 21:48:12 Yeah, it just outputs mroe. 21:48:18 I've been compiling with wizmode 21:48:18 s/mroe/more/ 21:48:21 already 21:48:21 -!- GummyVite has quit [Quit: Page closed] 21:48:38 I just didn't know if the debug modes gave me more power 21:48:54 johnstein: you probably want to compile with debug-lite 21:48:58 -!- ontoclasm has joined ##crawl-dev 21:49:04 debug is *very* chatty 21:49:41 -!- bh has quit [Quit: Page closed] 21:50:00 ok 21:50:20 I'll do that for next time and just try it out now for the novelty 21:50:33 -!- rwork has quit [Quit: Page closed] 21:57:18 -!- HDA has quit [Ping timeout: 240 seconds] 21:57:20 mon-behv.cc: In function ‘void behaviour_event(monster*, mon_event_type, const actor*, coord_def, bool)’: 21:57:23 mon-behv.cc:1231:10: warning: unused variable ‘wontAttack’ [-Wunused-variable] 21:57:26 mon-behv.cc:1232:10: warning: variable ‘sourceWontAttack’ set but not used [-Wunused-but-set-variable] 21:57:29 MarvinPA: help 21:58:20 !source mon-behv.cc 1231 21:58:20 Bad filename: mon-behv.cc 1231 21:58:26 !source mon-behv.cc 21:58:26 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-behv.cc;hb=HEAD 21:58:38 Grunt: Did MarvinPA just touch that or does he just know the code? 21:58:41 %git 21:58:41 07MarvinPA02 * 0.15-a0-791-g06f0b82: Let friendly unintelligent monsters go hostile when attacked from range 10(2 hours ago, 1 file, 1+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06f0b82c429c 21:58:44 ^ 21:59:03 -!- debo has quit [Ping timeout: 252 seconds] 21:59:17 Grunt: Yeah, it looks like he deleted the only use of those variables. 21:59:27 03Grunt02 07* 0.15-a0-792-g2588c39: Three Elf endings. 10(5 minutes ago, 1 file, 144+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2588c39e29f1 21:59:32 Just delete lines 1231 and 1232 22:00:02 I'd do myself but I'm working new Nemelex and compiling on my computer for scratch takes like 5 minutes 22:02:28 -!- CKyle has quit [Quit: CKyle] 22:03:05 -!- Quashie has quit [Ping timeout: 252 seconds] 22:03:40 -!- bones___ has quit [Read error: Connection reset by peer] 22:03:58 -!- bones___ has joined ##crawl-dev 22:05:37 -!- PleasingFungus has joined ##crawl-dev 22:05:38 -!- mfw56 is now known as _miek 22:06:16 03reaverb02 07[new_nemelex] * 0.15-a0-755-g9a492ac: Fix indentation ( _shaft_card() ) 10(3 hours ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9a492ac6737b 22:06:16 03reaverb02 07[new_nemelex] * 0.15-a0-756-g35a195b: Make Nemelex death message use less sacrifice code 10(2 hours ago, 1 file, 18+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=35a195b144b0 22:06:44 Grunt: Guess I'll kill the warnings then? 22:07:56 Paradox (L14 DsGl) (Orc:4) 22:08:19 !crashlog Paradox 22:08:19 1. Paradox, XL14 DsGl, T:29322 (milestone): http://dobrazupa.org/morgue/Paradox/crash-Paradox-20140513-030754.txt 22:08:32 -!- Moanerette has quit [Quit: Page closed] 22:08:37 o_o 22:08:37 <|amethyst> disconnect 22:09:28 Unstable branch on crawl.beRotato.org updated to: 0.15-a0-792-g2588c39 (34) 22:10:38 -!- Quashie has quit [Ping timeout: 240 seconds] 22:12:12 03|amethyst02 07* 0.15-a0-793-gb5c1d9a: Allow inscribing rings with =R to not swap them (rwork). 10(11 minutes ago, 2 files, 17+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5c1d9a4e1d5 22:12:14 Grunt: Do you still compile nondebug? 22:15:19 -!- demiskeleton has quit [Quit: Leaving] 22:15:39 <|amethyst> !tell rwork %git b5c1d9a 22:15:39 |amethyst: OK, I'll let rwork know. 22:15:57 <|amethyst> I guess I should update the manual online for that 22:16:44 re unbrace "It's probably time to rename the script" 22:17:09 gammafunk: Note that will break everybody's scripts which call it. 22:17:33 -!- caleba has quit [Quit: caleba] 22:17:33 UNBRACEABLE 22:17:39 <|amethyst> I was thinking rename it and provide a wrapper (or a link but not sure if that works on Windows) 22:18:16 hrm, suggested names: brace, notunbrace, embrace 22:18:22 -!- conted has quit [Quit: Page closed] 22:18:30 How about "checkbrace" 22:18:41 boo 22:19:08 <|amethyst> it's not just braces 22:19:15 abraceoffreshair 22:19:22 -!- eb has quit [] 22:19:27 <|amethyst> checkstyle 22:19:44 <|amethyst> checkpunctuation 22:19:48 unstyle 22:19:50 <|amethyst> autodolorous 22:19:58 Heh. 22:20:43 <|amethyst> (unfair since he made a lot more contributions than just adding formatting fixes) 22:21:53 -!- dtsund has quit [Ping timeout: 264 seconds] 22:22:00 |amethyst: Uh, I'm getting unbrace errors on "crawl-ref/source/prebuilt/levcomp.lex.cc" 22:22:11 Which sounds like a submodule. 22:22:16 |amethyst: do you automatically get "Add formatting fixes"? 22:22:20 -!- CKyle has joined ##crawl-dev 22:22:20 And also I didn't touch it. 22:22:22 <|amethyst> reaverb: not a submodule, but 22:22:29 -!- ystael has quit [Ping timeout: 250 seconds] 22:22:34 <|amethyst> reaverb: the current version of unbrace ignores prebuilt/ 22:22:51 <|amethyst> ohhhh 22:22:51 %git 22:22:51 07|amethyst02 * 0.15-a0-793-gb5c1d9a: Allow inscribing rings with =R to not swap them (rwork). 10(22 minutes ago, 2 files, 17+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5c1d9a4e1d5 22:22:59 <|amethyst> you're running this not from 'source' aren't you? 22:23:13 |amethyst: Hmm, that might be a possibility. 22:23:18 <|amethyst> sec 22:23:34 yeah, it should expect flex/bison output not to follow the coding standards ;-P 22:24:50 Grunt: Pushed fixes for those compiler warnings. 22:26:11 -!- tensorpudding has quit [Ping timeout: 255 seconds] 22:27:25 03reaverb02 07* 0.15-a0-794-ge3603d9: Remove unused variables (Grunt) 10(3 minutes ago, 1 file, 0+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e3603d9cd69c 22:29:34 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:31:42 -!- bones___ has quit [Read error: Connection reset by peer] 22:31:59 -!- bones___ has joined ##crawl-dev 22:33:27 -!- Nomi has quit [Ping timeout: 258 seconds] 22:34:29 |amethyst: Not 100% sure what you mean by "running this not from 'source' aren't you". My pre-commit hook call the version in crawl-ref/source/util . my pre-commit hook is in my .git/hooks folder. 22:34:38 <|amethyst> yeah 22:34:49 <|amethyst> I have a fix, working on something else before I push 22:35:09 <|amethyst> (git hooks run in the top-level dir and those scripts didn't handle that) 22:36:49 -!- PleasingFungus has quit [Ping timeout: 252 seconds] 22:37:57 -!- Stelpa has quit [Changing host] 22:39:25 -!- bones__ has joined ##crawl-dev 22:39:51 |amethyst: Ok, Thanks for the fix. 22:40:13 Hmm, you don't run your scripts on pre-commit? Too slow? 22:42:17 -!- bones___ has quit [Ping timeout: 264 seconds] 22:43:21 <|amethyst> no pre-commit hooks here, but no good reason for that 22:44:01 <|amethyst> I do run ctags post-checkout, post-commit, post-merge, and post-rewrite (when $1 = rebase) 22:44:32 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:45:08 03|amethyst02 07* 0.15-a0-795-g63754e0: Correctly ignore prebuilt in unbrace and tag-major-upgrade. 10(19 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=63754e0a6bcf 22:45:08 03|amethyst02 07* 0.15-a0-796-g98828b5: Remove some unused tiledefs. 10(16 minutes ago, 1 file, 0+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=98828b51fa4f 22:45:08 03|amethyst02 07* 0.15-a0-797-gc99bbcd: Move some tiles to UNUSED/. 10(11 minutes ago, 10 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c99bbcdc1e4f 22:45:18 -!- Zeia has quit [Ping timeout: 240 seconds] 22:45:19 |amethyst: Hmm, ctags hooks sounds like something I should do. 22:45:47 <|amethyst> reaverb: I have a script .git/hooks/ctags that does: 22:45:48 <|amethyst> cd crawl-ref/source 22:45:48 <|amethyst> ctags -R --exclude=contrib -f ../../.git/tags.tmp.$$ 22:45:48 <|amethyst> mv ../../.git/tags.tmp.$$ tags 22:46:09 |amethyst: Noted. 22:46:21 <|amethyst> reaverb: then all those scripts do .git/hooks/ctags >/dev/null 2>&1 & 22:46:23 -!- debo has joined ##crawl-dev 22:46:35 <|amethyst> with the & so I don't have to wait 22:46:38 Can't do it right now though, I have some weird ctags alias trouble. 22:46:46 That I would need to sort out first. 22:48:11 <|amethyst> ontoclasm: I cleaned out some unused tiledefs and moved some tiles to UNUSED but there are still some left 22:48:50 <|amethyst> ontoclasm: run util/tiledef_lint to see unused tiledefs, and util/tiles_unused to see tiles not referenced by any tiledef 22:49:39 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 29.0.1/20140506152807]] 22:50:43 -!- capablanca is now known as mikee_ 22:50:49 -!- mikee_ has joined ##crawl-dev 22:55:30 -!- bones___ has joined ##crawl-dev 22:56:18 -!- MaxFrosty has quit [Ping timeout: 240 seconds] 22:57:05 |amethyst: when you say "all those scripts do ...", what does that refer to? 22:57:14 Isn't it enough to just have the hook script 22:57:58 <|amethyst> gammafunk: I have a bunch of hooks doing the same thing, so rather than duplicate that code (the three lines I pasted) I put it into a single script that they all call 22:58:04 <|amethyst> I guess I could link them instead 22:58:38 I see 22:58:43 -!- bones__ has quit [Ping timeout: 240 seconds] 22:59:10 hrm, which hooks would I actually want to call ctags with 22:59:14 <|amethyst> (but then you'd need a { } or () to put the & and redirection on) 22:59:20 or the ctag update script I should say 22:59:37 <|amethyst> gammafunk: I do post-checkout, post-commit, post-merge, and post-rewrite (only if [ "$1" = rebase ] ) 22:59:52 ok, thanks for the git support :) 22:59:57 <|amethyst> err, "only if..." applies to post-rewrite only 23:00:42 gammafunk: Might want to try #git if you have any other questions. 23:00:51 -!- CKyle has quit [Quit: CKyle] 23:01:28 -!- dtsund has joined ##crawl-dev 23:02:41 -!- WalkerBoh has quit [Remote host closed the connection] 23:03:01 yeah, but bothering people here works, for instance 23:03:11 reaverb: what's your current pre-commit hook looking like? 23:03:21 gammafunk: Awful. 23:03:50 I'm too embarassed to show it, but basically it uses Perl to do what bash should do and call checkwhite and unbrace 23:04:07 well I'd appreciate seeing how you're calling them 23:04:12 then I can show you how to bashify it 23:04:23 or at least bashify it myself 23:05:02 gammafunk: Fine, one sec. 23:05:12 I guess this perl pre-commit I have should just become a script 23:05:36 http://bpaste.net/show/WIQCmmNhrQZcd6NwxzkA/ 23:06:04 oh that's easy enough, thanks 23:06:33 rights, those don't really need much in the way of arguments 23:07:12 bh you are right, wow fulldebug is chatty 23:07:22 gammafunk: I'd like it if you showed me your script when your done, I've never really looked into bash scripting before. 23:07:33 will do 23:07:39 <|amethyst> ideally you'd want to have it check only modified files 23:07:58 hrm, it doesn't do so already? 23:08:00 <|amethyst> so it doesn't force you to fix things that you didn't break 23:08:08 ah right 23:09:04 |amethyst: I'm using the provided pre-commit example from the docs; that uses git diff-index -p -M --cached $HEAD 23:09:17 I assume that would only look at changes 23:09:51 <|amethyst> yeah, except you'd have to extract the list of filenames from the patch 23:10:59 |amethyst: well, the perl code seems to do that if I'm not mistaken; I'm just talking about takign that code and making it into a perl script 23:11:12 that's called from a bash pre-commit hook 23:11:19 instead of the perl script actually being the pre-commit hook 23:11:37 -!- bones__ has joined ##crawl-dev 23:11:55 <|amethyst> oh, wow, that's ugly 23:12:14 <|amethyst> git diff-index has a --name-only option :) 23:12:14 yeah, that's our example in the docs 23:12:25 aha 23:12:35 <|amethyst> gammafunk: it also replicates some but not all of checkwhite 23:12:43 yeah 23:12:45 <|amethyst> gammafunk: that whole directory is somewhat out of date 23:12:54 <|amethyst> "crawl-ref-cia" 23:13:04 hrm, well do you have a recommended pre-commit hook script? 23:13:33 <|amethyst> ohh 23:13:40 <|amethyst> I see why it duplicates checkwhite stuff 23:13:46 <|amethyst> so it can really check only what you added 23:13:51 <|amethyst> and not other stuff in the same file 23:14:09 <|amethyst> making checkwhite work on diffs would probably not be hard, but unbrace would be much more of a pain 23:14:10 -!- FiftyNine has quit [Ping timeout: 276 seconds] 23:14:23 <|amethyst> since unbrace has plenty of multi-line regexps 23:14:30 I take it you don't run this as your pre-commit :) 23:14:41 -!- bones___ has quit [Ping timeout: 264 seconds] 23:14:53 <|amethyst> 23:43:21 <+|amethyst> no pre-commit hooks here, but no good reason for that 23:15:03 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 23:15:06 welp 23:15:16 ok, well I'll keep this thing for now, since it's kind of handy 23:15:30 _Exercise Armour by 1. x3 23:15:37 I see this in the debug output while resting (5) 23:15:48 do you actually train armour by resting? 23:16:17 it's just by wearing it over turns/aut basically 23:17:12 -!- qoala has joined ##crawl-dev 23:17:17 ok. I never knew that. 23:18:33 huh, I see checks in this for unresolved merge conflicts, but it never catches those 23:19:22 maybe I'll test that one 23:20:48 -!- hypertraveller has quit [Ping timeout: 240 seconds] 23:21:53 -!- MiraclePrism has quit [Ping timeout: 264 seconds] 23:23:27 -!- PleasingFungus has joined ##crawl-dev 23:25:09 -!- nicolae- has joined ##crawl-dev 23:25:13 -!- rast has quit [Read error: Connection reset by peer] 23:25:34 -!- rast has joined ##crawl-dev 23:29:15 03Grunt02 07* 0.15-a0-798-gee78884: Don't print a debug message to the player on loading bones. 10(70 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ee78884211be 23:30:31 <|amethyst> Grunt: shouldn't it be pushing the old_bonefile onto bonefiles? 23:33:12 -!- MiraclePrism has joined ##crawl-dev 23:33:20 oops 23:33:24 debug messages 23:33:39 also hello! 23:33:59 <|amethyst> PleasingFungus: that's supposed to allow picking the old bonefile, right? 23:34:04 -!- Kalir has quit [Changing host] 23:34:20 -!- bmfx has quit [Ping timeout: 252 seconds] 23:34:20 what's "that"? 23:34:21 the patch? 23:34:28 <|amethyst> yes 23:34:42 yes 23:34:43 hm 23:34:46 did I accidentally delete that? 23:34:48 I know I tested it and it worked 23:34:50 at some point 23:35:01 maybe I replaced it with the print message by mistake 23:35:03 that'd be pretty funny 23:35:31 PleasingFungus: You replaced it with print. 23:35:38 or rather "mprf" 23:35:43 [21:33] oops 23:36:21 it wouldn't be one of my commits without a really dumb bug 23:36:59 PleasingFungus: The only day without mistakes is a day without commits. 23:37:15 a day without commits is also a commit, because then you are violating "a b c" 23:37:18 Even then you could argue the mistake is that there are no commits. 23:37:22 *also a mistake 23:37:25 yes we made the same joke 23:37:27 :) 23:37:36 These are not the commits you are looking for? 23:38:09 Keanan: Oh, sorry I haven't looked at the rest of your recite patch. 23:38:33 Or were you going to make sure it applies cleanly to master first? I don't remember. 23:38:51 03|amethyst02 07* 0.15-a0-799-g736f644: Actually use old bone files when we find them. 10(67 seconds ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=736f644b2f75 23:39:13 S'ok, it doesn't apply right now (it looks like because the lines in the original "only one recite" were changed so they conflict) It appears to just be comments that you changed in those lines that are the source of the conflict. 23:39:49 I haven't had time to re-merge the subsequent changes onto master then re-create a patch. 23:39:55 (been busy) 23:40:08 PleasingFungus: Heh, two dumb bugs for the price of one! 23:40:23 Keanan: Sure, the patch can just chill for a while. 23:40:28 high efficiency badcode 23:40:51 * reaverb wonders if unit tests will ever come to be. 23:40:57 -!- mamgar has quit [Read error: Connection reset by peer] 23:41:06 for Crawl 23:43:04 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 23:43:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:44:38 -!- N78291 has quit [Quit: null] 23:45:46 set up the framework, and I'll be glad to contribute! 23:46:38 -!- PepeRC2 has quit [Ping timeout: 245 seconds] 23:46:38 <|amethyst> unit tests for things like CrawlHashTable and FixedVector would definitely be a good thing 23:46:54 <|amethyst> for things like monster and item_def it's more complicated 23:47:30 <|amethyst> since you need to set up a fair amount of the game to be able to call all the methods of those classes 23:50:16 Are there any decent mocking frameworks for C++? 23:51:03 shummie (L13 MiBe) ERROR in 'bitary.h' at line 62: bit vector range error: 32 / 15 (Lair:8) 23:51:12 <|amethyst> !lm shummie crash -log 23:51:13 2. shummie, XL13 MiBe, T:16669 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20140513-045100.txt 23:51:44 <|amethyst> ch_force_autopickup failed: not enough memory x2 23:51:45 <|amethyst> ! 23:52:49 anything fun in the rc file? 23:53:07 qoala: I've seen this https://code.google.com/p/googlemock/ No idea if it's good or not. 23:53:19 * qoala doesn't remember all the IRC bot commands 23:53:29 -!- rast has quit [Ping timeout: 250 seconds] 23:53:29 &rc shummie 23:53:31 http://dobrazupa.org/rcfiles/crawl-git/shummie.rc 23:54:40 -!- rast- has joined ##crawl-dev 23:55:00 -!- Patashu has joined ##crawl-dev 23:56:30 -!- Patashu has quit [Client Quit] 23:56:42 !seen MarvinPA 23:56:42 I last saw MarvinPA at Tue May 13 03:44:16 2014 UTC (1h 12m 26s ago) saying 'also grats walkerboh' on ##crawl. 23:57:02 interesting =R annotation, |amethyst 23:58:17 -!- rast- is now known as rast 23:58:58 <|amethyst> rchandra: wait, are you rwork? 23:59:08 not that I know of 23:59:12 <|amethyst> oh, ok 23:59:28 wait, how often are things passed to add_autopickup_func called? 23:59:36 <|amethyst> I was just thinking that "rwork" sounds like it could have been your at-work nick