00:00:36 -!- Textmode has joined ##crawl-dev 00:01:28 -!- casmith789 has quit [Ping timeout: 276 seconds] 00:46:14 03elliptic * r13f14d0f7d75 10/crawl-ref/source/spl-util.cc: Make staff of energy decrease spell hunger to 1/3 instead of 1/2. 00:47:13 -!- mikee_ has joined ##crawl-dev 00:50:57 -!- Textmode has quit [Ping timeout: 255 seconds] 00:51:20 -!- slitherrr has quit [Read error: Connection reset by peer] 00:51:39 -!- slitherrr has joined ##crawl-dev 01:01:49 -!- G-Flex has quit [Quit: Time for us to bug out.] 01:06:05 -!- Textmode has joined ##crawl-dev 01:08:33 -!- blabber has quit [Quit: leaving] 01:15:41 -!- Textmode has quit [Quit: Ex-Chat] 02:02:38 -!- eeviac_ has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928]] 02:39:20 -!- mikee_ has quit [Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-] 02:39:33 -!- SkaryMonk has joined ##crawl-dev 02:48:31 -!- Guest99369 is now known as _dd 03:13:35 elliptic: a radical idea: what about changing spell hunger when wielding a staff of energy to, say, 0? 03:13:35 kilobyte: You have 1 message. Use !messages to read it. 03:27:47 kilobyte: Didn't it use to do that? 03:28:06 Transifex is saying "you are not allowed to edit a reviewed string" --- does that mean my edits aren't saved anywhere? 03:29:01 Ah, I can send suggestions then. 03:33:59 Keskitalo: yeah, 2b68be28 made them eliminate only half of hunger 03:34:32 but if elliptic has to turn it back, I wonder what's the reason of that change in the first place 03:35:11 (actually, I did not see any reason right from March 26 :p) 03:35:41 I've thought that elimination of all hunger is quite boring, spell hunger is probably the most interesting hunger. 03:36:23 Could always remove the staff of energy if it's not good enough with partial reduction. :) 03:37:51 I'd rather go with doing something to spell hunger :p 03:39:05 Keskitalo: I can make you team coordinator on transifex, so you can edit reviewed strings, and also review others 03:39:55 Ah, ok. 03:40:12 -!- ark____ has joined ##crawl-dev 03:40:33 That message is confusing, but that's an issue with Transifex I guess. :) 03:40:41 if you want to 03:40:44 * due hugs Keskitalo. 03:41:23 galehar: Yeah, sure, thanks! 03:41:56 Hey due! 03:42:00 Keskitalo: done 03:42:02 huggy due 03:42:19 Arf, lost my changes. Well, there were only a couple. I guess I need to push save or something first :) 03:43:59 is there a point why rods would be special-cased to show (in hand) instead of (weapon)? 03:44:17 Keskitalo: were they committed locally? 03:44:25 nope, just in transifex 03:44:43 with "push save" I mean press the save button in the ui of transifex web page 03:45:02 kilobyte: because they are not real weapons? Although, they are not non-weapon either, so... 03:45:32 kilobyte: rods must be wielded to be evoked, right? Their main use isn't melee, so that makes sort of sense. 03:45:54 they work like clubs 03:46:19 yeah, but you're more likely to wield them to evoke them 03:46:29 a crappy weapon but early on there's a bigger chance to find a highly enchanted rod than a weapon, so sometimes it might be even decent 03:46:49 I don't think the pluses affect how it works as a weapon, though I may be wrong in that. 03:47:16 props["rod_enchantment"] 03:48:03 another nonsense I'm simplifying -- with rods not needing "special" for their tile (already handled by item.rnd), that field is free for use 04:17:49 -!- alefury has joined ##crawl-dev 04:28:18 -!- Zaba has quit [Ping timeout: 252 seconds] 04:29:08 -!- dtsund has quit [Ping timeout: 240 seconds] 04:41:03 -!- clouded_ has quit [] 04:43:00 -!- Zaba has joined ##crawl-dev 04:51:03 MarvinPA: why the Vehumet implementable has "add piety gain for killing demons and holies"? What does that have to do with spell gifting? 04:53:39 -!- Patashu has quit [Ping timeout: 244 seconds] 05:00:07 OSX builds of master branch on crawl.develz.org updated to: 0.11-a0-2229-g13f14d0 05:10:02 -!- Zaba has quit [Ping timeout: 265 seconds] 05:52:29 galehar: maybe spells are supposed to still be gifted in the late game? 05:53:09 adding a perpetual piety drain to the late game requires some compensation 05:53:28 book gifts end once you reach 6* for the first time 06:00:48 alefury: right, that must be it. Although Veh piety decays anyway, right? 06:09:58 yes. i never noticed it, though 06:10:13 the lack of piety sources in the late game i mean 06:20:36 -!- Patashu has joined ##crawl-dev 06:23:57 -!- ToBeFree has joined ##crawl-dev 06:41:07 -!- ussdefiant_ has joined ##crawl-dev 06:55:15 -!- ainsophyao has quit [Remote host closed the connection] 07:08:29 -!- moxian has quit [Ping timeout: 245 seconds] 07:12:39 -!- moxian has joined ##crawl-dev 07:17:22 -!- Patashu has quit [Disconnected by services] 07:17:23 -!- PatashuXantheres has joined ##crawl-dev 07:20:16 -!- PatashuXantheres is now known as Patashu 07:24:10 -!- ussdefiant_ has quit [Read error: Connection reset by peer] 07:24:45 -!- ussdefiant_ has joined ##crawl-dev 07:27:39 -!- ussdefiant__ has joined ##crawl-dev 07:30:39 -!- ussdefiant_ has quit [Ping timeout: 252 seconds] 07:38:01 -!- ussdefiant__ has quit [Ping timeout: 256 seconds] 07:57:18 -!- edlothiol has joined ##crawl-dev 08:05:56 kilobyte, galehar: about the get_item_info/autopickup marker thing, how about setting the ring/amulet/rod/staff subtype to the first unidentified one instead of the first one? it's a bit hacky, but it has the advantage that we don't need to mess with the subtype enums 08:06:41 -!- monqy has quit [Quit: hello] 08:08:09 perhaps, yeah 08:08:22 lemme push rod/staff split first, so we get less conflicts 08:12:56 03kilobyte * rfea71b51790d 10/crawl-ref/source/ (61 files in 5 dirs): Make staves and rods separate object classes. 08:15:42 Nice! 08:18:38 -!- Fa has quit [Ping timeout: 240 seconds] 08:19:51 edlothiol: what's wrong with using NUM_FOO subtype? 08:20:10 03kilobyte * r1c455f9a7bc5 10/crawl-ref/source/ (itemname.cc itemprop-enum.h tags.cc): Revert the partial removal of rods of smiting, for now. 08:24:43 galehar: kilobyte just removed one problem with it, as long as rings and amulets don't overlap they're not a problem either, that still leaves decks 08:25:40 -!- ainsophyao has joined ##crawl-dev 08:28:23 <|amethyst> decks are they only misc items that aren't identified, right? 08:29:12 yep, so we can use NUM_MISCELLANY 08:31:08 btw, rings and amulets don't overlap, so we can use NUM_RINGS and NUM_JEWELLERY if done carefully (ie: unlike how I did) 08:33:59 <|amethyst> I think tilepick.cc:3914 (and the comment in itemprop-enum.h about them being safe to overlap) is all that would need to be changed 08:34:24 <|amethyst> else if (type < NUM_RINGS) -> else if (type <= NUM_RINGS) 08:35:00 kilobyte: I personally didn't see anything wrong with 0 hunger either, but some people seemed to feel fairly strongly that 0 was bad... maybe 1/5 or 1/4 is better, I don't know 08:35:56 <|amethyst> btw, I never looked: is that 1/3 of the base hunger or 1/3 of the int/spc-adjusted hunger? 08:36:45 adjusted 08:36:52 <|amethyst> hm 08:36:59 <|amethyst> maybe the other way would be better? 08:37:17 <|amethyst> so that the staff can in fact make things hungerless that wouldn't be so without it 08:37:25 it would mean 0 hunger in all but the most crazy cases 08:37:44 |amethyst: well that is what people didn't seem to like about it... 08:37:51 but a reduction of 1/2 or maybe just 1/3 base hunger would maybe be good 08:37:53 <|amethyst> but not everything 08:38:14 by using that staff you're foregoing all other stuff you could have wielded 08:38:33 elliptic: i think what people didnt like is that you can spam level 7-9 spells with a staff of energy without any concern for spellcasting or int 08:38:48 <|amethyst> my thought was that would still encourage raising int and spc 08:39:01 on a strict conjurer, that's an enhancer staff, a +int randart, etc 08:39:04 <|amethyst> if the combination of staff + int/spc, but not the staff alone, could make a spell hungerless 08:39:09 anyway I am fine with anything people want to do with staff of energy, I was just tired of seeing it at 1/2 since it clearly wasn't getting any use :P 08:39:23 for the values of "spam" being "mana" 08:39:33 even at 0 hunger I didn't use it much myself 08:40:20 well, good players care a lot less about hunger 08:40:52 maybe i just need to stop being bad, but i usually used it if i had energy but not gourmand 08:41:26 kilobyte: by the way, I don't know what your plans were for "rod of lightning" but you know that one of the rods of destruction has lightning bolt in it, right? 08:42:26 not the lightning spell 08:42:36 I guess the name is not the best then 08:43:54 <|amethyst> Static Discharge/Airstrike 08:43:55 <|amethyst> ? 08:44:07 it's that "thunderbolt" idea: the rod takes only two mana in the first zap, 5 in every subsequent one as long as you keep zapping it. Aiming at a different target affects the whole area between the two. 08:45:03 <|amethyst> how do you reset? 08:45:29 do any other action that takes time 08:45:53 <|amethyst> aha 08:46:12 -!- Jatoskep has joined ##crawl-dev 08:47:00 you have no option to use the rod for a short burst in two turns in a row, you need to let it wind down 08:47:16 <|amethyst> is the first zap smite-targetted? 08:48:00 regular beam 08:48:22 one issue: what if you turn by exactly 180°? 08:48:46 <|amethyst> you hit yourself 08:49:04 <|amethyst> I mean, ideally the targetter will show the squares that will be hit 08:49:28 one option would be hitting 360° in that case, but also yourself 08:49:30 well, obviously, got that designed and partially implemented 08:49:51 <|amethyst> by "between the two" you mean a line from the previous zap to the current one, right? 08:49:53 but that sounds like something one might want to sometimes do on purpose, and hitting exactly 180° might be tricky 08:50:17 <|amethyst> or from the first zap to the current one? 08:50:19 (even if you guys decide you hate the rod, the code can be reused for something else, like cone spells) 08:50:30 <|amethyst> oh, a cone 08:50:42 solution: limit the cone angle 08:50:45 alefury: why? You'd spread the power more. 08:50:51 bees! 08:51:03 maybe to 90° 08:51:26 mhh, limited cone angle would work 08:51:28 <|amethyst> so you have to have line-of-effect to each corner... what about points in between that you don't have LOE to? 08:51:46 kilobyte: the power decrease proportionnaly to the size of the effect? 08:51:49 then 180° would just be one arbitrary direction, and if you want the other one you can also easily get that 08:51:55 <|amethyst> e.g. 08:51:56 <|amethyst> h 08:52:02 <|amethyst> h # @ 08:52:03 <|amethyst> h 08:52:08 <|amethyst> can you hit the middle dog? 08:52:24 that would be super weird 08:52:58 <|amethyst> yeah, but turning it into two cones in that case would be complicated 08:53:12 <|amethyst> unless you just check for LOE to each cell, I guess 08:53:17 galehar: I'm pondering slightly increasing damage for not shooting the same target, otherwise you'd rarely have an incentive to not just use it mostly in corridors 08:53:49 |amethyst: if you hit the top one first, and the bottom one next, the middle one will be zapped too 08:54:15 <|amethyst> hm 08:54:30 <|amethyst> what about 08:54:34 <|amethyst> h 08:54:36 <|amethyst> ### 08:54:37 <|amethyst> #h# 08:54:39 <|amethyst> ### 08:54:41 <|amethyst> h 08:54:57 <|amethyst> where # is glass, let's say 08:55:03 -!- SkaryMonk has quit [Quit: Leaving.] 08:55:40 -!- Grunt has joined ##crawl-dev 08:56:09 then only the top and bottom ones, obviously 08:56:23 <|amethyst> what's the difference between the two cases? 08:56:33 uhm, glass? 08:56:53 <|amethyst> I'm confused... is this themed as a cone or as a line between the two points? 08:56:55 you'll be wasting ammo on glass 08:57:26 <|amethyst> In the first case I meant the # to be a wall of some kind... so you can't see (or at least don't have LOE to) the middle dog 08:57:44 let's forget for a moment it's lightning, and assume it's a machine gun. You pull the trigger and slowly turn the muzzle. 08:58:04 so you wouldnt hit the middle dog 08:58:08 because there is a wall in the way 08:58:08 <|amethyst> kilobyte: right, so shouldn't the wall protect the middle dog in the first case? 08:58:10 ah, sorry, misunderstood you 08:58:17 * Grunt wonders what kind of a discussion he walked into <_< 08:58:27 guns and conversation, obviously 08:58:34 <|amethyst> kilobyte is adding machine guns to crawl 08:58:35 also, lightning! 08:58:44 The bullet hits the conversation! You kill the conversation! 08:58:45 <|amethyst> Next will be airplanes 08:59:10 do you know that game with the airplanes? i think its called luftrauser. it is very good. 08:59:16 and sticks that go "boom"! 09:01:16 "Alright you Primitive Screwheads, listen up! You see this? This... is my boomstick! The twelve-gauge double-barreled Remington. S-Mart's top of the line. You can find this in the sporting goods department. That's right, this sweet baby was made in Grand Rapids, Michigan. Retails for about a hundred and nine, ninety five. It's got a walnut stock, cobalt blue steel, and a hair trigger. That's right. Shop smart. Shop S-Mart. You got that?" 09:01:28 k - a chainsaw (on left hand) 09:01:44 <|amethyst> s/on // 09:01:50 <___< 09:02:16 we already got skeletons, zombies and the Necronomicon, so all is set :) 09:02:48 <|amethyst> "One of your tentacles grows a vicious logging implement." 09:03:00 <|amethyst> And Awaken Forest 09:03:15 <|amethyst> if we're covering the whole series 09:03:26 todo: work more on Enchanted Forest branch. :p 09:03:46 That could lead to a few extremely silly vaults, actually. >:) 09:04:13 <|amethyst> curse toe name:curse_hand n_rpl n_spe 09:04:18 :D 09:04:37 <|amethyst> btw, I noticed there is still some weirdness with n_spe and zombies 09:06:19 <|amethyst> bat name:megabat n_rpl n_des n_spe correctly gives a megabat who leaves a megabat corpse 09:06:29 <|amethyst> however, when animated, the corpse gives megabat the bat zombie 09:06:53 <|amethyst> I thought this used to work right, but apparently not (testing in 0.9 as well) 09:07:41 <|amethyst> (also, the batcave uses n_noc, while the cathedral does not 09:09:09 for reanimatable stuff, it might be easier to use actual monsters rather than redefines 09:09:44 <|amethyst> so no redefining anything with a corpse? 09:09:55 <|amethyst> that would be most redefines 09:10:22 I mean, "black sheep" is safe, since it's a sheep. So is a "hungry kobold". 09:10:23 <|amethyst> well, maybe not "most", there are a lot of plants and statues 09:11:49 <|amethyst> hm 09:12:56 <|amethyst> I guess name_species + name_replace (including abbrevs) has: grey elf, hill dwarf, mountain dwarf (all three could use n_adj instead); some undead; megabat, and microbat 09:13:02 <|amethyst> so there aren't that many 09:13:27 <|amethyst> and in fact there could be zero if we had a way to suppress the space in "mega bat" and "micro bat" 09:13:59 quickly browsing through "git grep name:", I see no problematic renames outside the bat cave 09:14:32 doesn't the mountain dwarf produce "dwarf zombie"? 09:15:27 <|amethyst> didn't test it specifically, but I'd expect the same as the problematic megabat 09:15:38 "mountain dwarf the dwarf zombie" :( 09:16:19 I could swear I did test it some day in the past, and it worked... 09:16:35 (might be muddy memory, though... or an actual regression) 09:17:33 <|amethyst> I think dwarf name:mountain n_adj works fine 09:17:42 got to go... do you guys see any problems in the rod of lightning design? 09:18:11 <|amethyst> or even dwarf name:mountain n_adj n_spe (so it's a "mountain dwarf corpse" but gives a "dwarf zombie") 09:18:46 could be named perhaps "lightning rod" to suggest it works differently than the Lightning Bolt spell (allowing sustained lightning) 09:19:01 yeah, "dwarf zombie" is good 09:20:50 don't see why it'd have to hit the player square in the 360 degree case--that's kind of the least sensical result. it could also just hit all the intervening squares on one side, which might be hard to specify, or it could just hit the "air above the player" (i.e. nothing), but it doesn't seem likely the player would turn the rod to face himself while changing directions with it 09:21:26 <|amethyst> when I suggested that I was misunderstanding the targetting 09:21:34 gotcha 09:21:35 also, i suggested that, and its a dumb idea 09:21:38 <|amethyst> I was thinking you targetted two points and hit a line between them 09:22:40 kilobyte: I expected cone spells to have a constant angle and you just target the center 09:22:48 slitherrr: my idea is always the smaller side, it's ambiguous when it's 180° 09:23:25 your varying angle design seems more complicated, but it might also be more interesting. Although, maybe a min angle or something to prevent it being used as a normal bolt in corridors 09:23:49 The arc bounces! The arc hits you! The arc bounces! The arc hits you! 09:23:58 galehar: that's mostly the "shotgun" thingy -- plus pellets being somewhat randomly dispersed, with a strong bias to the center, and the "first not dead enemy stops a pellet, the rest can go through" 09:24:24 kilobyte: yeah, I like the shotgun design :) 09:25:07 What sort of a spell is this, anyway? 09:25:24 "summon chaingun" 09:25:40 galehar: my idea is some handwaving about it having slight troubles going through already charged air, or something 09:26:16 we can have both fixed-arc cones and this, of course! 09:26:35 (fixed arc on regular non-sustained spells, perhaps) 09:27:20 Grunt: kalashnikov rod 09:27:44 ...this is the plan for the alluded-to "rod of lightning"? 09:30:20 03|amethyst * rae81a1f9bfa7 10/crawl-ref/source/dat/des/ (entry/twisted.des variable/cathedral_bats.des): Replace n_rpl with n_adj for some vault monsters. 09:33:53 Grunt: yes 09:34:10 s-z.org/crawl-dev 09:34:16 :P 09:37:56 Oh, kilobyte, I was going to ask you to have a look at the save compatibility aspects of the amulets and rings patch, but I think that that has been taken care of for the most part. 09:38:07 Still wouldn't hurt to have another pair of eyes on it, though. 09:38:19 (another thanks to |amethyst in there somewhere :) ) 09:38:40 <|amethyst> I'll probably get around to working on the AI stuff and committing later today (at least 6 hours from now) 09:39:31 <|amethyst> Grunt: how do you prefer to be credited, btw? 'Grunt', 'sgrunt', a real name? 09:42:52 <|amethyst> Grunt: also, do you have an email address I can use as the Author: of the commit? 09:43:44 -!- Dixie has quit [Read error: Connection reset by peer] 09:44:28 <|amethyst> !tell Thann how do you prefer to be credited? Real Name, Nick, Real 'Nick' Name ? 09:44:28 |amethyst: OK, I'll let Thann know. 09:46:44 -!- edlothiol has quit [Ping timeout: 272 seconds] 09:50:53 |amethyst, you may credit me as Steve Melenchuk, smelenchuk@gmail.com. 09:53:47 -!- edlothiol has joined ##crawl-dev 09:54:54 <|amethyst> !tell Thann Adding you to CREDITS.txt with your real name for now; let me know if that should be changed 09:54:55 |amethyst: OK, I'll let Thann know. 09:58:13 03|amethyst * r51b0b02163dd 10/crawl-ref/ (CREDITS.txt git-hooks/crawl-ref-cia): Add Thann and Grunt to crawl-ref-cia and CREDITS.txt. 10:02:40 <|amethyst> I've been getting all kinds of Polish spam recently. I don't know whether to blame Crawl or my boss for my name ending up on someone's "Polish speakers" mailing list 10:03:38 <|amethyst> oh, maybe it's the one page on my website with a Polish title 10:03:50 <|amethyst> I guess that could do it 10:11:36 galehar: the vehumet piety gain stuff is unrelated to the spell gifting, it could go in separately really 10:11:47 -!- ussdefiant_ has joined ##crawl-dev 10:13:47 MarvinPA: ok. Then I wonder why you didn't just made the change instead of putting it in the implementable :) 10:14:18 actually i think i have that change sitting in a local commit on a branch somewhere, heh 10:14:23 <|amethyst> does this include no-piety-for-summon-kills? 10:14:36 <|amethyst> because that doesn't make sense without removing veh's summoning focus 10:16:12 well piety for demons and holies could go in separately to that 10:16:22 <|amethyst> yeah 10:16:31 but yeah, looks like i did it all in one commit 10:23:14 |amethyst: any mail in Polish you receive is spam, so you can use a language classifier (like in spamassassin) to weed it out 10:26:19 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2233-g51b0b02 (33) 10:32:29 <|amethyst> actually, I've been proofreading some translations from Polish to English of programming contest problems for my boss 10:33:17 <|amethyst> and I prefer to receive the originals so I can make sure variable names in formulas/pseudocode/etc were consistently translated 10:33:41 <|amethyst> so I do occasionally get legitimate mail that is half-polish :) 10:34:15 -!- Jatoskep has quit [Ping timeout: 256 seconds] 10:34:35 <|amethyst> At least some of them from the UW programming competition 10:37:14 -!- Patashu has quit [Ping timeout: 244 seconds] 10:41:45 New branch created: unicode (1 commit) 10:42:43 that's just frogbotherer's changes squashed and rebased, the conflicts in his patches made the diffs a bit annoying to read 10:46:32 I have two ideas here: 10:46:57 1. using a texture of, say, 4096 characters, and if that's not enough, overwrite some least recently used 10:48:03 (not sure if 4096 characters ought to be enough for anybody) 10:48:57 I'd need to look how tiles handle draws of big text regions 10:50:52 nice quote placement :) 10:51:24 just checked: having render_textblock() split massive text regions looks straightforward 10:51:46 SGrunt the Arsonist (L10 DEFE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 12816. (Lair:3) 10:51:52 ...uh. 10:52:08 perhaps even current 256 could be enough, but I'm a bit afraid of Korean and such 10:52:41 Grunt: blargh, looks like I see whom you'll be blaming here :p 10:53:12 What happened? 10:53:18 (and is it safe to try to continue? <_<) 10:53:20 and 2. it might be better to load bigger blocks of characters as once, so there's fewer loads of individual ones 10:54:35 hrm, CAO, can't look at your game directly 10:54:43 !lm SGrunt type=crash -log 10:54:43 1. SGrunt, XL10 DEFE, T:12816 (milestone): http://crawl.akrasiac.org/rawdata/SGrunt/crash-SGrunt-20120612-155145.txt 10:55:29 That was me wielding the staff that caused it. 10:56:40 You wield a staff of wizardry. It explodes! 10:58:22 yeah, wielding a staff and a shield together causes a crash 10:58:47 how complicated would it be to have multiple font textures, so we can extend the range dynamically? 11:02:11 the code would need to loop through them, selecting texture fragments from each 11:08:23 ah, I see 11:09:18 could the texture be built on game start depending on language setting? 11:09:49 or could it just be changed depending on the setting? 11:11:36 alefury: you never know which characters will be actually used. The save can be transferred from someone using a different language (including even yourself), a spectator may use such a character, there are umlauts/etc in descs and quotes, and so on. 11:12:16 03edlothiol * r0ec3891de5d8 10/crawl-ref/source/ (itemprop-enum.h items.cc tilepick.cc): Fix #5334 (green autopickup border in tiles not always displaying). 11:12:32 always having asian languages in memory (maybe not just korean...) seems problematic 11:12:42 i dont know how much memory it really takes, though 11:14:05 hm. doesnt webtiles already support unicode? 11:14:13 03galehar 07vehumet * r38c4a571b6ee 10/crawl-ref/source/ (describe.cc player.cc player.h religion.cc tags.cc): Shorten a variable's name. 11:14:23 03galehar 07vehumet * r05d7c051ce56 10/crawl-ref/source/ (defines.h player.cc player.h religion.cc tags.cc): Use a list instead of an array to store Vehumet's recent gifts. 11:14:29 that way you would at least not have to worry about spectators 11:15:03 -!- ussdefiant_ has quit [Ping timeout: 256 seconds] 11:16:40 frogbotherer loads them on demand, which looks like a good idea to me 11:16:45 -!- ussdefiant_ has joined ##crawl-dev 11:18:12 03kilobyte * r0b94e8fae4d8 10/crawl-ref/source/item_use.cc: Fix a crash, and incorrect information. 11:21:00 kilobyte: if webtiles already works and only local tiles is a problem theres not much need to even worry about memory, right? 11:21:31 -!- Pacra has joined ##crawl-dev 11:25:45 -!- blabber has joined ##crawl-dev 11:44:39 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120421074340]] 12:11:08 -!- Zaba has joined ##crawl-dev 12:13:25 -!- ussdefiant_ has quit [Ping timeout: 248 seconds] 12:15:01 -!- ussdefiant_ has joined ##crawl-dev 12:16:19 -!- st_ has joined ##crawl-dev 12:34:58 -!- ussdefiant_ has quit [Ping timeout: 256 seconds] 12:39:57 -!- ainsophyao has quit [Remote host closed the connection] 12:43:43 -!- ainsophyao has joined ##crawl-dev 12:43:47 -!- SkaryMonk has joined ##crawl-dev 12:45:56 -!- ussdefiant_ has joined ##crawl-dev 12:49:37 -!- G-Flex has joined ##crawl-dev 12:51:46 simm the Slingshot (L17 HaHu) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 44051. (Lab) 12:55:19 -!- ainsophyao has quit [Remote host closed the connection] 12:58:15 -!- headzone has quit [Remote host closed the connection] 12:58:56 -!- headzone has joined ##crawl-dev 13:16:22 -!- MarvinPA_ has joined ##crawl-dev 13:18:48 -!- MarvinPA has quit [Ping timeout: 245 seconds] 13:18:48 -!- MarvinPA_ is now known as MarvinPA 13:25:53 -!- dtsund has joined ##crawl-dev 13:44:40 -!- blabber has quit [Ping timeout: 256 seconds] 13:44:57 -!- blabber has joined ##crawl-dev 13:51:33 -!- headzone has quit [Quit: Reconnecting] 13:51:42 -!- headz0ne has joined ##crawl-dev 13:51:50 -!- headz0ne is now known as headzone 13:53:44 -!- blabber has quit [Ping timeout: 256 seconds] 13:53:50 -!- blabber has joined ##crawl-dev 13:54:31 -!- monqy has joined ##crawl-dev 13:57:08 -!- ussdefiant_ has quit [Ping timeout: 256 seconds] 14:06:36 -!- ussdefiant_ has joined ##crawl-dev 14:12:35 -!- SkaryMonk has quit [Read error: Connection reset by peer] 14:16:12 -!- blabber has quit [Quit: leaving] 14:17:40 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 94006. (D:27) 14:18:48 -!- Mottie has quit [Ping timeout: 245 seconds] 14:20:26 -!- Twinge has quit [Ping timeout: 244 seconds] 14:20:30 -!- Twinge has joined ##crawl-dev 14:23:34 -!- alefury has joined ##crawl-dev 14:37:08 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95188. (Lair:1) 14:37:37 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95175. (Lair:1) 14:37:41 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95175. (Lair:1) 14:42:05 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95175. (Lair:1) 14:43:23 -!- moxian|2 has joined ##crawl-dev 14:45:38 -!- moxian has quit [Ping timeout: 240 seconds] 14:46:05 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95175. (Lair:1) 14:46:33 -!- Fa has joined ##crawl-dev 14:48:45 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95178. (Lair:1) 14:48:54 Jeremie the Gelid (L26 MuIE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 95176. (Lair:1) 14:50:31 Game Crashes Everytime I try to equip a staff of earth (https://crawl.develz.org/mantis/view.php?id=5766) by Jeremie 15:01:56 we noticed 15:06:50 -!- SkaryMonk has joined ##crawl-dev 15:19:43 -!- ZChris13 has joined ##crawl-dev 15:27:52 -!- ToBeFree has quit [Read error: Connection reset by peer] 15:50:34 minmay the Phalangite (L22 MuGl) ERROR in 'melee_attack.cc' at line 3447: Invalid staff type: 13 (Tomb:1) 15:58:31 -!- jarpiain has quit [Read error: Operation timed out] 15:58:58 03edlothiol * r2f78c119a9e1 10/crawl-ref/source/rltiles/item/armour/ (ring_mail2.png splint_mail2.png): Improved enchanted ring and splint mail tiles by roctavian (#5575). 16:04:38 -!- ussdefiant_ has quit [Ping timeout: 256 seconds] 16:07:34 Scroll of curse weapon doesn't affect magic staff (https://crawl.develz.org/mantis/view.php?id=5767) by jejorda2 16:08:03 -!- ussdefiant_ has joined ##crawl-dev 16:08:22 -!- jarpiain has joined ##crawl-dev 16:08:47 -!- jarpiain is now known as Guest9804 16:10:32 -!- ussdefiant_ has quit [Read error: Connection reset by peer] 16:12:12 -!- ussdefiant_ has joined ##crawl-dev 16:12:47 -!- G-Flex has quit [Quit: Time for us to bug out.] 16:17:31 -!- ussdefiant_ has quit [Ping timeout: 265 seconds] 16:18:25 -!- headzone has quit [Ping timeout: 276 seconds] 16:22:53 -!- ZChris13 has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0a2/20120611042006]] 16:30:15 -!- headzone has joined ##crawl-dev 16:38:29 -!- ark____ has quit [Quit: Leaving] 16:42:33 -!- Fa has quit [Ping timeout: 245 seconds] 17:04:31 so, 0.10.3 or 0.10.3? 17:12:05 -!- MarvinPA has quit [Read error: Connection reset by peer] 17:17:05 -!- Twinge has quit [] 17:24:13 kilobyte: Your way or the highway? 17:25:35 ghallberg: I'm looking for answers: "hold a bit, I want to fix/cherry-pick X first" or "ok, let's make the point release already" 17:26:36 there's a big pile of fixes since 0.10.2, and Debian wheezy freezes soon 17:27:08 and there's not a single reason _not_ to make a point release, since we're free to have 0.10.4 any time we want 17:28:05 I thuink you dropped a negation or somethign in your question then :) 17:35:31 -!- Mottie has joined ##crawl-dev 17:41:15 -!- Claws has joined ##crawl-dev 17:42:33 -!- Claws is now known as GreatOrbOfEyes 17:43:16 <|amethyst> Nothing I can think of, I vote for 0.10.3 17:44:02 <|amethyst> unless you want to put in some new tiles 17:44:15 <|amethyst> I know that's not really a bugfix, but it's also not likely to break anything 17:44:26 <|amethyst> hm 17:44:55 nothing on my plate here, I vote release 17:46:02 updating tiles without inserting new ones or perhaps even resizing them should be safe 17:47:01 -!- GreatOrbOfEyes is now known as HangedMan 17:47:03 it _seems_ that "DNGN tilecount has changed -- recreating tile data." is overzealous, too... but I am not sure there 17:54:22 wouldn't it be always good to do _reinit_flavour_tiles? is this a performance problem? because it seems to me it would prevent the last source of weirdness when loading old tiles saves with changed tile enums 18:04:15 -!- Pacra has quit [Ping timeout: 252 seconds] 18:12:58 -!- Pacra has joined ##crawl-dev 18:29:14 -!- edlothiol has quit [Ping timeout: 272 seconds] 18:42:49 -!- ainsophyao has joined ##crawl-dev 18:47:54 -!- Patashu has joined ##crawl-dev 18:58:46 SGrunt the Scorcher (L17 DEFE) ASSERT(item.base_type == OBJ_WEAPONS) in 'itemprop.cc' at line 1938 failed on turn 54454. (Vaults:4) 18:59:00 Yeah, CAO really needs to be updated so that I can toggle between weapons properly :p 19:06:07 -!- Jatoskep has joined ##crawl-dev 19:09:50 what's not updated about it? 19:10:42 i think there's a crash fixed in trunk that cao hasn't pulled yet, is what i think he means 19:11:27 Oh, well, pulls happen automatically every night but I guess I could do one now if it's urgent 19:13:54 -!- Patashu has quit [Disconnected by services] 19:13:55 -!- PatashuXantheres has joined ##crawl-dev 19:18:46 -!- PatashuXantheres has quit [Ping timeout: 265 seconds] 19:19:14 rax, wielding an enhancer staff while wearing a shield causes a crash. 19:19:28 I don't think it's particularly urgent, but it *is* annoying <_< 19:21:24 In trunk? 19:22:02 Just kicked off a trunk rebuild 19:22:11 It's fixed in trunk. 19:23:51 well if the bug is in 0.10.x then it will have to wait for a patch release most likely, I don't just take daily updates to the release branch 19:24:07 I do not think it is in 0.10.x. 19:24:12 It is a bug in trunk that was fixed in trunk. 19:25:01 Ah okay. It will be fixed as soon as the script finishes then! 19:25:06 %git 0b94e8f 19:25:06 kilobyte * r0b94e8fae4d8: Fix a crash, and incorrect information. (8 hours ago, 1 file, 1+ 0-) 19:25:25 hm, i was hoping for a link to gitorious 19:25:53 yeah, that was earlier today and should fix the crash 19:28:56 -!- Patashu has joined ##crawl-dev 19:32:28 -!- Patashu has quit [Disconnected by services] 19:32:28 -!- PatashuXantheres has joined ##crawl-dev 19:34:26 -!- MarvinPA has joined ##crawl-dev 19:36:33 -!- ainsophyao has quit [Remote host closed the connection] 19:39:03 -!- PatashuXantheres has quit [Ping timeout: 245 seconds] 19:43:24 -!- Patashu has joined ##crawl-dev 19:48:45 -!- alefury has quit [] 19:51:30 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2236-g2f78c11 (33) 19:57:15 -!- Patashu has quit [Disconnected by services] 19:57:16 -!- PatashuXantheres has joined ##crawl-dev 20:03:04 rax, thanks for that :) 20:13:47 -!- G-Flex has joined ##crawl-dev 20:14:29 -!- HangedMan has quit [Ping timeout: 248 seconds] 20:24:35 -!- jooosa has joined ##crawl-dev 20:24:48 -!- joosa has quit [Remote host closed the connection] 20:24:54 -!- jooosa is now known as joosa 20:26:35 -!- MarvinPA_ has joined ##crawl-dev 20:29:53 -!- MarvinPA has quit [Ping timeout: 245 seconds] 20:29:53 -!- MarvinPA_ is now known as MarvinPA 20:30:36 -!- Cheibriados has joined ##crawl-dev 20:30:36 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 20:30:36 <|amethyst> %git 0b94e8f 20:30:36 kilobyte * r0b94e8fae4d8: Fix a crash, and incorrect information. (9 hours ago, 1 file, 1+ 0-) https://gitorious.org/crawl/crawl/commit/0b94e8fae4d8 20:30:47 <|amethyst> Zannick: thanks for the suggestion 20:31:09 thanks for the quick implementation :) 20:31:17 Nice. 20:32:35 Hey |amethyst, have you been tinkering with the monster rings and amulets at all? 20:32:45 (I'm quite willing to tinker with it myself if you have a direction in mind.) 20:32:59 <|amethyst> haven't really had a chance yet, sorry 20:33:21 <|amethyst> let me take a look 20:36:47 <|amethyst> one thing is to make it work correctly with suppression 20:37:22 -!- PatashuXantheres is now known as Patashu 20:39:38 -!- mikee_ has joined ##crawl-dev 20:41:17 <|amethyst> hm 20:43:05 <|amethyst> !tell Wensley it looks like monster armour isn't magically suppressed, so for the moment I'm not handling suppression of monster jewellery 20:43:17 |amethyst: OK, I'll let Wensley know. 20:43:18 <|amethyst> !tell Wensley Probably it makes sense to handle them all in the same way 20:43:18 |amethyst: OK, I'll let Wensley know. 20:43:43 I did consider suppression when I was writing this, but since there are things like armour that aren't suppressed at the moment... 20:44:02 <|amethyst> yeah 20:44:17 <|amethyst> I had thought monster armour suppression was implemented, then I saw the code 20:57:56 <|amethyst> Grunt: I guess it's intentional that allies won't pick up jewellery? 20:58:19 Actually, it isn't, but that may be a good idea. 21:04:15 <|amethyst> I think I'm going to commit it as it is 21:04:47 <|amethyst> as it stands monsters will prefer most good jewellery to useless jewellery 21:05:26 <|amethyst> I guess I should give inaccuracy a negative value 21:06:28 -5! 21:06:30 <____< 21:16:57 -!- ainsophyao has joined ##crawl-dev 21:21:32 <|amethyst> but otherwiseHm 21:21:34 <|amethyst> Hm 21:22:19 <|amethyst> Here: an orc, wielding a glowing orcish flail, wearing an orcish chain mail and wearing a +0 ring of evasion (resting) 21:22:25 <|amethyst> it's really a +5 ring 21:22:31 Huh. 21:22:52 Is it something you generated him with, or is it something he picked up? 21:23:09 <|amethyst> something I gave to him in wizmode 21:23:21 <|amethyst> it's working at increasing his AC 21:23:27 <|amethyst> err, EV 21:23:29 <|amethyst> it's just the message that's wrong 21:24:48 <|amethyst> (the ring is identified) 21:25:04 Here: an orc wearing an orcish scale mail and wearing a cursed +0 ring of evasion (hasn't noticed you) 21:25:09 ...That's with him picking it up. 21:28:28 <|amethyst> oh, maybe this is a problem with get_item_info 21:29:41 Oh, I think I see the problem. 21:29:44 * Grunt checks... 21:31:29 AKs are welcomed "back" to the dungeon even if they haven't been there before (https://crawl.develz.org/mantis/view.php?id=5768) by smock 21:31:36 ...apparently not. 21:34:39 Oh, wait, the problem is more obvious than I expected. 21:34:45 I actually see another issue with it, for that matter. 21:34:50 <|amethyst> ? 21:34:50 -!- Rebthor has joined ##crawl-dev 21:34:56 <|amethyst> My fix is in get_item_info 21:35:04 Yeah, get_item_info is causing the problem. 21:35:09 I am just confirming this. :p 21:35:10 <|amethyst> there's a place where it checks whether the jewellery has ISFLAG_KNOW_PLUSES 21:35:16 <|amethyst> however, it's in the wrong branch 21:35:24 <|amethyst> since you can't know the pluses without knowing the type 21:35:31 It also should assign plus2 (for slaying). 21:35:41 <|amethyst> aha, thanks 21:36:34 Here: an orc, wielding an orcish mace and wearing a cursed +5 ring of evasion (hasn't noticed you) 21:36:51 I guess I should have given him a ring of slaying to test that too :p 21:37:09 <|amethyst> I'm doing the fix now 21:37:20 <|amethyst> so unless you're just doing it for practice... :) 21:37:41 It's always good to stay in debugging practice. 21:39:32 <|amethyst> Here: an orc, wielding an orcish flail, wearing an orcish leather armour and wearing a +5,+5 ring of slaying (resting) 21:40:41 <|amethyst> I'm sure actually testing by real players will turn up more 21:40:54 * Grunt hands |amethyst a staff of bugginess :) 21:40:59 03|amethyst * rd75daacfcce6 10/crawl-ref/source/monster.cc: Include slaying/inacc bonus in monster jewellery value. 21:41:09 03|amethyst * re6e05f7f5131 10/crawl-ref/source/monster.cc: Indentation and comment fix. 21:41:10 03|amethyst * r374546e8ec98 10/crawl-ref/source/wiz-mon.cc: Allow giving jewellery in wizmode. 21:41:10 03|amethyst * raeca2b22eee9 10/crawl-ref/source/monster.cc: Assert that monster jewellery is jewellery. 21:41:10 03smelenchuk * r29d3f628dc1b 10/crawl-ref/source/ (22 files): Allow monsters to wear rings and amulets. 21:41:10 03|amethyst * rf0ddecf054e8 10/crawl-ref/source/items.cc: Include known pluses in jewellery item_info. 21:42:10 <|amethyst> Hm, I guess the crawl-ref-cia update wasn't in place yet, or that would have shown up as "Grunt" 21:42:11 \o/ 21:45:09 -!- Guest9804 is now known as jarpiain 21:47:32 -!- Wensley has joined ##crawl-dev 21:54:19 03dolorous * rb77ba92092fd 10/crawl-ref/source/spl-summoning.cc: Explicitly ensure that stupid undead can't use jewellery (for evocations). 21:54:36 ...already the tweaks are beginning <_< 21:55:17 <|amethyst> dolorous: thanks 21:55:38 * Grunt nods. 21:57:59 ...poking through the commit, I noticed that there was a minor change of mine in there that's not strictly related to the monster jewellery thing and that I meant to point out separately. 21:58:18 <|amethyst> oh? 21:58:24 It's the bit tweaking the items generated for Fannar the unique, who's also my own creation. 21:59:08 (...who is, of course, the whole reason I started working on this code >_>) 22:01:42 !tell evilmike As you may have noticed, monster jewellery has landed. Apparently (and somewhat accidentally), so did the changes to the items Fannar is generated with. I think he could be enabled now, but that's not my call. 22:01:42 Grunt: OK, I'll let evilmike know. 22:06:16 -!- ussdefiant_ has joined ##crawl-dev 22:06:21 03dolorous * r0626be49b342 10/crawl-ref/source/ (6 files): Add formatting fixes. 22:07:18 -!- Jatoskep has quit [Ping timeout: 256 seconds] 22:14:12 -!- mikee_ has quit [Read error: Connection reset by peer] 22:14:53 -!- capablanca has joined ##crawl-dev 22:16:39 -!- capablanca is now known as mikee_ 22:27:09 -!- ainsophyao has quit [Remote host closed the connection] 22:38:23 -!- moxian|2 has quit [Ping timeout: 244 seconds] 22:54:46 -!- jooosa has joined ##crawl-dev 22:56:45 -!- joosa has quit [Ping timeout: 248 seconds] 22:56:45 -!- jooosa is now known as joosa 22:58:09 -!- evilmike has joined ##crawl-dev 23:08:38 -!- ainsophyao has joined ##crawl-dev 23:08:48 Oh hi evilmike. Henzell probably has a few messages for you >_> 23:08:58 already checked them 23:09:20 gonna enable fannar in a sec 23:09:46 Cool :) 23:10:01 <|amethyst> 23:11:19 <|amethyst> (http://www.youtube.com/watch?v=GeeyWvo1rNg if you're not familiar with the meme) 23:14:29 -!- Rebthor has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]] 23:25:05 -!- Pacra has quit [Ping timeout: 252 seconds] 23:29:07 -!- ussdefiant_ has quit [Ping timeout: 252 seconds] 23:30:13 -!- Pacra has joined ##crawl-dev 23:31:59 -!- G-Flex has quit [Quit: Time for us to bug out.] 23:41:48 weird, fannar seems to generate with a staff of freezing and a staff of cold at the same time 23:42:07 ... 23:42:14 * Grunt goes to have a look. 23:42:16 the staff of cold gets dropped in the floor. Try &M Fannar and generating a whole bunch of him 23:43:00 o_O 23:43:04 looks like he usually gets the staff of freezing, sometimes both staves, and rarely the staff of cold. This doesn't look like it should be possible :P 23:44:18 Grunt: I take it that o_O confirms you're seeing that too? 23:44:24 Correct. 23:46:10 -!- mikee_ has quit [Read error: Connection reset by peer] 23:46:10 I think I see what's going on. 23:46:45 <|amethyst> I am not seeing that 23:47:27 _give_weapon() is being called twice occasionally 23:47:33 evilmike, check out mon-gear.cc 1364-65. 23:47:37 That is why it's being called twice. 23:47:44 <|amethyst> oh 23:47:57 -!- mikee_ has joined ##crawl-dev 23:49:31 I'd do something like... 23:49:45 http://pastebin.com/KUFHHrVe 23:52:10 <|amethyst> do rods go in the weapon slot or the misc slot? 23:53:07 elliptic: so how about orc high priests (pain, smite, heal self, heal other and warrior equip/dam) and orc sorcerer (b.fire, b.draining, paralyse and slow)? 23:53:10 I believe they end up in the weapon slot. 23:53:33 ... 23:53:34 those high priests sound sort of boring 23:53:54 sorcerer would be just fine without demons though, yeah 23:53:54 Yes, it is the weapon slot. 23:54:00 @??orc sorcerer 23:54:00 orc sorcerer (13o) | Spd: 10 | Int: high | HD: 9 | HP: 21-41 | AC/EV: 5/12 | Dam: 7 | 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 06magic(36) | Vul: 08holy | Chunks: 07contam | XP: 595 | Sp: b.fire (3d17), b.draining (3d14), demon, paralyse, animate dead. 23:54:03 (cf. monster.cc:1020) 23:54:10 why slow? 23:54:30 dunno, it's not used much and would actually work on people in orc 23:54:31 <|amethyst> use just if (!is_melee_weapon(&i)) 23:54:44 get rid of animate dead also 23:54:44 <|amethyst> hm 23:54:45 I do get slowed by orc wizards in orc sometimes 23:54:58 <|amethyst> unless rods are supposed to also give melee weapons 23:55:04 twisted res would probably actually work well in orc, unlike elf 23:55:10 since lots of corpses and it's open 23:55:16 <|amethyst> I wanted to use it in orc initially 23:55:21 it makes negative infinity sense for beoghites to cast corpse-raising spells in orc 23:55:25 <|amethyst> the issue was flavour with beogh 23:55:50 monster slow should be harder to resist, imo 23:55:50 <|amethyst> Beogh doesn't actually mind Animate Dead on orcs, does he? 23:56:04 <|amethyst> I know he dislikes TR and Animate Skeleton 23:56:14 if he doesn't mind it, that's a bug 23:56:19 since he minds everything else 23:56:49 <|amethyst> I may be misremembering something else 23:56:52 ogre necromancer for orc 23:57:09 +1 for ogre necromancer 23:57:11 sounds like you need some sorcerers that don't follow beo-- 23:57:29 can we get an ogre diabolist too 23:57:39 diabolist is a cool word 23:57:55 I have been wanting some extra ogre guys for the orc:4 vaults 23:58:10 ogre phalanx 23:58:13 Ogre berserker! 23:58:19 orc slaves, ogre lords 23:58:32 if it's just spells, these could be added by editing the vaults 23:58:42 evilmike: but I hate doing that!! 23:58:49 !fight ogre perm_ench:berserk v 10 orc 23:58:57 may as well try to make them interesting in ogre bands 23:59:02 how about ogre earth elementalists that cast LRD 23:59:02 they're painfully low on variety right now 23:59:03 !fight ogre perm_ench:berserk v 5 orc 23:59:29 !fight ogre ; giant spiked club plus:4 plus2:4 perm_ench:berserk v 10 orc 23:59:31 I guess monster LRD would just wind up killing the other ogres 23:59:32 and leda's 23:59:45 !fight ogre perm_ench:berserk ; giant spiked club plus:4 plus2:4 v 10 orc 23:59:58 evilmike: give it stoneskin other too