00:54:12 -!- RjY has quit [*.net *.split] 01:07:46 -!- Zaba has quit [Ping timeout: 240 seconds] 01:16:09 -!- RjY has joined ##crawl-dev 01:16:32 -!- Zaba has joined ##crawl-dev 03:11:45 -!- monky has quit [Quit: hello] 03:15:55 -!- galehar has joined ##crawl-dev 04:18:21 -!- Zaba has quit [Ping timeout: 255 seconds] 04:22:41 -!- Zaba has joined ##crawl-dev 04:32:38 -!- Mu_ has joined ##crawl-dev 04:51:17 -!- eith has joined ##crawl-dev 04:53:16 -!- dpeg has joined ##crawl-dev 05:25:08 -!- casmith789 has quit [Remote host closed the connection] 05:25:37 -!- casmith789 has joined ##crawl-dev 06:16:07 -!- Pseudonut has quit [Remote host closed the connection] 06:20:45 Crashes when in confusing cloud as ashenzari worshipper (https://crawl.develz.org/mantis/view.php?id=2767) by silwyr 06:33:17 -!- syllogism has joined ##crawl-dev 06:45:53 Spirit tile (https://crawl.develz.org/mantis/view.php?id=2768) by coolio 06:53:16 03kilobyte * rfb357305246d 10/crawl-ref/source/player.cc: Fix a non-up-to-date case of code duplication that causes crashes. 06:53:18 03kilobyte * r039bd4377ccb 10/crawl-ref/source/player.cc: Simplify a case of contrived logic. 07:16:04 Geryon tile edit (now with three heads!) (https://crawl.develz.org/mantis/view.php?id=2769) by coolio 07:19:17 -!- cw__ has joined ##crawl-dev 07:19:46 -!- cw_ has quit [Read error: Connection reset by peer] 07:21:37 Windows development builds on CDO updated to: 0.8.0-a0-2211-g039bd43 07:26:14 -!- zergloli has quit [Quit: goodnight] 07:43:11 would it be a good idea to make Spider Form vulnerable to poison (but not negating rPois)? 07:56:58 -!- upsy has joined ##crawl-dev 08:04:27 Well, the goal is to have spider form as close to spider monsters as possible, right? so I'd say yes. 08:10:02 -!- Vandal has quit [Ping timeout: 265 seconds] 08:10:17 -!- Iainuki has quit [Ping timeout: 255 seconds] 08:14:02 -!- Vandal has joined ##crawl-dev 08:18:48 -!- galehar has quit [Ping timeout: 265 seconds] 08:23:01 -!- Iainuki has joined ##crawl-dev 08:33:40 -!- galehar has joined ##crawl-dev 08:34:53 -!- Twilight-1 has quit [Read error: No route to host] 08:35:54 -!- Twilight has joined ##crawl-dev 08:36:19 -!- Cryp71c has joined ##crawl-dev 08:36:20 -!- Twilight is now known as Guest32579 08:38:07 Morning 08:44:56 -!- Zaba has quit [Ping timeout: 240 seconds] 08:48:59 -!- Zaba has joined ##crawl-dev 08:54:39 Bah. 08:54:44 !tell due fix the broken stuff with feature mimics. 08:54:45 due: OK, I'll let due know. 09:04:42 -!- cw__ has quit [Remote host closed the connection] 09:13:04 -!- ortoslon has joined ##crawl-dev 09:21:49 -!- cw_ has joined ##crawl-dev 09:24:53 is there a policy for using user-defined enum in function parameters versus int? 09:25:11 because we use both, and have to juggle with static_cast 09:29:45 usually it's because everything was ints before 09:30:19 so we should change to enum when possible? 09:30:42 I think that's the idea 09:30:47 but we can't use them for function return I think 09:30:55 why not? 09:31:06 compiler disagree 09:31:24 uhm, we return them in most places 09:31:42 could you mention what goes wrong? 09:31:44 I have to test this again then 09:33:53 indeed, we use enum in return many times 09:34:44 once, the compiler threw me a message about a function returning a user defined type, but I must have read it wrong 09:53:01 ok, trying to change a few int declaration to enum and I get this: error: no 'operator++(int)' declared for postfix '++' 09:53:10 should we declare the operator? 09:53:18 do we have to do it for each enum? 10:04:49 -!- Wensley has joined ##crawl-dev 10:10:04 solved it. kept the iterator as an int, and do this: skill_type sk = skill_type(i); at the beginning of each loop 10:55:13 -!- cw_ has quit [Remote host closed the connection] 11:19:32 hi 11:19:32 dpeg: You have 4 messages. Use !messages to read them. 11:19:45 hi 11:19:52 count 'em, four tonight 11:19:58 !messages 11:19:58 (1/4) rkd said (2w 5d 2h 45m 49s ago): https://crawl.develz.org/mantis/view.php?id=2684 11:20:38 !tell rkd Assigned to myself. Sorry for late reply. I will look into this. 11:20:38 dpeg: OK, I'll let rkd know. 11:20:41 !messages 11:20:41 (1/3) kilobyte said (2w 1d 3h 35m 2s ago): I tested Ashenzari a bit, and I'm afraid he's really, really underwhelming. The only useful things are antennae, the rest is hardly relevant. Even for a stalker. 11:20:46 !messages 11:20:46 (1/2) Cryp71c said (22h 12m 54s ago): I've addressed one aspect of mutation scheduling...now the order that mutations occur in will be more reflective of that level of the facet's power (eg, Fire I and II are tier3, but the "Throw Flames" mutation should be fairly order in the list of mutations) 11:20:57 !messages 11:20:57 (1/1) Cryp71c said (22h 10m 30s ago): These changes affect only the order in which mutations are gained, and not the schedule (at what specific level the mutations are gained). 11:21:48 Hello 11:21:52 ah. hi 11:21:55 just typing a reply 11:22:21 Cryp71c: we made the Ice and Fire facets in such a way that after the first mutation you won't know the final mutation. Is that property preserved? 11:23:03 dpeg, yes 11:23:40 it just means that the level 2 mutations appear later (on average)? 11:24:02 dpeg, at the moment, yes, it can. 11:24:25 sounds okay to me 11:24:34 dpeg, the only facets that have changed as far as the ordering goes are Fire I and II, and Magic Resistance. 11:25:01 If you have the MR facet, even though the entire facet is tier2, you'll get magic resistance 1 as if it were a tier1 mutation (so it will be slightly earlier). 11:25:11 Same thing for fire I and fire II, throw flames will be gotten earlier. 11:25:16 okay 11:25:41 Since throw flames at xl 22 is both aggrivating, and pointless. 11:25:57 yes, I agree 11:26:05 we want that early 11:26:17 my DS got it early btw, and it is what's keeping him alive 11:26:23 @?whereis Infest 11:26:23 unknown monster: "whereis Infest" 11:26:27 ??whereis Infest 11:26:27 I don't have a page labeled whereis_infest in my learndb. 11:26:34 grrr :) 11:26:35 dpeg, when did you start that? 11:26:38 that DS* 11:26:57 some days ago... not saying that your change was effective back then 11:27:10 just that I got fire breath early enough to be really useful 11:27:15 yeah, its not even on trunk actually. 11:27:19 and if its the breath weapon, that's a tier1 11:27:21 ah, no, it was today tho 11:27:24 so yeah...its always gotten earlier. 11:30:09 dpeg, sometimes I wish DS got MORE mutations. 11:32:06 Cryp71c: sure, but I think it's decent now 11:32:31 remember that in olden times you got something at fewer level ups 11:33:14 with 26 levels to gain and only 6 mutations, each with 3 facets, thats 18 mutations. 11:33:27 And its always super cool to gain multiple mutations on the same level gain. 11:33:31 -!- galehar has quit [Quit: Page closed] 11:33:43 Say that happens 3 times total, that means there are 11 levels that nothing interesting is happening 11:33:44 Which isn't bad. 11:34:26 not so bad, no 11:34:41 and much better than before, when you got exactly six presents 11:35:04 perhaps DS mutations should set in a bit later 11:38:12 dpeg, the early game is the hard part for DS. 11:38:23 Early to early-mid 11:38:28 it is kind of weird that you can get demonic guardian 3 before lair 11:38:50 but that sort of unpredictability is still cool 11:39:39 Yeah, and there are multiple ways to address that, I've tweaked guardian so much now that even if you get dguardian3, you won't ever get any guardians unless you run around aggroing EVERYTHING, in which case 1 guardian still probably won't help you when you get surrounded or otherwise get into a sticky situation. 11:39:49 So its probably not an issue anymore with regard to balance. 11:39:49 One solution to overpowered DGs is that at most Lair tension situations, you simply don't get the top tier demons. 11:40:03 Cryp71c: ah, I think that's what I just meant 11:40:24 dpeg, yeah, that's one last change I'd like to implement: guardian3 should still be able to spawn guardian1 and guardian2 level demons, if tension isn't sufficient for a tier3 demon. 11:40:37 but that's arbitrary. 11:40:42 demonspawn are the biggest triumph of 0.7, in my opinion 11:40:45 Its not critical for balance, I don't think. 11:40:48 Wensley, thanks :) 11:40:51 I'm glad they slipped in 11:40:52 muwhaha 11:41:21 !lg * cv=0.7 s=race 11:41:21 97327 games for * (cv=0.7): 15526x Deep Elf, 11903x Demonspawn, 8135x Spriggan, 6001x Merfolk, 5388x High Elf, 4726x Mountain Dwarf, 3502x Sludge Elf, 3488x Hill Orc, 3428x Troll, 3221x Naga, 3172x Kobold, 3128x Kenku, 3046x Vampire, 2987x Human, 2858x Ghoul, 2735x Minotaur, 2625x Deep Dwarf, 2156x Ogre, 2151x Halfling, 2082x Draconian, 1960x Mummy, 1886x Demigod, 861x Centaur, 47x Green Draconian... 11:41:35 so close to dethroning deep elves 11:42:32 Hey, sorear also did something for DS :) 11:42:52 props to everyone involved 11:43:22 !lg * cv=0.7 ktyp!=quitting ktyp!=leaving s=crace 11:43:23 80702 games for * (cv=0.7 ktyp!=quitting ktyp!=leaving): 10156x Demonspawn, 7785x Spriggan, 5663x Merfolk, 5655x Deep Elf, 5138x High Elf, 4446x Mountain Dwarf, 3328x Hill Orc, 3208x Sludge Elf, 3121x Troll, 3008x Naga, 2969x Kobold, 2882x Vampire, 2810x Kenku, 2753x Ghoul, 2570x Human, 2563x Minotaur, 2465x Deep Dwarf, 2172x Draconian, 2036x Halfling, 1890x Ogre, 1738x Mummy, 1604x Demigod, 742x ... 11:43:23 dpeg, ohyeah, I forgot sorear was working on them before me :P I never played them before I started messing with them, what all did Sorear change? 11:43:57 most of those DE were sebi's doing 11:44:19 what was sebi doing? 11:44:43 !lg sebi cv=0.7 crace=DE s=ktyp 11:44:44 9703 games for sebi (cv=0.7 crace=DE): 9549x leaving, 114x mon, 23x beam, 13x pois, 2x spore, 1x trap, 1x disintegration 11:44:47 lol 11:44:48 Cryp71c: sorear he started the DS overhaul, with the facets 11:44:48 leaving 11:44:58 elliptic, why'd he leave so many games? 11:45:06 dpeg, right, I took facets for granted :P 11:45:06 mainly they were DEWn I guess 11:53:57 -!- Noom has joined ##crawl-dev 11:55:14 -!- Pseudonut has joined ##crawl-dev 11:57:39 Sky beast gives incorrect message with see invisible (https://crawl.develz.org/mantis/view.php?id=2770) by 78291 12:02:38 -!- Pseudonut has quit [Remote host closed the connection] 12:02:41 Wrath of Trog doesn't have antimagic effect on wield (https://crawl.develz.org/mantis/view.php?id=2771) by 78291 12:12:18 -!- lorimer has quit [Read error: Operation timed out] 12:12:18 -!- Wensley has quit [Read error: Connection reset by peer] 12:14:38 -!- Wensley has joined ##crawl-dev 12:16:13 -!- lorimer has joined ##crawl-dev 12:29:29 -!- monky has joined ##crawl-dev 12:32:13 -!- Wensley is now known as Wensley_ 12:32:37 -!- Wensley_ is now known as Wensley 12:35:35 -!- ortoslon has left ##crawl-dev 12:50:54 -!- coolio_mc has joined ##crawl-dev 12:51:58 hey, can I get some of my old mantis reports closed? 13:01:26 coolio_mc: as in: done right now. Or obsoletel? 13:02:22 obsolete 13:04:00 these: https://crawl.develz.org/mantis/view.php?id=1806 https://crawl.develz.org/mantis/view.php?id=1835 13:05:49 coolio_mc: in case I forgot to close (writing something right now), please !tell me. Short message with Mantis number and order will do. Thanks! 13:12:49 someone seems to have found a vucano without exit: https://crawl.develz.org/mantis/view.php?id=2772 13:13:05 Blocked in volcano vault (https://crawl.develz.org/mantis/view.php?id=2772) by Noom 13:13:13 would it help to delete his vulcano map? and how would I do that with the new .cs format? 13:13:25 don't know :( 13:22:44 Napkin: crawl --edit-save the_save_file.cs rm level (where the level is what used to be extension) 13:22:56 Napkin: but you probably already know that 13:23:22 you told me once - but I never had to use it since then and forgot 13:23:31 would deleting his vulcano map help? 13:23:54 and, is there any list how to find out what extension a map has? that would generally be quite useful 13:23:55 Napkin: would you assign the bug to due? Either he or Mu did the lua logic for that volcano map. 13:24:01 it would force a new map to be generated... I'm not sure how that would work for portals 13:25:10 lemme finish compiling, I'll give it a try 13:25:27 great :) 13:25:31 done, dpeg. 13:25:55 you make --edit-save take an absolute path too recently, right, kilobyte? 13:25:58 *you made 13:28:12 yeah 13:28:24 excellent - thanks again :) 13:28:36 just don't use repack with an absolute path, I noticed that it is buggy today... all other commands work 13:28:49 --repack does what? :-$ 13:28:51 just checked, it generated a new volcano for me 13:28:57 the chunk name is "ptl" 13:29:19 should i let due have a look first or delete it immediately? 13:29:37 Napkin: it fscks, defrags and reclaims free space 13:29:45 oh, neat! 13:29:48 you may copy the save 13:30:02 it is copied 13:30:03 heck, or even --edit-save get :p 13:30:14 :D 13:31:25 let's try then :) 13:31:37 well, repack never turned out to be of any use... fortunately, the crash proofiness works good enough. Any bugs in the save format were outside the filesystem itself :) 13:32:31 in theory you could use it to reduce the disk usage of old saves... but the losses are generally O(1) -- around 40-60KB in worst case, so it's not worth the hassle 13:32:49 -!- Pseudonut has joined ##crawl-dev 13:32:53 > bin/crawl-svn-1a871b1 --edit-save crawl-svn-1a871b1/saves/noom-2002.cs rm ptl 13:32:57 > 13:33:13 Tweaked angel and daeva (https://crawl.develz.org/mantis/view.php?id=2773) by OG17 13:33:15 no output is good, huh? ;> 13:33:57 yeah 13:34:09 awesome :) 13:51:43 -!- Noom has left ##crawl-dev 14:00:48 -!- Guest32579 has quit [Ping timeout: 240 seconds] 14:07:37 -!- TGWi has joined ##crawl-dev 14:18:00 !tell Mantis 1806, 1835 can be closed. 14:18:00 dpeg: OK, I'll let Mantis know. 14:18:45 dpeg, why are you messaging Mantis? 14:19:02 !seen mantis 14:19:03 I last saw mantis at Thu Sep 30 23:01:39 2010 UTC (3w 4d 20h 17m 24s ago) quitting with message Ping timeout: 252 seconds. 14:20:35 * kilobyte ponders the number of stuck messages to inexistant people sitting in Henzell. 14:20:43 !tell dpeg Mantis 1806, 1835 can be closed. 14:20:43 dpeg: OK, I'll let dpeg know. 14:20:47 Cryp71c: thx 14:20:47 dpeg: You have 1 message. Use !messages to read it. 14:22:10 -!- upsi has joined ##crawl-dev 14:24:58 kilobyte, probably innumerable. 14:26:01 -!- upsy has quit [Ping timeout: 252 seconds] 14:28:52 dpeg: I tried getting the Dwarf Hall right, but with the standard layout generator, it is worthless. Just a regular D level with several smallish vaults here and there. 14:30:37 kilobyte: sorry, no time right now, I am about to jump up 14:30:42 proposed solutions: 1. do it with subvaults and handcrafted layout, 2. research new generatord, 3. just put the vaults into normal D as several normal ones 14:30:45 ok 14:30:48 kilobyte: don't worry too much about the halls 14:30:50 "up"? 14:30:58 no time !!! :) 14:31:31 I'm going with 2, since I have to do that anyway and layout_delve has some nice tunable parameters that can make it look completely different 14:32:04 cool 14:32:58 it's likely this won't fit (as that layout is too organic), but we'll think later 14:35:30 -!- dpeg has quit [Quit: Lost terminal] 14:46:44 03kilobyte * r24737407a525 10/crawl-ref/source/initfile.cc: Fix "--edit-save repack" and explicit file names. 14:51:51 -!- syllogism has quit [Ping timeout: 250 seconds] 14:56:14 -!- Twilight has joined ##crawl-dev 14:56:40 -!- Twilight is now known as Guest83770 14:59:50 03kilobyte * r5ddcb4625623 10/crawl-ref/source/view.cc: Ashenzari: halve piety gains in the Abyss. 15:04:17 *why*? 15:04:37 I guess to encourage people to traverse pan for ash piety instead? 15:05:32 all other levels have their "density" measured, while Abyss uses a constant factor instead 15:05:52 -!- lucia has joined ##crawl-dev 15:05:59 however, compared to normal levels that factor is indeed mad 15:06:06 ola 15:06:13 ? 15:06:14 couldn't that constant factor just be miniscule? 15:06:27 awhat?¿ 15:06:31 don't see why ash should care about recon on an infinite abyss of nothingness 15:06:38 Eronarn: abyss = all exploring, all the time. ash gives piety for exploring. 15:06:41 xD i dont not 15:06:51 if Abyss was static, its density would be usually 5kish -- but the denominator was just 1000. I made it 2000 for now. 15:06:57 Eronarn: it's like the reason okawaru doesn't give full piety for fighting through waves of summons 15:07:06 -!- lucia has quit [Client Quit] 15:07:11 !tell dpeg 1806 1835 15:07:11 coolio_mc: OK, I'll let dpeg know. 15:07:25 -!- lucia has joined ##crawl-dev 15:07:52 -!- lucia has quit [Client Quit] 15:17:33 oh, if ash already looks for some factor for exploring, that's fine to bring abyss into balance 15:17:42 it just shouldn't be an arbitrary thing only specific to abyss 15:19:37 ash giving piety for exploring the abyss is like an employer paying a programmer to type random letters at the keyboard all day 15:23:16 Wensley: why should ash care about exploring anything at all? 15:23:23 gods are inscrutable and weird 15:27:06 eronarn: why should anything ever bother to be self-consistent 15:28:53 Wensley: "because consistency is important, we should special-case the abyss" 15:30:00 the abyss is already quite different from the normal dungeon, the game makes that abundantly clear 15:31:38 hell and pan are too maybe special-case them as well 15:31:46 also portal vaults 15:31:47 but only if it makes sense 15:32:07 special case metal dungeon levels; divinations don't work through lead 15:32:48 -!- Wensley_ has joined ##crawl-dev 15:33:25 Invisibility 15:33:25 This spell hides a creature from the sight of others. 15:33:29 Noise : A bit loud 15:33:31 well then 15:33:42 -!- Wensley_ has quit [Client Quit] 15:35:06 spell noise is proportional to level unless special cased 15:36:12 -!- Wensley_ has joined ##crawl-dev 15:36:38 -!- Wensley has quit [Ping timeout: 264 seconds] 15:36:38 -!- Wensley_ is now known as Wensley 15:37:21 it'd be neat to differentiate that better across schools 15:42:55 -!- eith has quit [Ping timeout: 265 seconds] 15:54:00 item got wrong description (https://crawl.develz.org/mantis/view.php?id=2774) by Noom 15:58:12 -!- Cryp71c has quit [Quit: Leaving] 15:59:14 you mean like if air conjurations were extra-loud? 16:00:38 do air conjurations even do good damage 16:00:40 i would think earth spells would be louder 16:00:43 TGWi: like: ice being extra-quiet, fire being extra-loud 16:00:49 hm 16:01:11 it'd also be a possibly interesting factor if skills affected casting noise 16:01:12 maybe napalmed enemies should make lots of noise 16:01:15 Zannick: most air conjurations sparky electricity stuff 16:01:26 right 16:01:47 so earth conj should be really really loud?? 16:01:48 I'd imagine earth < ice < fire < lightning and big explosions 16:01:49 or so 16:02:20 no particular reason ice or earth would be especially quiet or loud though 16:02:40 well, earth has things like dig and shatter 16:02:47 maybe if ice conjurations were silent, but fire got the extra range instead of ice 16:02:52 dig is tmut and quiet now 16:03:04 shatter is tmut 16:03:09 oh 16:03:12 lrd is tmut too 16:03:21 so...is anything earth? 16:03:26 :P 16:03:26 lcs 16:03:28 stone arrow, iron shot 16:03:29 lcs 16:03:40 dig and shatter and lrd are earth/tmut 16:03:45 stone arrow, iron shot, and lcs shouldn't be noisy to cast 16:04:04 they should be noisy if they hit a wall or a metallic/stone enemy 16:04:29 I don't think that's really interesting 16:04:38 casting spells at weird angles all the time to avoid noise 16:05:33 reminds me of dancing things into round los 16:06:21 is there a suitable wiki page for this? I like the "loud fire but swap the ranges" thing 16:06:47 I think all bolt conjurations are silent to cast but make noise on impact, now 16:07:07 I mean ranged with targetting, not just bolt of foo 16:07:36 is the number in zap-data.h for impact noise or casting noise? 16:09:09 there's a casting noise wiki page with a table 16:11:19 silent to cast = no verbal component? or causes no noise? 16:11:30 the former would imply that it can be cast while silenced 16:14:07 argh, shop mimic >:( 16:16:08 <3 due 16:19:09 properly seat fedhas altar (https://crawl.develz.org/mantis/view.php?id=2775) by Porkchop 16:38:21 -!- galehar has joined ##crawl-dev 16:41:10 03dolorous * r4fbcfaf2f23f 10/crawl-ref/source/mon-data.h: For now, give the nisse proper spellcasting flags. 16:42:00 This spell temporarily transforms the caster into a great, fire-breathing 16:42:01 dragon. 16:42:03 probably needs revision 16:44:43 s/a great/an awesome/ ? ;) 17:01:33 Zannick: draconicans turn into dragons of their type and thus aren't necessarily fire-breathing 17:01:45 yeah, i figured 17:05:09 s/great/mediocre/ amirite 17:05:28 also you could keep the description with another sentence for draconians 17:06:36 "draconian casters are instead transformed into a corresponding type of dragon" 17:06:48 because there's no reason to omit "fire-breathing" for most chars 17:07:00 what happens if an immature draconian gets dragon form? 17:08:12 03galehar * rabfeff92bc9e 10/crawl-ref/source/ (skills2.cc skills2.h): Add a "show all" toggle to the skill selection menu 17:08:18 03galehar * rd01ddc8b4a08 10/crawl-ref/source/ (skills.cc skills2.cc): Change stealth skill points bonus to reduced base cost 17:08:19 03galehar * re626bb69a221 10/crawl-ref/source/describe.cc: Properly declare and initialize static maps 17:08:21 03galehar * r52613e553395 10/crawl-ref/source/skills.cc: Allow skill_cost_level to be reduced when skill points are lost 17:08:26 03galehar * r738df0a21160 10/crawl-ref/source/skills.cc: Scale the skill disabling factor with skill level 17:15:10 tgwi: that could actually happen plausibly if xom casts it on you 17:15:30 or with wizardry 17:15:37 do they become a baby dragon? 17:15:54 imo they should be a golden dragon, as an easter egg 17:15:54 wizardry wouldn't be nearly enough unless you were scumming draining 17:15:59 L8 spell takes a ton of skill 17:16:04 and you can't learn it anyway 17:16:06 wizardry and sif muna scumming 17:16:10 ok good point 17:23:56 xom dragonform should make you into a random dragon 17:25:34 komodo dragon 17:25:58 Mu_: <3 17:26:29 metamorphosis card can do that as well 17:27:52 03galehar * rddeb6cd81a85 10/crawl-ref/source/ (15 files): Declare all the functions refixed with _ as static 17:28:10 *prefixed 17:28:12 damn 17:31:53 it appears there's no more such functions in the binary 17:32:24 at least in non-tiles 17:41:29 -!- coolio_mc has quit [Ping timeout: 276 seconds] 17:44:04 what? 17:44:29 function with a name starting with _ ? 17:45:25 -!- minced has joined ##crawl-dev 17:46:25 Hi. I'm currently trying to code a mass Tukima's dance spell for the Tukima unique. 17:46:44 Does anyone know how I should remove the Tukimified weapons from the floor after I create their animated versions? 17:47:14 The Tukima code uses wpn->clear() but that doesn't seem to work. 17:50:39 -!- valrus has joined ##crawl-dev 17:51:51 OK, just got mass tukima's dance to work. 17:52:16 this chan is awesome 17:52:23 see how fast your problem got solved? 17:54:43 heh 17:55:42 I named the mass Tukima's dance spell "Tukima's Dance Party" 17:56:05 awesome! 17:56:49 Tukima's Techno Mix 17:56:57 lol 17:57:04 no, Tukima's Techno Trance 17:57:16 Tukima's Rave 17:57:32 I like that last one. 17:57:36 fr: discorobin lighting when you cast it 17:57:39 the glowsticks are spinning wildly by themselves 17:57:51 also spawns giant fireflies 17:58:04 and is very loud 17:58:11 valrus: that's... actually a really fun idea, thought it's probably going to only be cast by Tukima. 17:58:31 it goes "OONce OONce OONce" every time you take a step 17:58:58 03kilobyte * r2d65edd2038f 10/crawl-ref/source/ (10 files): Make some functions static, remove unused among those. 17:59:08 if it's going to be that flamboyant it should be rare 17:59:12 beh, this time I got bored really fast 18:00:20 by what? 18:00:23 well, doy removed my discorobin vault (or rather, repurposed it as a testing ground for an unrelated gimmick for his), so we need that back ASAP! 18:00:40 galehar: finding stuff that should be static 18:00:59 wait.. no disco? I liked that vault! 18:01:31 minced: it has actual waves of colour rather than acid trip effects 18:02:17 Oh that's right, I really liked that the colors seemed to rotate rather than randomly vary when I saw that vault. 18:03:58 yeah, I'm not saying doy's effect is worse (as it is better) 18:04:16 what I mean is that acidrobin is a Crawl's tradition 18:04:30 true 18:07:27 -!- galehar has quit [Ping timeout: 240 seconds] 18:14:00 -!- galehar has joined ##crawl-dev 18:26:58 -!- galehar_ has joined ##crawl-dev 18:28:16 -!- galehar has quit [Ping timeout: 240 seconds] 18:32:38 -!- galehar_ has quit [Ping timeout: 245 seconds] 18:50:33 -!- minced has quit [Ping timeout: 245 seconds] 18:52:33 -!- ixtli has joined ##crawl-dev 18:58:02 -!- Pseudonut has quit [Remote host closed the connection] 19:01:44 -!- Cryp71c has joined ##crawl-dev 19:01:50 Evening 19:05:46 due: people are requesting that you buff sky beasts 19:06:20 :P 19:10:59 if you wear a recurse cloak, uncurse it, and then switch body armor 19:11:14 you'll take the cloak off, wear the new body armor, then put the cloak back on and curse yourself 19:11:30 yes, you will 19:11:52 this probably shouldn't happen 19:13:55 what do you propose‽ 19:14:16 don't put the cloak back on 19:15:27 there could be a warning prompt every time you took off an item with recurse, as with vampiric weapons 19:19:04 it's justified by the fact that recurse items are like vampiric in that it's not taking them off that's the issue, it's putting them back on 19:20:16 I'm not sure such a change is necessary. The layering of potentially re-curseable equipment should seem natural to players, since it follows RL logic. 19:20:46 Cryp71c: it's something that people will forget/ignore 99% of the time 19:21:05 Eronarn, really? I find myself considering it quite naturally, and I'm by no means a natural crawl player. 19:21:07 and then 1% of the time they accidentally try on a randart armor in hell when they have no remove curse, or something 19:21:18 Cryp71c: let's say you're trying on armours looking for a brand 19:21:25 do you want your cloak to recurse every time? 19:21:45 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:21:46 at the very least, not re-equipping the cloak ensures you can get your main armour back on 19:22:42 so, remove the cloak first? 19:23:04 remove the cloak and wear the armour, then don't put the cloak back on 19:23:30 TGWi, that's an acceptable solution from my perspective. 19:23:42 I don't think more prompts is a universally good approach. 19:23:55 only prompting is still annoying because you would still have to manually remove the cloak so as to not be stuck with your new armour 19:24:21 TGWi: i think a prompt is better because it will at least inform you the situation exists 19:24:25 and then players will run around without their cloaks on, because they're used to switching armor putting it back on for them 19:24:42 if there's no prompt, people will forget that they need to put their cloak (or gloves) back on 19:24:44 both is possible 19:24:49 a prompt alone is annoying 19:25:21 is there an inscription for unequipping an item, or is it the same inscription for equipping an item? 19:25:21 Eronarn, careless is the player who can't remember that they are wearing a piece of equipment which recurses itself. There are only 5 slots, and curse is a fairly rare property. 19:26:17 Not to mention that being stuck with bad armor on your slot (eg, making no change to current behavior) is not as immediately life threatening, considering the commonality of remove curse. 19:27:03 Furthermore, if you take into consideration the probability that a player under these circumstances happen to not have a remove curse, either on his person or in stash, rCurse is still so common that obtaining one within the next couple of levels 19:27:33 "guys, don't worry, you won't try to blink onto deep water often. dying instantly is a pretty good way to get people to pay closer attention in the future" 19:27:36 (or even in the abyss, if you chose it to be the setting of this transpiration of events) is not only fairly easy, its often not directly threatening. 19:28:55 nearly everything deep water/lava related is incredibly silly 19:29:02 Comparisons between mechanics which represent insta-death and another which represents the potential for death for lazy players is invalid in its origin. 19:29:17 like no blinking into it, no getting trampled into it (how do you magically hold your ground) 19:29:43 That's like comparing apples to corn meal, there's a huge leap you have to make in order for a logical conclusion to exist. 19:29:52 lol 19:29:56 elephants are polite 19:30:00 they're polite elephants 19:30:22 See what I did there? I didn't say oranges... 19:32:01 but you didn't say that you didn't mean oranges. to assume that you did not mean oranges is hardly a logical conclusion based on the available evidence 19:32:23 and apples and corn meal (by which you probably meant oranges) are both fruit 19:32:35 oranges aren't fruit 19:32:36 did you guys know that corn meal are fruit 19:32:40 yes they are 19:32:43 wrong 19:33:22 ... 19:33:25 (its silent because everyone is wiki-pedia'ing "orange") 19:33:34 What the hell you even bothering to have this argument for? 19:33:50 this is important, the recurse property is very contentious 19:34:22 Just add a fucking prompt when changing armour with recurse cloak or rings with recurse gloves. 19:34:22 Anyways, I'm out...I was only popping in for a moment and urged myself to voice my "Less is More" generality. 19:34:25 See you guys tomorrow. 19:34:32 due, meh :( 19:34:33 yeah seriously, i don't get how this could even be a question 19:34:43 Why is there even any question as to doing this? 19:34:48 should your character ever automatically put on cursed gear: no. 19:40:33 -!- Cryp71c has quit [Ping timeout: 245 seconds] 19:40:40 -!- TGWi has left ##crawl-dev 20:02:34 -!- hashc has joined ##crawl-dev 20:02:42 -!- lys has joined ##crawl-dev 20:03:09 Crawl Devs, why you no let me use fire brand on my blade hands? Is no game breaker is it? 20:05:03 it's a good question 20:05:13 unarmed brandings are something that deserve consideration 20:05:40 :D 20:05:47 I wanted to put it on the suggestion page on the wiki 20:05:52 but I don't know how :'( 20:06:05 do you have an account 20:06:10 yes 20:06:20 I just tried editing it though 20:06:32 and I don't understand the format so I can edit the index pages 20:06:37 so I can add one in about it 20:06:45 which page are you putting it on? give us the link and we will do it for you 20:07:39 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:effect:start 20:08:21 to make a new page, navigate to that page, and it will ask if you want to make it 20:08:37 not sure if that's the right section though 20:08:49 there is already a "new brands" page with sections on brands for each item type, that's the closest there is right now 20:09:05 oh right 20:09:08 I didn't know 20:09:12 sorry 20:09:21 no prob :) 20:09:34 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:item:new_brands 20:09:57 actually, you said that you don't know the formatting? give me a sec, I'll do it 20:10:10 yeah I'm a wiki noob :( 20:10:33 If you can do it for me, it would be greatly appreciated, you can even take the credit for thinking of it if you like 20:10:38 I just wanna see it in the game :P 20:10:55 actually, maybe I should make an unarmed combat page, I'm surprised there isn't one already 20:11:07 Well, do whatever you think is best :D 20:11:32 I just wanna be able to lop off hydra heads with my flaming blade arms :D 20:11:33 -!- Twinge has quit [Read error: Connection reset by peer] 20:12:45 -!- Twinge has joined ##crawl-dev 20:14:25 as a player, I'd like pain or distortion bhands, but I'm afraid it'd be too powerful and it removes an important distinction between unarmed and weapon combat 20:14:26 -!- Twinge has quit [Read error: Connection reset by peer] 20:14:59 yeah, I can understand some types of brands would be too powerful 20:15:04 -!- Twinge has joined ##crawl-dev 20:15:25 but I don't see why you can't just have the low level ones like fire or ice so you can get rid of hydras and stuff without fucking around with another weapon 20:15:35 unarmed combat is crazy powerful as-is 20:16:00 and allowing some but not others is a really glaring inconsistency 20:16:24 It sort of is and sort of isn't 20:16:26 maybe 20:16:32 you have to take some sort of penalty 20:16:36 for the most powerful ones 20:16:53 like pain hands will inflict damage on you when you hit enemies 20:17:16 and distortion hands will give same /similarpenalties as removing a distortion weapon 20:17:33 wouldn't that balance things out a bit? 20:18:20 -!- TGWi has joined ##crawl-dev 20:25:15 -!- Pseudonut has joined ##crawl-dev 20:27:40 lys: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:unarmed_combat 20:28:22 cool 20:30:00 thanks for that :) 20:30:24 no prob :) 20:37:19 honestly, even if unarmed brands are introduced, not being able to distortion brand your fucking hands makes a LOT of sense to me 20:37:21 Some shallow water, covered with mold. 20:37:54 unarmed brands are a bad idea because they will make everyone going unarmed train up ench to get them 20:38:52 they don't seem more valuable than, say, rMsl or regen 20:39:00 nor do they require more training 20:39:26 what. 20:39:53 unarmed requires a lot more training than demon weapons, at least 20:40:12 if I'm playing an unarmed char and I have access to rMsl, I will learn it. thus training up ench 20:40:27 Eronarn: the wiki page doesn't even mention enchantment 20:40:33 there are already plenty of good reasons for unarmed fighters to train up ench, is what I'm saying 20:40:51 okay let me rephrase this: 20:41:06 if you could brand your hands, everyone who could do so would 20:41:13 with almost no exceptions 20:41:49 eronarn: I don't think you've read the wiki page 20:41:50 well its not so much branding hands that I think would be good, just the blade hands 20:41:58 but anyway 20:42:04 I'll let you guys argue over this. 20:42:16 fair enough 20:43:14 ok, i read the wiki page, what does this have to do with 20:43:21 21:03 < lys> Crawl Devs, why you no let me use fire brand on my blade hands? Is no game breaker is it? 20:43:43 you can add it if you want 20:44:00 yeah I was going to add in my thoughts soon 20:51:17 UC damage formula should be nerfed at high levels I think 20:51:44 TGWi: then it is a good thing that I made a wiki page for unarmed combat five minutes ago 20:51:53 is there an automatic way to make signature and time stamp on the wiki? 20:52:23 second button from the right 20:52:52 ah cool thanks 20:55:26 how can I pull just one file from crawl's source without replacing my copy? 20:57:11 git checkout file 20:57:27 might want to git stash your copy 20:57:33 if you don't want it replaced 20:58:16 is "git stash " something you can do 20:58:16 ? 20:59:35 I'm not a git expert, so I don't know the syntax 20:59:48 how about if I just turn my current work into a branch 21:00:01 and pull the whole current source as master 21:00:01 http://www.kernel.org/pub/software/scm/git/docs/git-stash.html manpage for git-stash 21:00:19 heh I do know how to read man pages :) 21:04:46 -!- ixtli_ has joined ##crawl-dev 21:06:26 -!- ixtli has quit [Ping timeout: 240 seconds] 21:06:27 -!- ixtli_ is now known as ixtli 21:07:55 -!- Danei has quit [Read error: Connection reset by peer] 21:08:17 -!- varmin has quit [Remote host closed the connection] 21:08:17 -!- Sequell has quit [Remote host closed the connection] 21:28:01 -!- Guest83770 has quit [Ping timeout: 265 seconds] 21:35:27 -!- upsi has quit [Quit: Leaving] 21:37:56 -!- Wensley has quit [Ping timeout: 240 seconds] 21:57:26 why doesn't git finish doing a commit when I type the commit message in the file that pops up and save it? 22:02:06 -!- ixtli_ has joined ##crawl-dev 22:02:06 -!- ixtli has quit [Read error: Connection reset by peer] 22:02:06 -!- ixtli_ is now known as ixtli 22:03:41 -!- minced has joined ##crawl-dev 22:04:47 I'm currently implementing Tukima (unique). Since she's an enchanter and a dancer, does anyone think a "spotlight" (improved corona, small "halo" that follows target) spell would be fitting? 22:06:22 nah 22:07:10 i'd give her a music ability of some kind 22:09:33 that's a cool idea. 22:10:00 a spotlight would match for a dancer, too 22:10:22 Was Tukima marked as implementable? 22:10:25 yes 22:10:30 Huh. 22:10:39 I thought there were a lot of objections to implementing her. 22:10:43 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:monster:new_uniques#tukima 22:10:50 interesting. What were the objections? 22:10:59 I don't recall, sorry. 22:11:09 ok 22:11:17 was it on crawl-ref-discuss? 22:11:25 Either that or the bug tracker or IRC. 22:11:34 And all of those uniques need to be unmarked. 22:11:41 unmarked? 22:12:04 As implementable 22:12:14 Ibrahim was to be merged with Iscariot 22:12:24 And I don't believe we were going to use Iscariot as a name 22:12:33 What about Ein and Mudgley? 22:12:43 (I'm partial to those two b/c I wrote their current dialogue) 22:12:43 Mudgly, I'm not sure. 22:12:54 Ein, I would say no 22:13:14 I honeslty don't see what's unique about him. 22:13:25 me too 22:13:42 I can't edit the pages from work though 22:13:51 if I submit the Tukima patch, do you think she'll make it into the game anyway? 22:13:57 I dunno, sorry. 22:14:00 ok 22:14:04 thanks anyway 22:14:20 gotta run now 22:14:47 Animating a player's inventory isn't cruel, it's hilarious. 22:15:16 None of those unioque proposals are really that unique. :| 22:18:35 -!- Twilight has joined ##crawl-dev 22:19:11 -!- minced has quit [Ping timeout: 276 seconds] 22:19:12 -!- Twilight is now known as Guest32028 22:20:07 i'd like to see a unique with a talking sword randart, where the sword dialogue calls you a murderer, etc. if you wield it after you kill him 22:20:55 i'd also like to see the singing sword's sister implemented :3 22:44:04 -!- TGWi has quit [Read error: Connection reset by peer] 23:14:14 -!- valrus has quit [Remote host closed the connection] 23:30:26 -!- minced has joined ##crawl-dev 23:56:45 Crashes on startup (https://crawl.develz.org/mantis/view.php?id=2776) by Ashenai