00:02:46 hrmph. Thrashing Horror needs to get more interesting. What I've implemented is a yellow 'x' that moves like an unseen horror and has some slap attacks 00:02:50 and roars 00:03:43 Unstable branch on crawl.develz.org updated to: 0.12-a0-1338-gb589162 (34) 00:04:07 -!- Voker57 has quit [Remote host closed the connection] 00:04:20 I suppose every monster doesn't need something spiffy 00:05:11 Unstable branch on crawl.s-z.org updated to: 0.12-a0-1338-gb589162 (34) 00:06:21 some monsters should just be bears 00:07:38 bh: Well, I did have an idea for it that was a little more fancy. Though you're right that not all things need to be so, I suppose 00:07:59 Zannick: I broke the build or something, didn't I? 00:08:40 bh: what? where? 00:08:43 bh: go fix it. 00:08:48 Zannick: the bear thing 00:08:58 i'm just saying things 00:09:22 some monsters should just be yaks 00:09:24 or trolls 00:09:36 or spriggan firefly riders 00:09:53 maybe not all monsters 00:10:02 DracoOmega: hrmph. One of them can kill a hydra. Perhaps I made it too powerful. 00:10:41 <|amethyst> DracoOmega: what does the psychic scream thing do? 00:11:25 Smite-targetted damage that scales with the number of starcursed masses screaming at you (which starts out low) and if there are enough of them at once, it has a chance for a short-duration paralysis 00:11:52 <|amethyst> what about a chance to banish your surroundings one level deeper? 00:12:09 -!- SwissStopwatch has quit [Read error: Connection reset by peer] 00:12:34 <|amethyst> replaced by paralysis on Abyss:$ 00:12:35 Well, that kind of gets you away from them, doesn't it? Rather than being that scary on its own? 00:12:50 <|amethyst> if it banishes everything in LOS... 00:13:00 -!- rast has quit [Ping timeout: 250 seconds] 00:13:04 Well, at the moment it only hits a single target 00:13:10 <|amethyst> ohh 00:13:17 (To be honest, I am dubious about there being banishers within the Abyss at all, if depth is supposed to represent a player choice) 00:13:54 <|amethyst> in the dungeon depth represents a choice, but we still have shafts 00:14:04 depth isn't much of a choice 00:14:10 the game tries to push you down, though it's fairly gentle 00:14:18 we have shafts and ood monsters 00:14:22 and food clock 00:14:41 what should push you down in the abyss is danger or the threat of danger or an unrelated desire to get the rune/exit faster, really 00:14:45 This is true, yes. I didn't say 'opposed', just I'm not sure I'm a huge fan of the idea 00:18:54 do we want 'ancient zyme' as described on the wiki? I'm not wild about the idea 00:19:15 I think los sickness is a fine idea 00:19:21 I'd rather not having rot melee 00:19:41 -!- Spavven has quit [Ping timeout: 255 seconds] 00:19:53 I think los sickness + something else (not necessarily fancy) is probably fine 00:19:54 -!- eb has quit [] 00:20:12 Possibility of stat drain melee, but something else could be better 00:20:43 Windows builds of master branch on crawl.develz.org updated to: 0.12-a0-1338-gb589162 00:20:49 DracoOmega: did you hear about my GOB abyss monster idea? 00:21:00 GOB? 00:21:13 giant orange brain 00:21:23 -!- eurtek has quit [Quit: Page closed] 00:21:27 george's older brother 00:21:41 What about the brain? 00:21:54 bh: what if thrashing horror oscillated between insane and normal? 00:22:02 like how sky beasts flicker 00:22:26 except higher frequency oscillations, probably 00:22:41 so they'd either be less dangerous but targeted at you, or quite dangerous but hitting nearby things too 00:23:02 Well, that's SORTA what I had in mind, or at least similar 00:23:30 (could also make them attack differently insane or not: e.g., gain a trample attack on insane) 00:23:35 Given that the lunges could hurt/knockback other things and were accompanied by periods where it was slower than normal 00:24:44 DracoOmega: perhaps it could have a chance to go insane each turn it doesn't hit something, and a chance to drop out of insane whenever it does 00:26:07 anyways, about the brain: visible through walls, can see through walls. gets cause fear and a fixed brain feed that does int damage but also locks out spells, both usable while it is viewing through walls 00:26:52 (it cannot walk through walls, just that all walls count as glass to it) 00:32:28 The coding for the visibility think might be tricky, but I think the idea is interesting 00:32:58 -!- TacoSundae has quit [Ping timeout: 245 seconds] 00:33:40 Eronarn: what is *insane*? 00:34:10 bh: status caused by needles of frenzy - neutral + berserk 00:34:34 yeesh. I can do that. 00:34:41 it exists as its own status 00:34:52 ENCH_BATTLE_FRENZY 00:34:57 no, that's the orc one 00:35:01 it's called ENCH_INSANE 00:35:42 void monster::go_frenzy() 00:35:44 in monster.cc 00:36:04 mhmm 00:36:15 oh that's interesting... it is not berserk, but might + haste 00:36:21 that should be fixed 00:36:25 Well, berserk is might+haste 00:36:30 and HP 00:36:31 and a HP boost 00:36:34 Yes, hp too 00:36:41 also did zerk speed get lowered? for a while it was 2x while haste was 1.5x 00:36:47 That changed back in 0.9 00:37:07 Pour a 40 for Amulet of rslow. 00:37:39 I had a HOPr who died a sad and woeful death. He had a randart big ol club of killing shit {+Rage} and an amulet of slow. Clearing swamp was fun 00:42:27 I hope it wasn't an actual club :) 00:42:34 ??great club 00:42:34 I don't have a page labeled great_club in my learndb. 00:42:45 It was something that I could beat hydras to death with 00:43:07 DracoOmega: I'm making 'abyss natives' patrol around abyssal stairs 00:44:17 -!- browncustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 00:46:19 large abomination, small abomination, lurking horror, tentacled monstrosity, tentacled starspawn, thrashing horror, unssen horror, wretched star. Any other natives I'm missing? 00:47:10 I suppose that depends on how native you consider the demons to be 00:47:29 demons are just passing through :) 00:48:13 Tentacled monstrosities are demons! 00:48:28 <|amethyst> ranked demons are different 00:48:44 I think the obvious thing is to create a new MH_ enum. ;) 00:48:46 <|amethyst> having a number implies they're associated with hell or pan in some way 00:48:51 <|amethyst> MH_ELDRITCH 00:49:22 Honestly, that would be handy, though I don't know how it would be different than nonliving at the moment, nor if it even should be 00:50:16 |amethyst: functionally how would that be different from MH_DEMON? 00:50:59 Well, I assume holy wrath would not work 00:51:45 <|amethyst> bh: would keep demons from polymorphing into eldritch things and vice versa 00:51:56 SGTM 00:52:13 <|amethyst> That could probably be done in other ways though 00:52:53 <|amethyst> adding a new holiness does have a lot of complications (particularly concerning god conducts) so best to avoid it if possible 00:53:22 Nonliving probably works okay for a bunch of them 00:53:40 should give zin his brand for working on eldritch stuff 00:53:49 but only maces would be blessable with it 00:54:38 non-living is bad. it preverts 'zerking 00:54:44 -!- tensorpudding has quit [Ping timeout: 248 seconds] 00:54:49 Demons can't berserk either, I don't think 00:56:19 -!- bh has quit [Quit: sleep] 00:58:35 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:59:16 -!- ussdefiant has quit [Ping timeout: 265 seconds] 01:02:29 -!- bza has quit [Ping timeout: 260 seconds] 01:06:59 demons should be able to berserk imo 01:07:38 also a new holiness for eldritch stuff is good imo 01:07:46 and can we remove the dumb undead demon abomination thing 01:07:50 that was always an awful idea 01:10:53 -!- Nexos has quit [Ping timeout: 255 seconds] 01:19:30 -!- araganzar has quit [Quit: Page closed] 01:24:30 -!- ophanim has quit [Read error: Connection reset by peer] 01:26:19 -!- kwel01 has quit [Quit: Page closed] 01:28:32 -!- magistern has quit [Quit: This computer has gone to sleep] 01:47:58 -!- Silurio has quit [Ping timeout: 245 seconds] 01:58:27 Anyone have any idea why flash_view might fail to flash the view at all? 02:02:07 Nevermind, I think I was doing something silly by accident 02:11:22 -!- vogonpoet has quit [Quit: Page closed] 02:17:56 -!- rossi has quit [Ping timeout: 248 seconds] 02:20:55 -!- simmarine has quit [Quit: Leaving] 02:29:12 -!- Ragdoll has quit [Client Quit] 02:36:20 -!- Senjai is now known as Senjai|ZzZz 02:37:16 Blargh, why is this crashing on me now? T.T 02:39:05 I think it may have something to do with me converting over to final_effects, but I'm quite sure how, because I AM checking that the monsters are alive first 02:39:38 -!- stabwound has quit [Remote host closed the connection] 02:44:30 -!- SkaryMonk has joined ##crawl-dev 02:47:27 It seems to happen whenever you kill a starcursed mass with an aux attack 03:00:06 It's kind of odd, since it works fine if the monster dies and it works fine if the monster is his by multiple attacks in a single round, but not if BOTH of those things happen 03:05:02 -!- bmfx has quit [Ping timeout: 260 seconds] 03:13:17 -!- wasd22 has quit [Ping timeout: 255 seconds] 03:15:48 -!- dtsund has left ##crawl-dev 03:18:24 -!- BlastHardcheese has joined ##crawl-dev 03:21:14 -!- edlothiol has joined ##crawl-dev 03:23:48 -!- Dixbert has quit [Read error: Connection reset by peer] 03:35:48 -!- Azzkikr_ has quit [Quit: leaving] 03:42:40 -!- Crazylemon64 has quit [Ping timeout: 246 seconds] 03:44:47 -!- wasd22_ has quit [Read error: Connection reset by peer] 03:48:30 -!- Ragnor has quit [Disconnected by services] 03:51:48 -!- rast has quit [Read error: Connection reset by peer] 03:52:54 -!- thened has quit [Quit: thened] 04:04:12 -!- syllogism has joined ##crawl-dev 04:05:50 DracoOmega: about drawing clouds over monsters... have you seen the tilepicking code? there's just no way currently to have more than one background and one foreground tile. all the things that add more tiles use various hacks (tile flags, overlays, tileidx_known_base_item) to get the information to the renderer, and none of those hacks would even work in this situation. 04:06:44 DracoOmega: so sure, it would be possible to do in a hacky way, but I'd prefer not to make the tiles code even worse 04:06:59 I'm sure there must be a way to do it in a more reasonable manner 04:07:10 yes, rewriting the tile picking code 04:08:33 I spent a while in related code today, though not quite that part, I think 04:08:55 (which I'd really like to do someday, but there's too much other more important stuff) 04:09:05 yes, the tiles code has many layers ;) 04:10:03 -!- Silurio has quit [Ping timeout: 245 seconds] 04:10:22 That much I did notice 04:11:03 I might like to take a look at the more relevant sections myself in more detail tomorrow 04:11:12 But I've clocked too many hours on Crawl code stuff today as it is :) 04:11:38 basically, after tiles for dungeon features/monsters/items get chosen, they are put into env.tile_fg and env.tile_bg, and then later (from viewwindow()) they are put into a tile_cell 04:12:34 in old versions, this was kind of necessary because of how out-of-los tiles were remembered 04:14:35 but now that that uses map_knowledge, out-of-los tiles can be regenerated when needed, and this whole indirection with env.tile_fg is (I think) unnecessary 04:15:57 That does sound like it might take some serious refactoring to take that out of the works 04:16:41 Though I don't immediately see why you couldn't, say, add another member like env.tile_overlay to cover clouds and things. Or is that the very thing you wanted not to do? 04:17:16 yes, that would be what I see as making it worse 04:18:10 Well, it probably WOULD be expedient. But I certainly cannot argue that the tile code could be a lot clearer and use a LOT less indirection 04:18:21 couldn't* 04:20:01 I can't say that I would be completely opposed to a patch that does this, but I wouldn't do it myself 04:21:45 anyway, if you really want to take a look at the relevant code, the places to start would probably be tile_draw_map_cell and viewwindow 04:22:25 Yeah. Like I said, I was back and forth over a lot of the related code today, except I was looking moreso for something else so I didn't really note how hard this kind of change would be 04:22:35 I might still take a look for it tomorrow 04:23:29 Or I might just hit these starcursed masses so more ^^; 04:23:30 some* 04:26:16 Part of me is reluctant to volunteer to tidy up the tile picking code because it... doesn't seem like a particularly enjoyable task 04:27:24 -!- Poncheis has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]] 04:31:48 -!- rast has quit [Read error: Connection reset by peer] 04:34:58 -!- blabber has joined ##crawl-dev 04:38:26 yes ;) 04:38:46 hm, wait, no 04:38:54 it would be very enjoyable ;) 04:39:00 Haha 04:39:02 -!- bakaflockaflame has quit [Read error: Connection reset by peer] 04:39:56 -!- dagonfive has quit [Read error: Connection reset by peer] 04:41:07 -!- Senjai|ZzZz has quit [Ping timeout: 265 seconds] 04:47:42 -!- Xenobreeder has quit [Ping timeout: 255 seconds] 04:48:53 -!- tkappleton has quit [Ping timeout: 245 seconds] 04:50:21 -!- kwel01 has quit [Quit: Page closed] 04:51:16 -!- crate has quit [Quit: Leaving] 04:53:44 -!- helsbecter has quit [Ping timeout: 255 seconds] 04:55:52 !tell bh an idea for active god wraths: when, during a god tick, the active wrath is rolled, it must pass a xp_gained_since_last_wrath / xp_for_level chance. This would mean tarrying still makes you suffer more wraths, but not to such an extreme degree. 04:55:53 kilobyte: You have 2 messages. Use !messages to read them. 04:55:53 kilobyte: OK, I'll let bh know. 04:56:53 |amethyst: having MH_ELDRITCH doesn't sound bad; we currently have eldritch monsters be randomly demonic or unliving 04:59:34 -!- CampinSam has quit [Ping timeout: 240 seconds] 05:00:03 OSX builds of master branch on crawl.develz.org updated to: 0.12-a0-1338-gb589162 05:00:56 -!- rossi has quit [Ping timeout: 265 seconds] 05:03:48 -!- Crazylemon65 has quit [Ping timeout: 264 seconds] 05:11:06 -!- bonghitz has quit [Quit: bonghitz] 05:15:19 -!- morgant has quit [Ping timeout: 260 seconds] 05:20:44 -!- Crazylemon64 has quit [Ping timeout: 255 seconds] 05:24:30 -!- blabber has quit [Quit: leaving] 05:24:36 -!- DracoOmega has quit [Quit: Leaving] 05:35:50 -!- Blazinghand has quit [Ping timeout: 252 seconds] 05:40:44 -!- tkappleton1 has quit [Ping timeout: 244 seconds] 05:45:12 -!- alefury has joined ##crawl-dev 05:49:59 -!- blabber has joined ##crawl-dev 05:55:24 -!- MaxFrost has quit [Ping timeout: 276 seconds] 05:56:44 -!- kek has joined ##crawl-dev 06:14:32 -!- eb has quit [Read error: Connection reset by peer] 06:30:51 -!- tkappleton has quit [Ping timeout: 244 seconds] 06:34:28 -!- Ragdoll has quit [Quit: Page closed] 06:36:37 -!- vogonpoet has quit [Quit: Page closed] 06:37:26 -!- _D_ has quit [Quit: leaving] 06:41:15 -!- nooodl_ has joined ##crawl-dev 06:45:23 -!- Poncheis has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]] 06:46:18 -!- Kellhus has quit [Ping timeout: 245 seconds] 06:51:32 -!- kek has quit [Quit: gonna suicide, brb] 06:53:53 -!- Isvaffel has quit [Ping timeout: 255 seconds] 06:55:50 -!- blabber has quit [Quit: leaving] 07:00:28 -!- Lightli has quit [Ping timeout: 245 seconds] 07:09:50 -!- Ragdoll has joined ##crawl-dev 07:12:44 uniquecide: what's the point of keeping Dissolution? 07:13:04 ...keeping? what did i miss 07:13:20 it's not TRJ? 07:13:24 so, variety? 07:13:34 there are theme problems (a sentient jelly), and he has nothing interesting other than summoning eyes (ie, having to choose between rMut and stasis) 07:14:59 !lg * ikiller=dissolution s=cv 07:14:59 8 games for * (ikiller=dissolution s=cv): 2x 0.8, 2x 0.7, 0.9, 0.5, 0.10-a, 0.10 07:16:55 personally I would keep Dissolution to dispose of rubbish efficiently... though teaching it what can and can't be eaten would be messy, I guess. 07:17:35 -!- Stelpa has quit [Quit: Butts] 07:18:09 no rubbish in Slime :p 07:18:22 -!- yobbo has quit [Quit: Leaving] 07:18:50 but I suppose you're referring to keeping it in game, not as a pet, so nevermind 07:19:50 :p 07:20:00 also, we forgot about Maud 07:20:16 hah 07:21:29 -!- nooodl_ has quit [Ping timeout: 244 seconds] 07:22:03 Wiglafization could potentially help, although as a melee-only threat, it's too easy to kite her if she receives a straigh melee buff 07:22:11 mmmm loguno faith 07:22:19 banish -everything- 07:22:38 Louise 07:24:56 Well summon eyes is a fairly intersting spell to be honest 07:25:05 it's just that Dissolution is slow 07:25:12 @??dissolution 07:25:12 Dissolution (13J) | Spd: 10 | HD: 12 | HP: 180 | AC/EV: 10/1 | Dam: 5008(acid:7d3), 3008(acid:7d3) | 04eats items, sense invisible, regen | Res: 06magic(112), 03poison, 08acid, asphyx | XP: 13211 | Sp: eyeballs | Sz: Large | Int: normal. 07:25:25 regular speed now, has been sped up recently 07:25:32 oh 07:25:39 give it haste 07:27:02 @?? the royal jelly 07:27:02 royal jelly (08J) | Spd: 14 | HD: 21 | HP: 230 | AC/EV: 8/4 | Dam: 5008(acid:7d3), 3008(acid:7d3) | 04eats items, sense invisible | Res: 06magic(196), 03poison, 08acid, asphyx | XP: 15000 | Sz: Medium | Int: plant. 07:27:14 %git 0f900533 07:27:14 03elliptic * 0.11-a0-1657-g0f90053: Make Dissolution speed 10. 10(8 months ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=0f900533dbb0 07:30:21 even with speed >10 he'd be a bigger non-cold azure jelly 07:30:46 (a fast melee threat) 07:31:40 -!- kek has joined ##crawl-dev 07:31:46 he could merge with other Js, reverse TRJ 07:31:48 a fast melee threat that pops out eyeballs........... 07:33:21 cold make TRJ spawn Dissolution if TRJ doesn't die quick enough? 07:33:48 trj spawns disso, disso merges with trj 07:34:12 rinse, repeat 07:34:17 phyphor: problematic because Dissolution is somehow sentient 07:34:23 ah, yes 07:34:30 of *course* dissloution is sentient 07:34:40 Well, obviously Dissolution worships Ash not Jiyva 07:35:26 disso's flavour is that he's a normal ol person that worshiped jiyva and then got turned into a slime, right? 07:35:36 or was that just someone making things up and telling them to me.... 07:35:50 I think I thought that then got told I was wrong 07:35:54 so .. I know nothing :( 07:36:35 The Pits of Slime used to be a thriving civilization, and Dissolution was the 07:36:38 prophet of their god. When the city was overtaken by its current residents, 07:36:41 only Dissolution survived, for he alone turned faithfully to the Slime God. 07:36:41 monqy: his discription is the backstory of slime 07:36:43 Dissolution became a tremendous mass of acidic ooze, yet retained his 07:36:46 intelligence. He is filled with hatred for anything that can hold a form. 07:36:52 yeah 07:36:59 which is a good reason to keep him in my view, that stuff is cool 07:37:11 I think disso is worth keeping 07:37:12 and in my reason this is the primary reason to axe him 07:37:16 maud however................... 07:37:46 kilobyte: doesn't that require changes to Jiyva aswell then? 07:39:10 st_: to the contrary, his removal would fix theme issues with Jiyva 07:39:48 currently killing TRJ will make Jiyva die as "it has no worshippers anymore" -- even if Dissolution is alive 07:39:54 right, yeah 07:41:38 -!- stanzill has quit [Quit: brb] 07:44:32 -!- User__ has quit [Ping timeout: 252 seconds] 07:47:03 i dont see a problem with dissolution 07:47:13 i mean, hes super rare, ive never seen him 07:47:30 just a cool thing to sometimes spice slime up a bit 07:48:41 kilobyte: Make it so that Jiyva dies because it's worshippers aren't strong enough to maintain it anymore. Dissolution is a lot weaker in faith than TRJ? 07:49:12 TRJ is mindless so there's no such thing as faith... 07:49:29 hmm 07:49:39 well there's worship apperantly? 07:55:37 it was me who added Dissolution, too, in the dark times when a name and a non-human race was enough to be considered an "interesting unique" 07:57:21 there are no launchers of chaos, even with Xom 07:57:27 kilobyte: were you serious about that? 07:58:15 -!- magistern has quit [Quit: This computer has gone to sleep] 07:59:16 ChrisOelmueller: there's no code for them, so they'd do nothing 07:59:31 okay that's a lie then 07:59:32 also, there's an assertion if you try to place one 07:59:42 i've been using them several times 07:59:45 ammunition of chaos sort of works 07:59:45 and they *do* stuff 08:00:44 Xom's chaos upgrade refuses launchers, too 08:01:07 not for monsters 08:01:32 and there also is e.g. the off-brand shop selling chaos missiles 08:02:37 missiles are ok except for code duplication 08:02:47 and should you now be inclined to remove chaos launchers, i'd try to convince you that they are very fun and should stay instead 08:04:08 -!- rkd has quit [] 08:10:28 -!- Lightli has quit [Ping timeout: 245 seconds] 08:11:24 -!- Porost has quit [Read error: Connection reset by peer] 08:33:18 -!- Nightbeer has quit [Ping timeout: 244 seconds] 08:43:12 -!- Stelpa has quit [Changing host] 08:45:56 there seems to be spam in mantis 5842 08:47:02 -!- _D_ has quit [Quit: leaving] 08:47:34 <|amethyst> !tell Napkin deleted spam from user manimussadiq on https://crawl.develz.org/mantis/view.php?id=5842 08:47:35 |amethyst: OK, I'll let Napkin know. 08:49:17 what's the point of "Are you sure you want to win?", again? 08:49:25 kilobyte: what about just prerolling whether dissolution is going to be placed, if it's really a concern at all? 08:52:04 -!- mamga has quit [Quit: Page closed] 08:56:13 <|amethyst> kilobyte: what about guaranteeding dissolution :) 08:56:23 <|amethyst> Slime:3 miniboss 08:56:31 <|amethyst> s/eedi/eei/ 08:56:41 alefury: thanks - did you delete him everywhere? 08:56:41 Napkin: You have 2 messages. Use !messages to read them. 08:56:53 *|amethyst 08:57:05 <|amethyst> alefury: don't know how to search by commenter 08:57:07 <|amethyst> err 08:57:11 i didnt delete him at all 08:57:12 <|amethyst> Napkin: don't know how to search by commenter 08:57:18 also im confused now 08:58:38 <|amethyst> Napkin: no reports by that user anyway 08:58:55 kill it! 08:59:03 what was the spam? 08:59:06 opinion? 08:59:46 obviously it's a throw-away account that will never log in again 08:59:50 <|amethyst> something like "I'm interested in your stuff, could you take a look at this website?" and a link (unrelated to roguelikes or gaming) 09:00:02 <|amethyst> generic comment spam 09:01:15 ok 09:02:42 from pakistan.. 09:03:17 deleted his account and verified he didn't spam forums, |amethyst 09:03:25 <|amethyst> if you search for that name, you see a lot of forum posts to various unrelated forums, but once you click on one it's been deleted of course 09:03:30 <|amethyst> thanks 09:03:34 sorry alefury for the fuss ;) 09:03:40 <|amethyst> I didn't see the name on tavern or the wiki 09:03:53 good 09:04:00 wiki uses the same db as mantis 09:04:16 while phpbb3 imports the user into its own db on first login 09:04:20 <|amethyst> ah 09:04:59 <|amethyst> you know, that's the first piece of spam I've seen on the official sites since I joined a year ago 09:05:28 <|amethyst> when I was editing the chaosforge wiki, it had dozens of spams a day 09:05:34 there has been account spam recently, but they didn't manage to post somewhere yet 09:05:51 so.. it was a first today :) 09:06:29 -!- Wehk has quit [Read error: Connection reset by peer] 09:07:30 if spammers will ever become a problem, it's enough to ask a trivial Crawl-related question. "What's the glyph for the player character?" 09:07:44 that'd get rid of both spammers and tile folks :p 09:07:44 <|amethyst> kilobyte: nice try, Mr Anti-Tiles 09:07:55 hehehe 09:08:01 i like the idea :D 09:08:19 kilobyte: and those who use species glyphs 09:08:41 <|amethyst> to be fair, half the time it should ask you to line up early-D uniques with their tiles 09:08:42 phyphor: such folks set that themselves 09:09:00 well, we can add a console screenshot ;) 09:09:07 -!- Wehk has joined ##crawl-dev 09:09:26 <|amethyst> "Terence murdered your family. Select him out of the following line-up." 09:09:49 |amethyst: @@@@@ 09:09:57 ChrisOelmueller: it's that one 09:10:38 "that's not Terence, that's Nikola!" 09:10:46 (both are lightcyan @) 09:11:03 -!- Vizer has quit [Ping timeout: 255 seconds] 09:11:04 (also why is nobody merging Eronarn's improvements to said uniques) 09:12:44 ChrisOelmueller: probably because i never made a branch containing only those 09:13:00 that is no excuse 09:13:04 or where are lava orcs 09:13:16 -!- Dedagen has quit [Quit: Leaving.] 09:13:27 ChrisOelmueller: lava orcs are merge-ready as soon as i find a pliable developer 09:13:45 see, they don't get merged even if they have their own branch 09:14:54 wrt the improvements: make harold a tengu; make jessica a high elf with more necro stuff 09:15:01 forget what else i tried out 09:15:12 oh, make norris a demigod 09:15:17 <|amethyst> technically rriegs's Lumpy Terence is still sitting in merge requests 09:15:24 lumpy terence is an awful idea 09:15:26 <|amethyst> oh, sorry 09:15:39 <|amethyst> it's not, and it was wensley's 09:15:42 Lumpy Terence? 09:15:54 kilobyte: unique pulsating lump 09:16:01 hah 09:16:03 <|amethyst> https://gitorious.org/crawl/crawl/merge_requests/20 09:16:15 @??harold 09:16:16 Harold (09@) | Spd: 10 | HD: 9 | HP: 76 | AC/EV: 0/8 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | Chunks: 07contam | XP: 1238 | Sp: b.fire (3d17), blink | Sz: Medium | Int: normal. 09:16:22 ^ totally a tengu 09:16:38 ^ totally an AXED_MON 09:16:38 just give him some auxes 09:16:49 <|amethyst> auxes, the axe 09:17:00 kilobyte: is he slated for removal? tenguize him instead 09:18:14 <|amethyst> We need some Felid uniques too 09:19:01 Harold, Frances, Frederick (slightly less useless, but come on, high-hd for iron shot is his only shtick), Blork, Eustachio 09:19:16 <|amethyst> I like Eustachio 09:19:28 <|amethyst> he's the earliest summoner you're likely to run into 09:19:30 |amethyst: proposed with a Hello Kitty theme 09:19:53 as discussed earlier today, Dissection 09:20:57 wtf, frederick is being removed? 09:21:01 perhaps Josephine 09:21:12 he's a very good vanilla unique 09:21:41 eustachio is great, also 09:21:48 Rupert 09:21:52 what. 09:22:20 i'd rather have rupert with magical paralysis again for no reason than have him be removed 09:22:56 Ctele 09:22:57 perhaps he could get an amulet of rage as some explanation 09:23:12 <|amethyst> make him a trog worshipper 09:23:18 hes just rupert? 09:23:22 blork i can see axeing, but i'd rather see him tweaked 09:23:35 |amethyst: he casts paralysis for some reason 09:23:40 frederick, blork and eustachio are all nice 09:23:42 frances is only worth keeping if francis is still in, i forget 09:23:50 and confuse 09:23:54 whats wrong with casting paralysis? 09:23:59 alefury: it's not a player spell 09:24:00 lots of mosnsters do it 09:24:07 hes not a player 09:24:20 whats wrong with you people? 09:24:24 alefury: it's a problem if he becomes a Trog worshipper 09:24:26 alefury: sure, but in general the @ uniques hew closer to what players have accessible 09:24:28 <|amethyst> they're not flavoured as spells anyway 09:24:47 there are some exceptions to that and they often feel weird 09:24:52 why make him a trog worshiper? maybe he has anger issues 09:24:53 like norris having brain feed 09:24:59 well making him not-@ is just fine then 09:25:05 it never felt weird to me... 09:25:16 monsters do stuff 09:25:21 thats their thing 09:25:22 also: has it been discussed just giving rupert petrify instead of para? 09:25:44 Eronarn: everything and their dog has petrify these days 09:25:45 <|amethyst> it's kind of hard to explain someone's roar actually turning you to stone 09:26:00 |amethyst: i mean making him a spellcaster again 09:26:19 <|amethyst> kind of goes against the Tarzan theme 09:26:31 the roar is a dumb gimmick I placed only because casting Berserk became an unthing 09:26:31 |amethyst: i'm thinking a D&D 'ranger', more or less 09:26:46 RNG sucks! 09:26:52 @??rupert 09:26:52 Rupert (04@) | Spd: 10 | HD: 16 | HP: 123 | AC/EV: 0/10 | Dam: 21 | 10weapons, 10items, 10doors, see invisible | Res: 06magic(106) | Chunks: 07contam | XP: 2993 | Sp: paralyse, confuse, berserker rage | Sz: Medium | Int: normal. 09:27:15 re monsters doing weird stuff, what about wiglaf? he still worships some old god 09:27:21 what about: petrify, leda's, amulet of rage :> 09:27:42 how about giving him zerkitis? 09:27:58 lumpy rupert 09:28:06 alefury: oh, that's a good idea... i had considered that as a guaranteed rage weapon, but the mutation makes sense 09:28:39 we don't have enough mutated uniques, either 09:28:43 would mean he can only zerk when he attacks, and it takes no time 09:28:43 alefury: I thought about Finesse, but then he'd become trivial to kite 09:29:04 monqy: <3 09:29:19 kilobyte: could give wiglaf telecontrol + wand of tele :> 09:30:10 perhaps guaranteed potions of speed 09:30:29 it would give incentive to kill him quickly before he blows the charges (scrolls if we feel a wand is too powerful), and dwarves using items seems fitting 09:30:34 swiftness mutation 09:30:56 wiglaf is a removed species 09:31:03 what else to worship than a ruined god 09:31:25 at least Wiglaf's theme makes sense 09:31:26 it's fine if wiglaf keeps might+haste but he shouldn't be an oka worshiper if so 09:31:46 er, what happened to Wiglaf's desc? 09:32:02 one potential alternative: wiglaf is a dwarven alchemist with a ton of potions and relies on them for his fighting prowess 09:32:15 it was vandalized by transifex and then fixed? 09:32:25 'Wiglaf downs a potion of might! Wiglaf downs a potion of agility! Wiglaf downs a potion of speed!' 09:33:06 (hmm, even if that isn't used for wiglaf, that would be a fun unique... maybe make it a nerdy spellcaster type, but wearing the robe of augmentation?) 09:33:31 alchemist junkie wizard hopped up on steroid potions 09:35:11 <|amethyst> kilobyte: the flavour was changed from "avenging his mountain dwarf kin" to "burned hand and embroidered jacket" in 694ad1b 09:35:22 <|amethyst> kilobyte: then the new stuff was removed but the old stuff not replaced 09:35:24 ...what 09:35:26 that's awful 09:35:43 i liked his really old desc 09:35:54 a fat dwarf with a stupid looking hat 09:36:09 or something like that 09:36:21 <|amethyst> That's the current one 09:36:26 oh, good 09:36:30 thats okay then 09:36:45 <|amethyst> the intermediate one was A fat dwarf wearing a stupid-looking hat. In Okawaru's name, he's here to avenge his mountain dwarf kin, who were driven from their lands by hill orcs and others. From the way he looks at you, he also seems to hold you responsible. 09:36:57 ugh 09:37:06 <|amethyst> now it's: A fat dwarf wearing a stupid-looking hat. He reeks of alcohol. 09:37:07 ...weird, eyes of devastation have 9 more AC than shining eyes 09:37:19 Eronarn: they are badass 09:37:40 * Eronarn is adding two new eyes :> 09:37:55 what do they do? 09:38:38 red eye: bleeding gaze, or possibly something more powerful blood-related 09:38:51 <|amethyst> 49147821 is the commit that reverted Wiglaf's description to its current, short form 09:39:02 black eye: like an eye of devastation but instead of damage the ray it shoots abysses 09:39:19 meh 09:39:43 unlike banishment, you can't hide behind stuff - multiple targets 09:40:01 but it's also a physical beam, so it's additionally EV defendable 09:40:07 <|amethyst> that would be good for abyss:1 09:40:15 yeah that was my thought 09:40:28 -!- tkappleton1 has quit [Ping timeout: 244 seconds] 09:40:42 <|amethyst> bad outside abyss :) 09:40:50 |amethyst: could be fun in a few vaults, but generally yeah 09:41:03 oh, its bolts will still destroy walls 09:41:03 make elf welcome parties with it 09:41:05 by abyssing them :) 09:42:13 actually, i wonder about making the line just always go to end of LOS, so it will e.g. fire through glass walls 09:42:19 well, i'll do the basic version first anyways 09:42:51 <|amethyst> does it abyss stone as well? 09:42:54 <|amethyst> or only rock? 09:43:05 |amethyst: it can abyss stone if it is limited to spawning in abyss, i suppose 09:43:18 otherwise only rock, so people don't kite them 09:43:20 <|amethyst> I think it's better if it just doesn't 09:43:32 ooh... i know what i can do for the red eye 09:43:41 make it give you jiyva's jelly shield, but hostile :D 09:43:57 'Your blood turns into jelly under the red eye's gaze!' 09:44:17 <|amethyst> I am skeleton jelly? 09:44:50 You are? 09:44:54 * Pedjt devours |amethyst 09:44:58 i guess that would be partially scummable, in that it might get you weak jellies which would be a shield. but that's not really different from keeping a weak summoner around 09:45:11 and it would be really fun for jiyvaites to find one 09:50:51 -!- MarvinPA has joined ##crawl-dev 09:53:36 -!- SkaryMonk has quit [Read error: Connection reset by peer] 09:59:10 -!- Vizer_ is now known as Vizer 10:00:27 -!- Vizerr has quit [Ping timeout: 276 seconds] 10:01:04 -!- yon2 has quit [Quit: Leaving.] 10:07:38 -!- hurdos has quit [Quit: Leaving.] 10:09:06 -!- xxx has quit [Quit: Page closed] 10:15:53 -!- Lightli has quit [Ping timeout: 245 seconds] 10:16:45 -!- Kalir has quit [Changing host] 10:28:03 red eye 10:28:03 A bloated orb of bruised flesh that splits apart to reveal a bloodshot eye. It 10:28:06 leaks bloody tears wherever it floats. 10:28:56 black eye 10:28:56 An utterly black sphere the size of a boulder. A stylized eye is traced out 10:28:56 just above its surface in ribbons of crackling magenta energy. 10:29:39 still meh 10:31:55 oh my god, who did the profane servitor quote 10:31:58 they are the best person 10:32:53 -!- Mandevil has quit [Quit: leaving] 10:33:32 hmm, how are we handling quoting things? sometimes there's nothing, sometimes _underline_, sometimes quotes 10:33:45 it doesn't seem to be consistent. someone convert it to MLA! 10:33:59 (though personally i do APA) 10:34:45 haha, giant frog quote is also great 10:35:15 ooh, <3 whoever used my suggestion for ghost moths 10:36:04 ick, we don't even consistently cite bible verses... 10:37:17 -!- Pikkle has joined ##crawl-dev 10:40:09 -!- kek has quit [Quit: gonna suicide, brb] 10:50:43 -!- ussdefiant has joined ##crawl-dev 10:51:42 -!- tkappleton has quit [Ping timeout: 264 seconds] 11:10:33 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120715100958]] 11:13:04 ...chaos beam can web things, but for some reason it's only 1/5 the probability of every other effect 11:13:12 -!- eb has quit [Read error: Connection reset by peer] 11:13:15 -!- Oddtwang has quit [Read error: Connection reset by peer] 11:23:45 -!- grasida has quit [Quit: Page closed] 11:24:27 -!- simmarine has joined ##crawl-dev 11:30:30 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 11:31:37 -!- simmarine_ has joined ##crawl-dev 11:32:27 -!- stanzill is now known as stanzillfutter 11:33:42 -!- simmarine has quit [Ping timeout: 264 seconds] 11:35:01 -!- hurdos has quit [Quit: Leaving.] 11:35:10 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 11:36:00 -!- ussdefiant has quit [Read error: Connection reset by peer] 11:36:31 -!- ussdefiant has joined ##crawl-dev 11:40:40 -!- Spavven has quit [Read error: Connection reset by peer] 11:41:15 -!- lexackson has joined ##crawl-dev 11:50:19 -!- Sly_ has quit [Quit: Page closed] 11:59:59 -!- tkappleton1 has quit [Ping timeout: 265 seconds] 12:04:38 -!- Lightli has quit [Ping timeout: 245 seconds] 12:06:14 -!- dtsund has joined ##crawl-dev 12:09:12 -!- ophanim has quit [Read error: Connection reset by peer] 12:25:47 -!- nooodl_ has joined ##crawl-dev 12:31:50 -!- Rofaner has quit [Ping timeout: 255 seconds] 12:39:55 -!- ussdefiant has quit [Ping timeout: 246 seconds] 12:50:08 -!- alefury has joined ##crawl-dev 12:50:53 -!- stabwound has joined ##crawl-dev 13:00:00 -!- eb has quit [Read error: Connection reset by peer] 13:16:06 how the heck does the banishment spell actually banish 13:16:31 magic 13:19:27 how the heck does miscasting banish / how the heck do disto weapons banish / how the heck do divine forces banish 13:19:41 how the heck do abyss gates banish(???) 13:22:58 -!- st_ has quit [Ping timeout: 250 seconds] 13:23:32 oh i found the problem, it has to go within a certain part of the enum range for MR-resisted effects to ever be processed 13:24:44 -!- Hosg has quit [Quit: Page closed] 13:24:55 -!- stanzillfutter is now known as stanzill 13:26:18 -!- Silurio has quit [Ping timeout: 245 seconds] 13:28:14 -!- stanzill is now known as stanzillglotz 13:30:03 -!- Silurio_ has quit [Ping timeout: 245 seconds] 13:32:10 <|amethyst> Pikkle: large rocks I suspect 13:32:11 <|amethyst> doh 13:32:59 -!- kek has joined ##crawl-dev 13:35:22 -!- Daekdroom has quit [Quit: Saindo] 13:40:56 -!- jacobian has quit [Ping timeout: 252 seconds] 13:44:17 -!- Isvaffel has quit [Ping timeout: 255 seconds] 13:44:23 -!- magistern has quit [Quit: This computer has gone to sleep] 13:46:34 -!- DracoOmega has joined ##crawl-dev 13:47:16 -!- pelotron has quit [Read error: Connection reset by peer] 13:50:49 -!- eb has quit [Read error: Connection reset by peer] 14:01:31 03MarvinPA 07* 0.12-a0-1339-gc91f34d: Give Bend Space a flat chance to blink monsters instead of an MR check 10(59 minutes ago, 1 file, 8+ 10-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c91f34ddfe57 14:04:48 -!- alefury has quit [Read error: Connection reset by peer] 14:04:57 The black eye gazes at you. The bolt of void hits your butterfly. Your butterfly dies! The bolt of void hits your four-headed hydra. Your four-headed hydra is devoured by a tear in reality. The bolt of void hits your four-headed hydra. Your four-headed hydra is devoured by a tear in reality. The bolt of void misses you. 14:06:07 -!- andrew is now known as Guest90766 14:06:26 -!- Guest90766 is now known as andrewhl 14:07:57 Maybe it's okay it starcursed merging looks kinda like the mass just dying, since they actually ARE dying half the time and I'm not sure how relevant the distinction is 14:08:13 Because every way I've experimented with indicating it visually doesn't really look that good, in my opinion 14:09:47 weird... i have something with ce_nocorpse that is leaving corpses 14:10:32 <|amethyst> Eronarn: weight = 0 is the important part 14:10:37 ah, interesting 14:10:53 Wait, then what does CE_NOCORPSE do? 14:11:01 <|amethyst> there's a comment about that in monster::body_weight in monster.cc 14:11:46 <|amethyst> # weight == 0 in the monster entry indicates "no corpse". Can't use CE_NOCORPSE, because the corpse-effect field is used for corpseless monsters to indicate what happens if their blood is sucked. Grrrr. 14:12:16 That... doesn't sound right. I mean, I'm not saying it's inaccurate, but it's still unintuitive 14:12:23 <|amethyst> e.g. green death has CE_POISON_CONTAM 14:12:37 I didn't know demons HAD blood 14:13:19 <|amethyst> boggart and klowns have CE_CONTAMINATED, and green death has CE_POISON_CONTAM 14:13:28 <|amethyst> well, in this case I guess it probably affects ignite poison 14:13:36 Ah, yes, I suppose 14:14:10 <|amethyst> hm 14:14:20 <|amethyst> unborn deep dwarf look buggy then 14:14:26 <|amethyst> they have a weight of 600 but CE_NOCORPSE 14:14:40 <|amethyst> s/dwarf/dwarves/ 14:14:48 Well, it's sort of hard to tell what an unborn IS, as such 14:15:16 The description says they're sort of a lich but not, I think 14:15:28 -!- tensorpudding has quit [Read error: Connection reset by peer] 14:16:14 <|amethyst> hm, I'm not sure what stops them from leaving corpses, but they appear not to 14:17:09 Something about them being undead? Though a few undead do as well.... 14:26:21 ughhh, ouch() is the worst function 14:30:29 <|amethyst> oh, they do leave corpses 14:30:51 -!- BrightCloud has quit [Ping timeout: 276 seconds] 14:31:06 <|amethyst> but since the corpse is of the species type (MONS_DEEP_DWARF), it's edible 14:31:08 if (dam > 0 && menv[death_source].type == MONS_BLACK_EYE) 14:31:15 i'm sure this will lead to hilarious hijinx at some point 14:31:30 -!- rawrmage_ has quit [Ping timeout: 276 seconds] 14:31:31 <|amethyst> err 14:31:46 <|amethyst> can't death_source be something other than a monster index? 14:32:45 -!- Elynae has quit [Quit: Leaving] 14:32:46 <|amethyst> or has that possibility already been eliminated earlier? 14:34:48 <|amethyst> I see the ENCH_WRETCHED check in ouch.c has an explicit && !invalid_monster_index(death_source) && 14:34:54 <|amethyst> ouch.cc 14:35:29 -!- johnthebear has quit [Ping timeout: 265 seconds] 14:35:29 -!- DaneiTWO has quit [Ping timeout: 265 seconds] 14:36:15 <|amethyst> but also the other issues 14:36:26 <|amethyst> e.g. what if a spellcaster gets polymorphed into a black eye 14:36:43 <|amethyst> or what if we wanted to make a unique black eye 14:37:05 yeah, unfortunately the structure of the function prevents actually good ways of doing it 14:37:32 <|amethyst> what is this doing? 14:37:42 <|amethyst> if the damage comes from a black eye, then what? 14:37:57 |amethyst: if it deals damage, it triggers a banishment attempt 14:38:01 It might be more 'correct' to make a new damage flavor for that 14:38:46 <|amethyst> I don't know about that, but I'd try to avoid doing it in ouch 14:39:08 <|amethyst> is this a spell? 14:39:16 monster spell, yeah 14:39:27 <|amethyst> a new spell? 14:39:51 yeah 14:40:17 i guess it can go in internal_ouch 14:40:18 <|amethyst> yeah, I'd try to handle that in the beam code then 14:41:08 Incidentally, should slime creatures really be spitting out new 'comes into view' messages when they split? 14:41:11 <|amethyst> or before or after the call to internal_ouch 14:41:11 They didn't used to do this 14:41:57 It feels a bit like a regression (though it's been the way since 0.9, by the looks of it?) 14:45:58 -!- Stelpa has quit [Remote host closed the connection] 14:49:24 -!- CampinSam has quit [*.net *.split] 14:49:24 -!- odiv has quit [*.net *.split] 14:49:24 -!- iasov has quit [*.net *.split] 14:49:24 -!- ajikeshi has quit [*.net *.split] 14:50:01 -!- ussdefiant has joined ##crawl-dev 14:53:04 okay, i'm not totally satisfied with it, but it works 14:53:07 (That was another way of asking if anyone would mind if I changed that :P) 14:54:54 <|amethyst> DracoOmega: how were you planning on changing it? 14:55:19 Well, to how it was before. Unless this really WAS an intentional change. Since currently their appearance is basically announced twice, in different ways 14:55:32 And in sort of the wrong order, no less 14:55:40 "A slime creature comes into view. The large slime creature splits." 14:55:53 <|amethyst> before when? 14:56:10 Well, it used to just say that they split 14:57:04 <|amethyst> In 0.8? 14:57:26 It looks like this changed happened some point in 0.9, yes 14:58:19 <|amethyst> it's probably some general announcement change 14:58:26 I suspect so 14:58:28 <|amethyst> because the create_monster() call looks the same 14:58:34 It reminds me of a similar thing that happened with kraken tentacles dying 14:58:51 Which, for a while, had similarly duplicated messages - the general one, and a tentacle-specific one 14:58:55 <|amethyst> you could pass an extra_flags of MF_WAS_IN_VIEW which ought to keep them from being announced 14:59:05 <|amethyst> to the mgen_data constructor 14:59:11 Yeah, I figure there might be a simple way to do it 14:59:16 <|amethyst> unfortunately there are a lot of optional parameters in the middle 15:00:41 I noticed since starcursed masses split a lot more than slime creatures do, and it looks sort of spammy this way 15:00:53 Though I think it's still better for slime creatures if there's no double announcement, too 15:01:16 <|amethyst> well, sometimes you do need the announcement 15:01:24 <|amethyst> well, maybe 15:01:43 <|amethyst> what if a slime creature just out of LOS splits and one of the halves is now in LOS 15:03:02 Well, it could announce only if you could not see the split 15:03:09 ie: if the parent is not in los 15:04:46 Since you have no way to tell if the slime came from a split or just wandered onscreen 15:04:59 (Going to go test this now and see if it works right) 15:05:19 <|amethyst> oh, set MF_WAS_IN_VIEW iff the parent was visible 15:05:27 Yeah, that's what I mean 15:05:44 <|amethyst> I wonder if the parent's MF_WAS_IN_VIEW would be set at that point 15:05:57 Well, the split route already tests if you can see the parent 15:06:05 Or it doesn't print a message about it splitting 15:06:14 pushed the black eye branch to my github 15:06:19 <|amethyst> right, but you have to set the flag much earlier than that 15:06:35 <|amethyst> the very first thing _do_split does is monster *new_slime = create_monster(mgen_data(...)) 15:06:47 <|amethyst> that's what's causing the message 15:07:10 Yes, I know. But there's no harm in moving the message earlier (which I did) 15:07:26 <|amethyst> what if the new monster couldn't be created? 15:07:55 Oh, I suppose that may be possible 15:08:14 Ok, small change 15:08:50 <|amethyst> massive slime vs slime arena fights! 15:09:18 It's somewhat hard to coax a slime creature to split in such a way that its child comes into sight while the parent does not, though 15:09:29 But the code LOOKS like it should work for that 15:09:43 Oh, I know 15:09:53 I will worship Ashenzari, so I can see what they're doing out of los :P 15:10:49 Okay, yeah, that seemed to work right 15:11:27 -!- maha has quit [Client Quit] 15:15:13 <|amethyst> do you have a format-patch or a repo for me? 15:16:01 The repo is just local and the commit is part of my starcursed mass branch at the moment, but I suppose I could extract the commit into a seperate patch now if you'd like 15:17:26 <|amethyst> yes please (with format-patch so it has the metadata) 15:17:52 <|amethyst> rebase -i it back to the beginning of the branch if you want, but that's not necessary if you haven't otherwise messed with this function 15:18:08 I have, but not the part of it that this commit touches. Does that matter? 15:18:18 Oh, wait, nevermind 15:18:23 <|amethyst> should be fine as long as there will be no conflicts 15:18:38 Yeah, I forgot. There IS a small conflict. 15:19:02 -!- kek has quit [Quit: switch] 15:19:03 Rather than explicitly creating slime creatures, it now creates a monster of the same type as the parent (which makes absolutely no functional difference for slime creatures) 15:19:10 <|amethyst> then you can rebase it back to the beginning and resolve the conflict in your branch 15:19:20 Let me figure out how to do that.... 15:19:25 <|amethyst> rebase -i, move that line to the beginning and save and quit 15:19:38 <|amethyst> then it will apply commits in the new order until it hits a conflict 15:20:06 <|amethyst> when it does, git status to see the unmerged file, edit it and fix the stuff in <<<<....====....>>>>, git add the file, and git rebase --continue 15:21:10 <|amethyst> this may happen twice (once for the new commit you're moving to the beginning, and once for the later commit it depends on/conflicts with) 15:21:50 -!- kek has joined ##crawl-dev 15:21:54 Oh dear. I feel slightly confused, I'm afraid (I'm actually pretty new to this git stuff, and have only ever deal with a merge conflict ONCE, and nothing quite of this sort of reordering) 15:21:59 -!- Vizer has quit [Quit: bye] 15:22:11 <|amethyst> what step are you at right now 15:22:28 -!- Serfuzz has quit [Remote host closed the connection] 15:22:45 Well, I just finished commiting the slime creature annoucement change 15:22:49 <|amethyst> okay 15:23:04 -!- Namey has quit [Quit: Leaving] 15:23:11 <|amethyst> run " git rebase -i ". That should pop you into an editor with a list of your commits 15:23:38 "There is no tracking information for your current branch. Please specify which branch you want to rebase against" 15:23:52 <|amethyst> you branched from master? 15:23:56 Yes 15:24:12 <|amethyst> is your current 'master' branch at that revision, or has it been updated? 15:24:23 Updated since when? 15:24:28 <|amethyst> since you branched 15:24:42 Yes, I updated yesterday 15:24:50 To test the overlay drawing changes 15:25:07 <|amethyst> okay, so let's be careful not to mix in a rebase-on-top-of-master 15:25:16 <|amethyst> not that it's difficult, but one thing at a time 15:25:46 <|amethyst> what commit from master is your branch derived from? 15:26:17 Wait... I already rebased against master yesterday, and forgot 15:26:24 <|amethyst> oh, okay 15:26:31 Since I wanted to test the overlays on top of the starcursed masses 15:26:35 So I guess it IS up to date 15:26:38 <|amethyst> okay 15:26:55 Well, up to date with what of master I have pulled locally, anyway 15:27:47 -!- SteampunkDuck has quit [Ping timeout: 255 seconds] 15:28:28 <|amethyst> so, you can say git rebase -i master 15:28:42 <|amethyst> it's also possible to configure it to know that automatically 15:30:28 <|amethyst> git config branch.my-branch-name.remote . ; git config branch.my-branch-name.merge = refs/heads/master 15:30:34 <|amethyst> but anyway 15:30:57 <|amethyst> git rebase -i master should give you an editor with a list of all the commits you've made on top of master 15:31:06 git 1.8 also has a nicer flag for that 15:31:10 <|amethyst> with the earliest commits first and the new one last 15:31:19 i tend to forget how they named it though :o 15:31:54 -!- andrewhl has quit [Remote host closed the connection] 15:32:05 --set-upstream-to apparently 15:32:11 use it, it's awesome 15:32:29 <|amethyst> you want to use the editor to move the line for the slime creature fix to before the first commit 15:32:37 Okay 15:32:44 <|amethyst> then save and quit to actually begin the rebase process 15:33:36 <|amethyst> you don't need to change the first column, but that lets you edit commits, change commit messages, and collapse consecutive commits 15:34:41 I made that change, saved and quit, and then just got 'Could not apply 9759833... Don't print unnecessary messsages... [rest of commit message]" 15:34:48 <|amethyst> okay 15:34:52 <|amethyst> do git status 15:35:02 <|amethyst> it should list some files as "unmerged paths" 15:35:09 <|amethyst> probably mon-abil.cc 15:35:15 Yes, mon-abil.cc 15:35:21 <|amethyst> edit that file, search for <<<<<< 15:35:46 Ah, yes 15:36:05 <|amethyst> does it make sense how to fix it? 15:36:48 -!- Blazinghand has quit [Ping timeout: 245 seconds] 15:36:52 <|amethyst> one side of the ==== is from the commit being moved, one side from its new parent 15:37:18 Yeah 15:37:21 This looks familiar now 15:37:54 Edited, saved, continued the rebase, etc. 15:37:54 <|amethyst> you did git add ? 15:37:54 Yes 15:37:54 <|amethyst> oh, good 15:38:03 <|amethyst> I guess --continue doesn't work if you don't 15:38:06 Yeah 15:38:07 did someone ping me? 15:38:19 Though I have a wierd new problem now 15:38:31 <|amethyst> another conflict? 15:38:32 Oh, wait, I think I understand 15:38:33 -!- Ragdoll has quit [Quit: Ik ben weg] 15:38:34 No, not that 15:38:49 'Unknown command'. But I think there may be a mistaken linebreak in the rebase instructions 15:40:23 <|amethyst> it should tell you to fix it in a git-rebase-todo file 15:40:27 Yeah 15:41:09 ...oh dear, I think I have broken something else 15:41:30 I feel a little sheepish here, though some parts of git seems kind of scary if you only half know what you're doing 15:41:56 <|amethyst> where are you now? 15:42:02 <|amethyst> did you fix the git-rebase-todo? 15:42:48 Yes, and then continued. And it mostly finished the rebase, but then got a 'permission denied' when trying to remove a rebase-merge directory (probably because I forgot to close it) 15:43:00 And so I went and did that, but now it's spitting out all kinds of OTHER errors 15:43:25 <|amethyst> what is spitting out the errors? 15:43:36 Well, I tried to 'git rebase --continue' again 15:44:17 "Already applied: 0000 fatal: ambiguous argument '': unknown revision or path not in the working tree." 15:44:17 "/libexec/git-core/git-rebase--merge: line 109: test: : interger expression expected" 15:44:33 And more permissions errors for which I cannot find a good cause 15:46:14 <|amethyst> weird 15:46:27 I seem to be in some sort of limbo state that isn't QUITE the rebase and isn't a real branch either 15:46:54 git checkout gives me 15:46:55 "cat: D:/dev/msysgit/git/crawl/.git/rebase-merge/head-name: No such file or directory" 15:47:15 imo git rebase --abort 15:47:20 since this sounds pretty messed up 15:47:36 <|amethyst> yeah 15:47:48 Haha. That fails, too 15:48:07 <|amethyst> git checkout -f 15:48:35 <|amethyst> and then git status to make sure you don't have cruft lying around 15:48:48 -!- ToastyP has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]] 15:49:02 git checkout -f starcursed_mass 15:49:02 "Already on 'starcursed_mass' 15:49:02 cat: D:/dev/msysgit/git/crawl/.git/rebase-merge/head-name: No such file or directory" 15:49:13 Except I'm not already on it, either 15:49:22 <|amethyst> git checkout -f master 15:49:33 <|amethyst> then try checkout out starcursed_mass 15:49:41 Still giving me that 'no such file or directory' erorr 15:49:45 http://stackoverflow.com/questions/5104649/how-to-abort-an-interactive-rebase-if-abort-doesnt-work 15:49:49 this may help you 15:49:59 btw I have no idea how you possibly got into this state 15:50:13 What seems to have happened is that git deleted SOME of the files containing the status of the rebase, but not all of them 15:50:13 <|amethyst> elliott: Windows 15:50:24 And so it's left in a sort of invalid state 15:50:24 <|amethyst> in Windows you can't delete a file that's open in an editor 15:50:25 point 15:50:30 ahhhh 15:50:34 ok that makes some sense 15:51:12 <|amethyst> DracoOmega: on Unix it would have deleted the file(name) anyway, and your editor would have open an anonymous file 15:51:40 That does make sense. Some editors in windows won't block file manipulation either, but it seems to depend on how they manage handles internally 15:51:54 <|amethyst> whether they keep the file open, probably 15:51:58 Yes, most likely 15:52:10 No immediate way to know whether they do or not, though, unless you try doing something to it 15:52:37 on windows you can actually force the lock stuff to delete a used file i think 15:52:59 -!- Isvaffel has quit [Ping timeout: 255 seconds] 15:54:18 -!- dtsund has quit [Ping timeout: 245 seconds] 15:55:08 I think I have fixed the problem 15:55:21 you uninstalled windows?? 15:55:23 Hahaha 15:55:39 Deleted the empty directory that was confusing git, and then restarted mysysgit 15:55:48 And now things LOOK normal, anyway 15:55:59 And the commit log seems in the right order 15:56:40 What appeared to happen was that git noticed the existance of a rebase-merge directory (though it was empty) and thus assumed it was in the process of merging a rebase 15:56:52 So it looked inside it for the files it needed to have to know its status... and they weren't there (since it was empty) 15:57:23 And then it got very confused 15:58:06 <|amethyst> ah... you probably didn't need to restart msysgit even 15:58:14 Possibly not 15:58:22 Either way, now I know! 15:58:26 <|amethyst> so want to try that again? 15:58:34 Well, the rebase was completely successfully 15:58:37 <|amethyst> oh 15:58:39 <|amethyst> nice 15:58:47 It just didn't clean up afterwards properly 15:58:55 <|amethyst> so now git format-patch HEAD.. 15:59:02 <|amethyst> err 15:59:03 <|amethyst> sorry 15:59:11 <|amethyst> git format-patch master.. 15:59:26 -!- Kalir has quit [Changing host] 15:59:28 <|amethyst> you can also do just "git format-patch master" and pick out the first file 15:59:57 how about just git format-patch -1 16:00:19 <|amethyst> isn't that "the most recent commit" ? 16:00:38 uh, depends on what all this was about :P 16:01:03 <|amethyst> we moved the commit to be the first one (immediately on top of master) 16:01:18 <|amethyst> so there won't be conflicts when applying it 16:01:41 how would there be anyway? 16:01:58 <|amethyst> elliott: because DracoOmega made other changes to mon-abil.cc in his branch 16:02:00 Because my branch changed another part of the routine, to generalize slime merging so starcursed masses can use it 16:03:03 Oh dear... maybe SOMETHING did get messed up in that, after all 16:03:17 <|amethyst> oh? 16:03:31 Yes, I think I made a tiny error when fixing the merge conflict 16:03:47 (Which unfortunately will also break compilation) 16:03:48 <|amethyst> git rebase -i and flag that commit as "edit" 16:03:53 -!- bakaflockaflame has quit [Ping timeout: 245 seconds] 16:04:11 <|amethyst> in the first column 16:04:31 <|amethyst> then the rebase will drop you to the shell, you can fix it, git add, and git rebase --continue 16:05:53 -!- TacoSundae has quit [Ping timeout: 245 seconds] 16:07:45 Okay, I think that's fixed, but I'm going to test it to make sure 16:08:06 <|amethyst> I'm heading out soon, could you link me the patch 16:08:33 I will, when I have it (and am sure it didn't break anything) 16:08:42 I can just put it up on mantis, yes? 16:08:45 <|amethyst> yeah 16:09:06 And thanks for all the help, though I feel a little sheepish at how much time you had to take with this. Would have been quicker for you to have coded it yourself, at this rate :P 16:09:40 <|amethyst> I had a basic patch before we started, but that was just always adding the flag 16:09:57 -!- kekekela has quit [Quit: Page closed] 16:10:11 <|amethyst> and the better our contributors are with git, the less work us committers have to do :) 16:10:12 Haha, even worse! T.T 16:10:28 Yes, these have been valuable lessons :) 16:10:29 encouraging novice git users to use git rebase -i sounds scary :P 16:10:55 Well, I understood the generalities to begin with. I was just worried about accidentally breaking something 16:10:57 (Which I then did) 16:11:13 <|amethyst> remember you can always abort 16:11:15 -!- HangedMan has joined ##crawl-dev 16:11:42 <|amethyst> if you have completed the rebase and decide it was a bad idea, git reflog to see the hash of the commit you started with, and git reset --hard to that commit 16:11:55 -!- Isvaffl is now known as Isvaffel 16:12:22 <|amethyst> it's git, so until it does a git gc (or you mess with stuff you haven't committed yet) nothing is lost 16:12:37 Though apparently it is possible to find creative ways to confuse it, just the same :P 16:12:54 actually, git gc will keep the reflog for 3 months (or was it half a year?) 16:13:02 <|amethyst> kilobyte: oh, nice 16:13:17 <|amethyst> 90 days it seems 16:13:44 <|amethyst> unreachable commits in the reflog are 30 days by default 16:14:03 and even then, regular gc is paranoid on not deleting even unreferenced commits (ones in the reflog count as referenced), you need --aggressive, and _even then_, commits will stay unpacked for another 14 days 16:14:18 <|amethyst> nice 16:14:47 <|amethyst> DracoOmega: assuming everything is good and I or someone applies your commit to master... 16:14:54 well, if you want things to stay clean, you need to jump quite a few hoops 16:15:16 <|amethyst> DracoOmega: when you rebase on top of new master, do a git rebase -i master and delete the line for your commit 16:15:25 Yeah, I figured as much 16:15:37 for x in `git remote`;do git fetch "$x";git remote prune "$x";done; git reflog expire --expore=0 --all; git gc --aggressive; git prune 16:15:39 <|amethyst> good good 16:16:01 (and even this list might be missing something) 16:16:15 s/expore/expire/ 16:19:39 -!- Psyknux has quit [Quit: My work is end \(^o^)/] 16:22:15 Okay, one last check and I THINK I have squashed the silly typos 16:22:24 -!- DaneiTHREE has quit [Ping timeout: 264 seconds] 16:25:02 did master get rebased again or something 16:25:05 i am getting ridiculous conflicts 16:27:57 -!- Lightli has joined ##crawl-dev 16:29:11 -!- vogonpoet has quit [Quit: Page closed] 16:29:46 -!- Stelpa has quit [Changing host] 16:31:11 On a different note, would anyone object to me possibly adding an MH_ELDRITCH? It does seem that it would make sense from a couple perspectives, even if the monster class wasn't too dissimilar from nonliving except in a couple ways 16:31:29 There's probably a few existing monsters that could be tossed that way, too 16:32:13 eldritch holiness sounds cool 16:32:16 -!- Vandal has quit [] 16:32:47 holy eldritch, batman 16:32:48 what will the gods thing 16:32:50 think 16:32:53 Maybe silver vulnerable? 16:32:58 zin will hate eldritch stuff a lot presumably 16:32:58 Being abominations and all 16:33:07 I'd sort of expect TSO to not like them much either 16:33:16 I kind of don't really think holy wrath should work on them, though 16:33:21 Or they feel a lot like demons 16:33:29 I'd expect recite or whatever to be very, very good on them 16:33:32 Yes 16:33:36 is there anything TSO likes you killing that holy wrath doesn't work on? 16:33:38 I mean, isn't there already a 'book of abominations'? 16:33:44 if so then extending that to include eldritch makes sense 16:33:44 Yes. Evil people 16:33:47 right 16:33:48 Necromancers, hell knights, etc. 16:33:49 elliott: evil things 16:34:06 A few existing monsters could easily be made eldritch, too 16:34:14 mh_eldritch: abominations, great orb of eyes, giant orange brains, tentacled monstrosity, eldritch tentacle, starspawn, etc. 16:34:17 definitely do it 16:34:44 Jiyva might have some doubts about orbs and brains 16:34:48 holy wrath shouldn't work on them; they are creatures beyond gods 16:34:49 Lugonu probably shouldn't give piety for them. Most gods that accept general kills should. Trog and Yred... I am unsure of 16:35:00 kilobyte: great orb of eyes shouldn't be a G, it's a D&D beholder, not an eye 16:35:05 giant orange brain is also not an eye 16:35:13 move them both to X 16:35:25 or 0 for orb of eyes (move all orbs to 0) 16:35:40 * ? 16:35:58 Yeah, giant orange brains don't really feel that just like a jiyva thing 16:36:26 needs robotic legs and a chaingun 16:36:46 a brain is not something amorphous 16:36:55 also, note that all jiyva things are I_PLANT except for those two and dissolution - and dissolution has a flavor reason 16:37:09 those are both high int (again, it's a D&D beholder - even the tile is this) 16:37:47 would be a shame to remove them from slime since they don't really appear anywhere else and they're a good monster 16:37:54 they aren't a good monster 16:38:09 I'd keep the orb of eyes together with other eyes 16:38:30 kilobyte: why? it isn't anything like the other eyes 16:38:35 it *bites* 16:38:38 i meant orb of eyes, yeah 16:38:57 @??great orb of eyes 16:38:58 great orb of eyes (09G) | Spd: 10 | HD: 12 | HP: 50-86 | AC/EV: 10/3 | Dam: 20 | see invisible, lev, !sil | Res: 13magic(immune), 03poison | Chunks: 06mutagenic | XP: 1349 | Sp: paralyse, disintegrate (d44), slow, confuse, teleport other | Sz: Large | Int: high. 16:39:14 it also has more then one trick 16:39:27 DracoOmega: lugonu shouldn't give piety for abyss kills in general 16:39:36 also the beholder title is shining eyes 16:39:39 because 16:39:40 Why not? Plenty of things end up there that he doesn't much like 16:39:48 like players 16:40:04 DracoOmega: *she 16:40:08 *it 16:40:11 ??lucy 16:40:11 lugonu[1/2]: Lugonu grants the ability to leave the abyss, {bend space}, banish monsters to the abyss, invoke {corruption}, and teleport freely within the abyss. You can banish yourself instantly at a permanent maxhp cost, and permanently distortion-brand a weapon once at an altar of Lugonu, which can be easily made by using {corruption} in the Temple. 16:40:18 DracoOmega: because it's scummable 16:40:28 though this applies to piety for abyss kills in general it's worse for Lugonu 16:40:31 Scummable in what realistic way? 16:40:37 since you have control over whether you are in the abyss or not 16:40:44 I mean, that really doesn't seem to matter much 16:40:52 MarvinPA: does having great orbs in slime get much that can't be achieved by having more golden eyes and devastation eyes? 16:40:59 (we could even add MORE eyes) 16:41:03 And how often is a Lugonu worshipper starved for piety by the time you can take on the abyss without difficulty? 16:41:11 well it doesn't matter whether it's difficult or not 16:41:14 more golden eyes sounds pretty annoying 16:41:17 because you can exit the abyss at any time :P 16:41:18 Eronarn: nah, black eyes and blood eyes suck 16:41:22 And the two top-end abilities have a cost outside of piety, anyway 16:41:28 more devastation eyes sounds good though 16:41:37 kilobyte: black eyes are fun in the abyss 16:41:47 Even if you had infinite piety, that doesn't really give you a lot more uses of corruption and enter the abyss 16:42:32 they dig much more than eyes of devastation do, and can banish multiple things in a turn 16:42:33 really early distortion weapon, obviously 16:42:45 when they start firing they really change what the battlefield looks like quickly 16:42:55 isn't that what 16:42:57 (they also don't trace, so they will gladly fire through anything) 16:42:57 !seen bh 16:42:57 I last saw bh at Fri Dec 14 06:56:19 2012 UTC (15h 46m 38s ago) quitting with message Quit: sleep. 16:42:58 I last saw bh at Fri Dec 14 06:54:38 2012 UTC (15h 48m 19s ago) saying non-living is bad. it preverts zerking on ##crawl-dev. 16:43:13 tiling worms apparently make walls explode into clouds or something? 16:43:25 no piety for lugonu kills in the abyss seems like good flavour even if it doesn't make much of a gameplay difference 16:43:25 anyways, they're meant to be abyss only, or vault-only outside abyss 16:43:41 since what are you doing in the abyss, you're meant to be spreading chaos in the dungeon 16:43:42 not a slime thing by any means 16:44:03 MarvinPA: But what about killing all those poor saps that you banished there? :P 16:44:26 you get piety for banishing 16:45:00 Either way, any objections/reservations about a MH_ELDRITCH. Or suggestions as to any way in which it should be more mechanically distinctive? 16:45:07 i haven't actually coded the red eyes, but i think they are doable 16:45:23 my only reservation is that I think holy wrath should probably apply to them, even if it makes them close to demons 16:45:33 DracoOmega: give them not only not-evil not-demon, but holy *resist* - they're beyond the touch of gods 16:45:36 i am fine with MH_ELDRITCH although i guess it would mostly be similar to nonliving, i don't think holy wrath should apply 16:46:11 Eronarn: Well, I don't think they should be beyond the touch of Zin, anyway. That seems to be kind of his domain 16:46:23 it's kind of weird for ~mangled shadowy creatures of dark forces~ to not be something the smite-the-bad-stuff brand affects imo but it's no big deal 16:47:14 Well, they may be less 'evil' than just 'utterly alien' 16:47:17 DracoOmega: they can be hit with smites and such, but they are more resistant to very human concepts like 'good' and 'evil' 16:47:17 who says eldritch is "shadowy creatures of dark forces", it's just otherwordly :P 16:47:37 MarvinPA: well they are mangled crap 16:47:41 What about MH_ELDRITCH being silver-vulnerable? 16:47:43 are you telling me tentacled starspawns are nice people 16:47:46 yeah, eldritch horrors are generally things from so far beyond reality that normal rules don't apply to them 16:47:47 maybe 16:47:48 or wretched stars 16:47:55 you just need to talk in a way they can actually hear 16:47:57 xtahua isn't nice either! 16:48:07 yeah but xtahua is just, like, a mean dragon 16:48:09 instead there are all these rude gfgnthsdc who just won't grlkntlhkn back 16:48:15 these things' badness are in their very nature! 16:48:25 What if starspawn are just really, really hungry? 16:48:34 make hungry ghosts eldritch 16:48:37 Haha 16:48:45 what if you're already unliving and thus don't notice the lights that star is just naturally giving off 16:48:53 elliott: think of it like there is some war going on between the forces of good and evil, then suddenly something neither side planned for appears and starts eating everyone 16:49:06 that is what eldritch horrors should be 16:49:15 check your sanity privileges 16:49:22 okay well I am pretty sure TSO would not approve of eating everyone 16:49:25 that's just my opinion 16:49:38 He's fine with alligators eating you! 16:49:38 also lugonu is an evil god 16:49:41 a scenario wherein good vs evil but something unexpected appears and just chills there 16:49:44 and eldritch dudes are lugonu's "children" 16:49:49 "good" and "bad" are essentially just names in crawl anyway 16:49:49 being abyssal and all 16:50:05 what's so holy and righteous about making people who don't worship the same god as you bleed out of their eyes 16:51:36 I would say that abominations should probably be eldritch, but then there are necro spells that make them, so... 16:52:08 how about aboms of every holiness especially holy and plant 16:52:30 Behold, the fearsome holy demon undead eldritch plant! 16:52:39 chosen une 16:53:03 what does fedhas think of plant zombies 16:53:37 probably hates them for the same reason as animal zombies 16:58:40 Don't give unnecessary 'comes into view' message for slime creature splitting (https://crawl.develz.org/mantis/view.php?id=6443) by DracoOmega 16:58:40 plant aboms <3 17:00:01 !seen evilmike 17:00:01 I last saw evilmike at Sat Dec 1 01:20:19 2012 UTC (1w 6d 21h 39m 42s ago) quitting with message Ping timeout: 260 seconds. 17:00:01 I last saw evilmike at Fri Nov 30 01:27:33 2012 UTC (2w 21h 32m 28s ago) saying yeah on ##crawl-dev. 17:00:01 Should regular tentmons be eldritch? On the one hand, flavor-wise they kind of seem like they are. On the other hand, this is a noticable change to the vulnerabilities of a noticable monster and one that at least one notable demon summons themselves 17:00:05 what 17:00:08 bleh 17:00:39 dracoomega: I half want abyss-unqie monsters to be crazy rare XXX summons so yes they should be 17:01:39 HangedMan: you must face the lasty alone 17:02:14 -!- _dd has quit [Ping timeout: 250 seconds] 17:02:39 DracoOmega: IMO xX should be eldritch in general 17:02:46 necro summoning them can be handwaved a bit 17:02:49 -!- stanzillglotz is now known as stanzill 17:03:00 Well, you could be calling on eldritch forces to animate corpse bodies 17:03:01 chrisoelmueller: well I was thinking of actual serious manifesto thing 17:03:08 -!- rast has quit [Read error: Connection reset by peer] 17:03:14 Which is why they are smart enough to use stairs! 17:03:19 but without vaultdev I'd rather not 17:03:22 yet 17:03:38 elliott: So kraken tentacles are now eldritch too? Got it :P 17:03:43 DracoOmega: YES 17:03:47 actually no 17:03:49 not kraken tentacles 17:03:51 just the kraken themselves 17:03:54 Hehe 17:04:01 Yeah, that's what I meant 17:04:05 they're eldritch because they have tentacles sticking out of them. have you ever seen a normal person with tentacles sticking out of them 17:04:09 (mnoleg doesn't count) 17:04:17 I don't think Mnoleg counts as normal 17:05:33 -!- stanzill has quit [Quit: bonne nuit à tous] 17:05:43 octopodes are eldritch 17:06:00 not enough differentiation involved yet 17:06:14 I sort of don't think orb guardians should be eldritch, though 17:06:59 The fact that they are living is ocassionally somewhat significant 17:07:53 Though I doubt if anyone would notice unseen horrors becoming torment-immune 17:12:12 on the other hand, people tend to react weirdly to unseen horrors _not_ being demons 17:14:29 DracoOmega: if eldritches can't go berserk I heavily object to making them eldritch 17:14:35 unseen horrors could be eldritch 17:14:37 given the horror part 17:18:54 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:23:55 I don't see why they couldn't berserk, to be honest 17:24:36 -!- tensorpudding has quit [Ping timeout: 248 seconds] 17:24:44 -!- alheris has quit [Remote host closed the connection] 17:25:07 Though probably needles of frenzy working on them might be odd 17:25:23 (Eldritch stuff in general, I mean. Obviously orb guardians need to be able to berserk) 17:26:28 does that mean vampiric draining will stop working on unseen horrors? 17:26:42 Hmmm... I suppose it would mean that 17:26:54 hooray unseen horror buffs 17:27:33 Though it coming with racial rPois would be a much more significant buff, I think (I don't know that this should happen) 17:28:20 I wouldn't say anything eldritch has natural anything besides rN+++ rTorm 17:28:35 Yes, perhaps. I mean, even demons don't have rPois universally (even if they ALMOST do) 17:28:45 It's easy to forget about orange demons >.> 17:28:46 * elliott suggests keeping orb guardians just be animals 17:28:57 Yes, I wasn't planning to change those 17:28:59 stressing the "orb is weird and mutagenic" thing too far is a little problematic IMO because then why does Zin let you take it and run off with it 17:29:37 Yeah, orb guardians are far too significant to change in such a way, and they don't even feel eldritch to me 17:29:46 They're 'wierd', but that doesn't always mean eldritch 17:29:59 Killer klowns are also wierd 17:30:34 also weird :P 17:30:45 ....yes 17:30:49 (weird is weird) 17:31:09 I'm forever misspelling that 17:31:10 fr death cobs are eldritch 17:31:24 fr curse toes are eldritch 17:31:48 fr eldritch fingers are eldritch 17:33:16 fr curse hearts 17:33:48 fr finger demons 17:33:57 why use individual body parts if you can have whole curse humans? 17:34:00 they tell you who's logged in while you're fighting them 17:34:35 becau curse hearts would be particularly prone to bleeding so they can cast ignite blood 17:35:34 -!- kek has quit [Ping timeout: 256 seconds] 17:36:23 -!- kek has joined ##crawl-dev 17:41:37 -!- SteampunkDuck has quit [Ping timeout: 246 seconds] 17:43:53 -!- dagonfive has quit [Ping timeout: 245 seconds] 17:45:30 -!- tensorpu1ding has quit [Ping timeout: 252 seconds] 17:46:18 -!- mamga has quit [Ping timeout: 245 seconds] 17:46:33 -!- hurdos1 has quit [Quit: Leaving.] 17:52:43 -!- kek has quit [Read error: Connection reset by peer] 17:55:33 -!- lexackson has quit [Remote host closed the connection] 17:56:03 -!- Chozo has quit [Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232]] 17:57:16 Zannick: lame :P 17:57:27 =D 18:04:18 Modify the placement depth for grunt_rogues_gallery (https://crawl.develz.org/mantis/view.php?id=6444) by pivotal 18:09:21 -!- Kalir has quit [Changing host] 18:10:16 -!- Jackomel has quit [Ping timeout: 250 seconds] 18:12:49 -!- ophanim has quit [Read error: Connection reset by peer] 18:13:39 -!- syllogism has quit [] 18:16:07 -!- Kromgart has quit [Quit: Leaving] 18:31:22 -!- ToastyP_ is now known as ToastyP 18:53:48 -!- Lightli has quit [Ping timeout: 245 seconds] 18:58:13 -!- ToastyP has quit [Read error: Connection reset by peer] 18:59:59 -!- Nightbeer has quit [Read error: Connection reset by peer] 19:06:39 -!- alefury has joined ##crawl-dev 19:07:25 -!- kek has joined ##crawl-dev 19:14:58 -!- DainDwarf has quit [Quit: Dain's default quit message] 19:20:10 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:21:29 Is there a simple way to make a monster move one step towards a given coordinate, along a walkable path? 19:24:14 -!- edlothiol has quit [Ping timeout: 240 seconds] 19:28:16 -!- shoeata has quit [Client Quit] 19:30:11 -!- Pthing has quit [Remote host closed the connection] 19:30:42 -!- scummos^ has quit [Ping timeout: 264 seconds] 19:35:28 -!- ddubois has quit [Ping timeout: 245 seconds] 19:38:10 -!- CampinSam has quit [*.net *.split] 19:38:10 -!- odiv has quit [*.net *.split] 19:38:10 -!- iasov has quit [*.net *.split] 19:38:10 -!- ajikeshi has quit [*.net *.split] 19:38:11 -!- Sombrero_Mott has quit [*.net *.split] 19:38:11 -!- stabwound has quit [*.net *.split] 19:38:11 -!- fernandotakai has quit [*.net *.split] 19:38:11 -!- LoremIpsum_ has quit [*.net *.split] 19:38:12 -!- Kashida has quit [*.net *.split] 19:38:12 -!- Wehk has quit [*.net *.split] 19:38:12 -!- Sizzell has quit [*.net *.split] 19:38:12 -!- crazedpsyc has quit [*.net *.split] 19:38:12 -!- lukano has quit [*.net *.split] 19:38:12 -!- ChongLi has quit [*.net *.split] 19:38:12 -!- gnsh has quit [*.net *.split] 19:38:13 -!- xnavy has quit [*.net *.split] 19:38:13 -!- beepboop has quit [*.net *.split] 19:38:13 -!- ivan``_ has quit [*.net *.split] 19:38:13 -!- psch has quit [*.net *.split] 19:38:13 -!- kek has quit [*.net *.split] 19:38:13 -!- dagonfive1 has quit [*.net *.split] 19:38:13 -!- Oddtwang has quit [*.net *.split] 19:38:13 -!- DaneiTWO has quit [*.net *.split] 19:38:13 -!- Isvaffel has quit [*.net *.split] 19:38:13 -!- SwissStopwatch has quit [*.net *.split] 19:38:13 -!- Zannick has quit [*.net *.split] 19:38:13 -!- johnny0 has quit [*.net *.split] 19:38:14 -!- namad7 has quit [*.net *.split] 19:38:14 -!- marcmagus has quit [*.net *.split] 19:38:14 -!- Adeon has quit [*.net *.split] 19:38:14 -!- galehar has quit [*.net *.split] 19:38:14 -!- Rofaner has quit [*.net *.split] 19:38:14 -!- tensorpudding has quit [*.net *.split] 19:38:14 -!- Jayrays has quit [*.net *.split] 19:38:14 -!- ussdefiant has quit [*.net *.split] 19:38:15 -!- MarvinPA has quit [*.net *.split] 19:38:15 -!- helsbecter1 has quit [*.net *.split] 19:38:15 -!- Azzkikr has quit [*.net *.split] 19:38:15 -!- PHahrrgis has quit [*.net *.split] 19:38:15 -!- pantaril has quit [*.net *.split] 19:38:15 -!- Chousuke has quit [*.net *.split] 19:38:15 -!- Wahaha_ has quit [*.net *.split] 19:38:15 -!- OCTOTROG has quit [*.net *.split] 19:38:16 -!- crate has quit [*.net *.split] 19:38:16 -!- BlastHardcheese has quit [*.net *.split] 19:38:16 -!- cybie04 has quit [*.net *.split] 19:38:16 -!- Sprort has quit [*.net *.split] 19:38:16 -!- yxhuvud has quit [*.net *.split] 19:38:16 -!- tJener has quit [*.net *.split] 19:38:16 -!- freefall has quit [*.net *.split] 19:38:17 -!- ToBeFree has quit [*.net *.split] 19:38:17 -!- NeremWorld has quit [*.net *.split] 19:38:17 -!- twzt_ has quit [*.net *.split] 19:38:17 -!- buki has quit [*.net *.split] 19:38:17 -!- tw_ has quit [*.net *.split] 19:38:17 -!- rax has quit [*.net *.split] 19:38:17 -!- scummos_ has quit [*.net *.split] 19:38:17 -!- Dedagen has quit [*.net *.split] 19:38:18 -!- GuraKKa has quit [*.net *.split] 19:38:18 -!- yon2 has quit [*.net *.split] 19:38:18 -!- Poncheis has quit [*.net *.split] 19:38:18 -!- bakaflockaflame has quit [*.net *.split] 19:38:18 -!- Daekdroom has quit [*.net *.split] 19:38:18 -!- remyroy has quit [*.net *.split] 19:38:18 -!- bza has quit [*.net *.split] 19:38:18 -!- rossi has quit [*.net *.split] 19:38:18 -!- Mandevil has quit [*.net *.split] 19:38:18 -!- myp has quit [*.net *.split] 19:38:18 -!- Senjai has quit [*.net *.split] 19:38:18 -!- Silurio has quit [*.net *.split] 19:38:18 -!- Moanerette has quit [*.net *.split] 19:38:18 -!- Datul has quit [*.net *.split] 19:38:18 -!- SamB_XP_ has quit [*.net *.split] 19:38:18 -!- RWJKM- has quit [*.net *.split] 19:38:19 -!- Celsitudo has quit [*.net *.split] 19:38:19 -!- squimmy has quit [*.net *.split] 19:38:19 -!- clinew has quit [*.net *.split] 19:38:19 -!- ChanServ has quit [*.net *.split] 19:38:40 -!- morgant has quit [Ping timeout: 250 seconds] 19:49:52 -!- ussdefiant has joined ##crawl-dev 19:49:52 -!- MarvinPA has joined ##crawl-dev 19:49:52 -!- Chousuke has joined ##crawl-dev 19:50:11 -!- Sombrero_Mott has joined ##crawl-dev 19:51:37 -!- helsbecter has quit [*.net *.split] 19:51:37 -!- scummos_ has quit [*.net *.split] 19:51:38 -!- Dedagen has quit [*.net *.split] 19:51:38 -!- GuraKKa has quit [*.net *.split] 19:51:38 -!- Poncheis has quit [*.net *.split] 19:51:38 -!- bakaflockaflame has quit [*.net *.split] 19:51:38 -!- Daekdroom has quit [*.net *.split] 19:51:38 -!- remyroy has quit [*.net *.split] 19:51:38 -!- bza has quit [*.net *.split] 19:51:38 -!- rossi has quit [*.net *.split] 19:51:38 -!- Mandevil has quit [*.net *.split] 19:51:38 -!- myp has quit [*.net *.split] 19:59:22 -!- kek has joined ##crawl-dev 19:59:22 -!- Zannick has joined ##crawl-dev 19:59:22 -!- Adeon has joined ##crawl-dev 19:59:22 -!- galehar has joined ##crawl-dev 20:02:42 -!- stabwound has joined ##crawl-dev 20:03:27 -!- freefall has joined ##crawl-dev 20:03:28 -!- ToBeFree has joined ##crawl-dev 20:03:28 -!- rax has joined ##crawl-dev 20:05:09 -!- Wehk has joined ##crawl-dev 20:05:09 -!- Sizzell has joined ##crawl-dev 20:05:09 -!- ivan``_ has joined ##crawl-dev 20:06:11 -!- OrangeXP has quit [Write error: Broken pipe] 20:06:24 -!- Troglodite has quit [Changing host] 20:06:24 -!- kekekela has quit [Changing host] 20:06:24 -!- mamga has quit [Changing host] 20:13:32 -!- Jayrays has quit [Ping timeout: 255 seconds] 20:13:34 -!- varmin has joined ##crawl-dev 20:14:21 -!- varmin has quit [Remote host closed the connection] 20:21:21 -!- minqmay has quit [Quit: Leaving] 20:22:27 -!- Lasse- has quit [Read error: Connection reset by peer] 20:22:38 -!- dtsund has joined ##crawl-dev 20:24:26 -!- johnstein has quit [Read error: Connection reset by peer] 20:25:40 -!- varmin has joined ##crawl-dev 20:26:31 -!- varmin has quit [Remote host closed the connection] 20:28:19 -!- varmin has joined ##crawl-dev 20:30:27 -!- booop has quit [Client Quit] 20:30:57 HangedMan: a floating heart gushing blood sounds like a pretty badass enemy tbh 20:31:25 eronarn: code it 20:31:31 xX should definitely be all eldritch-y things 20:31:47 though this does make me question how twisted resurrection will work 20:32:04 (necro/summ?) 20:32:37 eldritch stuff and demons should both be able to berserk 20:33:55 one thing that could be done for eldritch stuff: give them a weakness to abjuration (i.e., they are always 'otherworldly' enough to be abjured) 20:34:16 okay, caught up 20:35:08 HangedMan: maybe it could shoot a torrent of blood that just utterly stains the surroundings 20:35:14 -!- varmin has quit [Remote host closed the connection] 20:35:25 -!- varmin has joined ##crawl-dev 20:35:32 and *then* it casts ignite blood? 20:35:33 -!- varmin has quit [Remote host closed the connection] 20:35:45 of course 20:36:24 alternately, it could be cool to have a monster that is a bunch of disembodied organs 20:36:27 Even in the abyss? That seems fairly wrong to me 20:36:44 each turn, only one acts (and the rest move) 20:37:25 -!- varmin has joined ##crawl-dev 20:37:43 -!- neuwiz has quit [Ping timeout: 252 seconds] 20:37:54 abyss: one tile for a monster isn't good enough 20:38:03 hmm 20:38:12 i was gonna add a blood trail to red eyes wherever they go 20:38:17 maybe this would be a cool thing for flayed ghosts 20:38:26 -!- varmin has quit [Remote host closed the connection] 20:38:32 please don't let this get blood on water 20:38:38 -!- varmin has joined ##crawl-dev 20:38:49 HangedMan: it's okay, i know my lessons from dwarf fortress 20:39:03 heh 20:39:18 i hope black eyes get in, they are kind of fun 20:39:24 abyss death laser 20:41:30 -!- nooodl_ has quit [Ping timeout: 264 seconds] 20:41:33 ooh... to make it more distinct from eye of devastation, perhaps it could fire three beams a turn, but with the target fuzzed slightly 20:42:36 or just much faster firing than eyes of devastation + the fuzzing would work 20:45:06 <|amethyst> DracoOmega: there were a few whitespace problems, but other than that it looks good 20:46:11 <|amethyst> DracoOmega: trying to figure out how to trim the first line of your commit message 20:46:16 The number of times I've run into that, I wonder if my editor is off or something 20:46:48 Because it looked aligned the same way to me, I think 20:46:48 <|amethyst> two were blank lines that weren't empty 20:46:59 <|amethyst> the other was a space at the end of the line in a commend 20:47:01 <|amethyst> comment 20:47:43 -!- varmin has quit [Remote host closed the connection] 20:49:54 <|amethyst> DracoOmega: oh, also the argument alignment is a little funny (I prefer to line up the arguments, but you have aligned them with the open paren 20:50:00 -!- st_ has joined ##crawl-dev 20:50:14 -!- varmin has joined ##crawl-dev 20:51:13 -!- User__ is now known as Xenobreeder 20:51:14 -!- varmin has quit [Remote host closed the connection] 20:51:33 They're not here, though, which is what confuses me 20:51:40 -!- MarvinPA has quit [] 20:52:43 <|amethyst> the line just before "// Don't explicitly announce", for example, has four spaces in the patch 20:53:00 -!- varmin has joined ##crawl-dev 20:53:10 -!- varmin has quit [Remote host closed the connection] 20:53:13 <|amethyst> likewise the one just before "int split_off" 20:55:43 <|amethyst> DracoOmega: btw, how should you be credited? 20:56:03 -!- CampinSam has quit [Read error: Connection reset by peer] 20:56:36 <|amethyst> DracoOmega: name, IRC handle, both? 20:56:50 -!- CampinSa` is now known as CampinSam 20:57:53 IRC handle is fine 20:59:47 -!- MarvinPA has joined ##crawl-dev 21:00:08 I mean, it's how all the other stuff I've done has gone under 21:01:10 03DracoOmega 07* 0.12-a0-1340-gcd37999: Avoid unnecessary 'comes into view' for split slime creatures 10(6 hours ago, 1 file, 18+ 11-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=cd37999d1a54 21:01:10 03|amethyst 07* 0.12-a0-1341-gbb9c5e6: Add DracoOmega to CREDITS.txt 10(3 minutes ago, 1 file, 1+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=bb9c5e6d227c 21:01:58 <|amethyst> Adjusted the title so it wouldn't be >100 chars long 21:03:17 Good idea >.> 21:04:13 -!- Silurio has quit [Ping timeout: 245 seconds] 21:06:10 -!- kek has quit [Quit: gonna suicide, brb] 21:08:44 -!- alefury has quit [] 21:11:03 -!- varmin has joined ##crawl-dev 21:11:22 -!- Senjai|ZzZz is now known as Senjai 21:11:26 -!- Senjai has quit [Changing host] 21:12:06 -!- johnstein has joined ##crawl-dev 21:12:43 -!- varmin has quit [Remote host closed the connection] 21:12:52 -!- varmin has joined ##crawl-dev 21:16:28 -!- bh has joined ##crawl-dev 21:16:40 !messages 21:16:40 (1/1) kilobyte said (16h 20m 47s ago): an idea for active god wraths: when, during a god tick, the active wrath is rolled, it must pass a xp_gained_since_last_wrath / xp_for_level chance. This would mean tarrying still makes you suffer more wraths, but not to such an extreme degree. 21:16:45 -!- varmin has quit [Remote host closed the connection] 21:17:02 bh: what kind of breath is apocalypse crab breath? 21:17:12 HangedMan: chaos 21:17:23 It will ruin your day. 21:17:31 <|amethyst> FR: mutagenic breath 21:17:48 bh: no as in is it swamp dragon style or catlobe style 21:17:59 HangedMan: fire crab style 21:18:08 so swamp dragon 21:18:30 do we have a frenzy spell? 21:19:31 ??cantrip 21:19:32 cantrip[1/4]: A do-nothing spell, used to water down especially nasty early spellcasters. Note that deep elves and many early uniques use the orc wizard books. 21:22:51 <|amethyst> Are orb spiders "early spellcasters"? 21:23:03 they appear in lair, clearly early 21:23:18 melee is essentially cantrip and it's on brimstone fiends 21:23:23 and that's as early as you can get 21:23:28 <|amethyst> melee is not essentially cantrip :P 21:23:45 comparatively!! 21:24:48 <|amethyst> melee is much worse than cantrip because at least cantrips are magic 21:25:05 melee > cantrip because it doesn't give bad misleading messages 21:25:14 -!- Daekdroom has quit [Quit: Saindo] 21:25:34 <|amethyst> you mean awesome misleading messages 21:25:43 awesomely bad 21:26:50 <|amethyst> FR: actual spells that duplicate the cantrip messages 21:27:21 <|amethyst> a buff that makes your eyes glow, for example 21:27:40 Other (inception) branch on crawl.s-z.org updated to: 0.12-a0-1374-g30ec1ee 21:27:52 bad idea: a monster that smite target frenzies other monsters 21:28:11 <|amethyst> hrm 21:28:13 Isn't that a lot like moths of wrath? 21:28:24 <|amethyst> /crawl-master/crawl-inception/data/dat/des/sprint/sprint_fedhas.des:1: Map named 'dungeon_sprint_fedhas' already loaded at /crawl-master/crawl-inception/data/dat/des/sprint/fedhas.des:1 21:28:38 <|amethyst> this is something where I have to remove a cache dir, isn't it? 21:28:54 DracoOmega: sort of, but less predictable 21:29:21 <|amethyst> ohh 21:30:39 |amethyst: "your inventory feels heavier" is dumb :( 21:31:03 pff, unpredictable monsters barely requires more then using bend space now that it doesn't check mr 21:31:16 -!- Rofaner has quit [Read error: Connection reset by peer] 21:31:33 -!- mamga has quit [Quit: Page closed] 21:33:11 ??holy flame 21:33:12 I don't have a page labeled holy_flame in my learndb. 21:33:26 Cacodemons have regen? Who knew? 21:33:55 did you know that killer klowns have regen 21:34:53 Not until now (that I am looking at this list) 21:35:30 I think monster regen may simply be too slow to notice on late game monster with that much hp 21:36:32 clear solution, have a monster with ridiculous regeneration as its gimmick 21:37:14 <|amethyst> bh: so the tilling worm only removes walls, never adds new ones? 21:37:18 Honestly, I think it might be okay if the strength of monster regen was based in some way on its HD or max hp 21:37:31 |amethyst: that's correct. I need to make it check foe instead of you. 21:37:31 Though killer klowns perhaps should also lose it 21:37:37 I can make it add walls if you want 21:37:43 -!- varmin has joined ##crawl-dev 21:38:01 it is based on max hp isn't it 21:38:03 No 21:38:07 <|amethyst> bh: oh, no, it's fine, I just wanted to make sure I wasn't missing anything 21:38:15 1 hp per however often this thing fires 21:38:33 <|amethyst> bh: btw, do any of these things have tiles? 21:38:36 i guess this explains cerebov then 21:38:41 |amethyst: I don't think so. 21:38:50 Apocalypse Crab does 21:39:04 <|amethyst> I want to say there were some tiles long ago back when those monster names were first added 21:39:07 <|amethyst> but I could be wrong 21:39:11 Well, most monsters don't even regen that much 21:39:26 |amethyst: you're probably right. I don't pay attention to tiles 21:39:56 <|amethyst> bh: one of you and ontoclasm should post an implementable to add tiles for the ones that need them 21:40:01 The CHANCE of regenerating 1 hp is based on a monster's hp, but you can never get more than 1 (and regeneration only brings it UP to 1, but essentially sets natural regen to 0) 21:40:17 Yes, there are tiles for all of due's monsters 21:40:45 ie: wretched star, lurking horror, thrashing horror, ancient zyme, starcursed mass, and tentacled starspawn 21:40:50 -!- ussdefiant has quit [Ping timeout: 255 seconds] 21:41:06 DracoOmega: want me to do ancient zyme? I think it should be a plant 21:41:11 ......why? 21:41:41 the abyss needs flora? :) 21:41:57 Well, a zyme is basically an (archaic) word for a type of germ 21:42:05 It is clearly not a plant 21:42:17 <|amethyst> bh: something like 400 player turns to dive to abyss:5 with a spak 21:42:27 I was thinking of a creeping fungal colony 21:42:30 |amethyst: yesh. 21:42:43 <|amethyst> hrm, did that just crash? 21:42:51 <|amethyst> or did I die 21:42:57 I'm not sure how relevant a fungal colony style monster will be in a place with an infinite map that you don't normally backtrack over 21:43:10 -!- BlastHardcheese has joined ##crawl-dev 21:43:22 <|amethyst> bh: http://dobrazupa.org/morgue/neil/crash-neil-20121215-034232.txt 21:43:25 DracoOmega: it's relevant if it spreads very quickly. 21:43:48 |amethyst: that's your problem. You got an invalid map. ;) 21:45:43 Interesting. Monster regen does not seem to be based on aut 21:45:57 pff, creeping fungal colony 21:46:02 clearly it should be a bunch of parasites 21:46:12 It gets called once per monster action 21:46:15 that infect the player and make them explode with parasites 21:46:17 HangedMan: parasite colony? :) 21:46:22 precisely 21:46:26 -!- ussdefiant has joined ##crawl-dev 21:46:51 Though I'm not sure this is a big deal even if it technically probably shouldn't work this way 21:47:34 is this why bats regen so mucg 21:47:38 much 21:47:43 It's possible 21:48:15 And fucking imps. 21:48:46 Well, those do explicitly have fast regen 21:49:03 Bats, not so much (except their fast, meaning they still somehow get fast regen) 21:49:06 they're* 21:50:32 bats have so high maxhp the regen is irrelevant 21:51:20 So low, you mean? 21:51:41 something interesting found from fightclub being around again: fights with silver stars and wretched stars will eventually have both sides sit around doing nothing, possibly because tracers or something 21:51:41 bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 21:51:41 %??bat 21:51:51 except silver stars have a bolt spell so 21:52:09 Doesn't really explain why none of them are MOVING, either 21:52:16 Even if they can't act 21:52:17 also true 21:52:25 -!- crate has quit [Quit: Leaving] 21:52:40 wretched stars got IMB 21:52:44 Try it with just one of them, and something else in the other slot 21:54:04 <|amethyst> HangedMan: how big was the fight? 21:54:14 99 wretched star, 10 silver star 21:54:48 -!- MaxFrost has quit [Ping timeout: 264 seconds] 21:55:18 <|amethyst> oh, weird 21:56:21 <|amethyst> 10 silver star v 99 wretched star ends, but the other way around does not 21:56:31 <|amethyst> so some difference between friendlies and hostiles 21:56:57 bh: on inception: ASSERT(t != NON_ENTITY && t < MAX_TRAPS) in 'traps.cc' at line 1126 failed. 21:57:20 kilobyte: how the devil did a trap get there? 21:57:28 <|amethyst> kilobyte: there should be a dump in your morgue directory 21:57:40 <|amethyst> bh: same way I got a negative feature 22:00:09 <|amethyst> HangedMan: oh 22:01:01 currently extant vaults include cloud_trap_{miasma,chaos}, four instances of each 22:01:28 <|amethyst> HangedMan: I managed to get something similar with orc wizards vs silver stars but it eventually ended when the wizards meleed the stars to death 22:01:48 -!- HangedMan has quit [Read error: Connection reset by peer] 22:03:01 <|amethyst> (orc wizard spells:iskenderun's_mystic_blast that is) 22:03:07 it's Monster 'tilling worm' (48, 37) [midx = 17] currently acting: 22:03:46 it's a build with enabled tilling worms, obviously 22:04:01 <|amethyst> oh, grd(mons->pos()) = grd(target); 22:04:13 -!- Vizer has quit [Read error: Connection reset by peer] 22:04:13 <|amethyst> you have to move traps along with the grid 22:05:06 <|amethyst> moving portals might be an issue too? 22:05:15 ah. I didn't bother because I assumed there wouldn't be any traps in the abyss. 22:05:21 oo.. can the worm pop portals? 22:05:29 dgn_move_entities_at() 22:05:47 <|amethyst> aha 22:06:54 <|amethyst> though arguably you shouldn't move map_knowledge out of sight 22:07:03 that's the function you want to use; otherwise you'll lose map markers, get duplicated portal annotations, etc 22:07:23 -!- iasov has quit [Quit: ZNC - http://znc.in] 22:08:21 is there an easy way to force a monster to cast? 22:10:47 <|amethyst> not that I'm aware of, but that would be a nice wizmode targetting command 22:10:48 not currently; I guess it'd be a nice addition to wizmode x 22:12:49 Debian builds of the trunk branch on crawl.develz.org updated to: 0.12-a0-1341-gbb9c5e6 22:14:26 I'm not sure if cloud traps are such a hot idea in the Abyss 22:14:37 or anywhere else, for that matter 22:15:37 kilobyte: ah. I forgot to mark the mob as a spellcaster 22:21:48 bh: blackeye branch on my github has a potential new abyss monster 22:22:03 Eronarn: tell me about it? 22:23:15 bh: similar to an eye of devastation, but fires a lower-damage, less-accurate, AC-ignoring bolt. getting hit by it = MR check or be banished. it doesn't use a tracer, and the bolt can also banish walls 22:23:31 which in inception abyss = sends you deeper 22:23:51 hehe! 22:23:55 seeing it banish two or three creatures and some walls in one turn is pretty awesome 22:24:11 sounds like something a high MR character might scum 22:25:05 DracoOmega: for the ancient zyme, what would you say to a sickness aura and pack behavior? 22:25:14 Pack behavior? 22:25:20 would have to be high EV and high MR... doable, but seems like it won't come up often at all 22:26:29 the other potential eye, red eye, has blood-related powers (possibly making you bleed, possibly making your blood turn into hostile jellies when it gets shed). not as much an abyss monster there, though 22:26:49 DracoOmega: like ugly things or yaks 22:27:01 03bh 07[inception] * 0.12-a0-1375-g5483c6c: Thrashing Horror 10(8 minutes ago, 9 files, 83+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=5483c6cd1244 22:27:03 that one i haven't coded yet though 22:27:06 You mean come in packs? I'm not sure that really adds much to them in this case 22:27:13 bh: packs of purple ugly things aren't interesting fwiw 22:28:59 bh: For what it's worth, the tile for trashing horrors definitely does not have tentacles 22:28:59 thrashing horror <3 22:29:16 DracoOmega: aw. What *does* it have? 22:29:31 Eronarn: batty + frenzy = fun for the whole family 22:29:43 bh: what about having thrashing horrors made entirely of arms 22:29:47 hundreds of them 22:30:04 they're a real handful! 22:30:04 To be honest, it looks a lot like a pulsating lump, except larger and lumpier 22:30:14 <|amethyst> hekatonkheires? 22:30:18 So basically a lumpy mass of flesh 22:30:26 |amethyst: maybe the D&D-ized version of them 22:30:42 http://www.wizards.com/dnd/images/EPIC_Gallery/Gallery5b/44257_C5_Hecatoncheires.jpg 22:31:17 (Also, I think trashing horrors should trample) 22:31:26 DracoOmega: good idea! 22:31:54 A batty trampler might actually be kind of interesting, since it would be harder to anticipate what direction it would push you in 22:32:06 what i did for forest wyrms was actually give them conditional trample/bite depending on whether they could trample further 22:32:11 you could make them only trample when thrashing 22:32:39 though if they are going to trample, i would suggest making them bigger in size 22:32:40 Yes, possibly 22:32:44 right now they are only medium 22:33:02 Actually, how long does frenzy last by default? 22:33:14 -!- Vizer_ is now known as Vizer 22:33:24 dunno... my thought was to have them switch between sky beast style, rather than casting it 22:33:34 Yes, I agree with that 22:34:00 i feel the sky beast flicker is a bit too slow for frenzy, so maybe slightly higher odds 22:34:13 Yeah 22:42:08 -!- Silurio has quit [Ping timeout: 245 seconds] 22:43:35 bh: In any case, I was planning to probably move on to the ancient zyme later tonight; so as we both don't end up trying to implement it at the same time :P 22:44:01 how about DracoOmega implements zyme and bh merges lava orcs which i just rebased :) 22:52:46 -!- Krag has quit [Quit: Nettalk6 - www.ntalk.de] 22:52:54 -!- Rofaner has quit [Read error: Connection reset by peer] 22:54:58 -!- bleak` has quit [Ping timeout: 250 seconds] 22:55:06 wowww 22:55:08 -!- mamga has quit [Quit: Page closed] 22:55:10 i'm rebasing forest wyrms 22:55:16 i did them before *darkness* was added as a spell 22:55:38 Wasn't that back in 0.8? :P 22:56:04 -!- bonghitz has quit [Quit: bonghitz] 22:56:18 -!- rast has quit [Read error: Connection reset by peer] 22:58:13 <|amethyst> %git :/dimmer 22:58:14 03kilobyte * 0.8.0-a0-5180-g013ac4b: A light dimmer. 10(1 year, 10 months ago, 14 files, 75+ 4-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=013ac4b423fa 23:00:47 -!- Fhqwhgads has quit [Remote host closed the connection] 23:01:51 haha oh god 23:01:55 it was back when fight.cc existed :C 23:02:17 -!- lomky has quit [Quit: Page closed] 23:03:55 <|amethyst> %git log fight.cc 23:03:55 Could not find commit log fight.cc (git returned 128) 23:07:28 <|amethyst> err 23:07:33 <|amethyst> %git fight.cc 23:07:33 Could not find commit fight.cc (git returned 128) 23:08:25 ick, i definitely have to rewrite that entire part of them 23:08:30 Eronarn: I made them medium because I thought it would be odd to have a big creature moving that fast (and for the same reason made them 'x' instead of 'X') 23:10:59 bh: if they are going to trample i feel they should be X 23:12:14 hmm, guess i will abandon forest wyrms for now 23:12:30 really too bad, i wish they'd made it in when i coded them initially 23:13:26 Wasn't there some AI issue at the time? 23:13:31 Eronarn: BIG or GIANT? 23:13:51 I don't know that it actually matters unless you're in dragon form 23:15:53 this is not quite eldritch (though ripped from a Call of Cthulhu game I ran about 7 years ago) -- how about an electric h? 23:16:37 electric/int drain 23:17:06 electric r 23:17:13 jhellyfish please 23:17:26 elliott: ha! 23:17:36 w/ hellectricity 23:17:45 bh: probably just BIG 23:17:50 size of a large horse 23:18:00 Eronarn: done. 23:18:16 Well, I think starcursed masses are functionally 'done', though they undoubtedly still need adjustments 23:18:31 bh: hounds of tindalos as an eldritch would be great 23:18:39 But I think the core functionality is all there now 23:18:58 i'd really like a psychic jellyfish in crawl 23:19:03 but that has to wait for fixed brain feed i guess 23:19:09 Fixed? 23:19:13 it's pretty bad 23:19:45 Bad as in usually harmless? 23:19:47 Eronarn: pyshic jellyfish reminds me a lot of Illithid 23:20:05 DracoOmega: yes, it is not a particularly interesting threat 23:20:19 what i would like to do is have it lock out spell slots that only recover as your int does 23:22:06 ok, off to bed - bh, i have a rebased blackeye and lava_orc branch up on my github. if you have time to look at either that would be swell 23:22:34 03bh 07[inception] * 0.12-a0-1376-g954ccc3: Make thrashing horror into a trampler. 10(4 minutes ago, 1 file, 13+ 13-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=954ccc3923d9 23:26:23 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 23:28:09 -!- voker57 has quit [Changing host] 23:39:00 -!- magistern has quit [Quit: This computer has gone to sleep] 23:39:27 -!- _dd has joined ##crawl-dev 23:46:47 -!- CampinSam has quit [Remote host closed the connection] 23:49:15 -!- Vizerr has quit [Ping timeout: 244 seconds] 23:59:19 -!- Kalir has quit [Changing host]