00:00:35 or have a bunch of doors, some with unpleasant things? 00:00:41 !lg * map=bmh_abyss_demonologist_exit -tv 00:00:43 6. profreshinal, XL14 HOCK, T:22139 requested for FooTV. 00:00:48 Pre-release branch on crawl.develz.org updated to: 0.11-b1-98-g6a764dd (33) 00:00:52 how do I tune in to footv? 00:01:03 ??footv 00:01:03 footv[1/5]: telnet termcast.develz.org (and then select the letter for FooTV). Do not use SSH. Shows games requested using !tv. Request games by adding -tv to !lg, !lm or !hs, cancel games by adding -tv:cancel to the same command-line, clear playlist with !lg * -tv:nuke 00:02:28 This looks like a painful case. 00:02:59 Where are all his consumables? 00:03:28 Stable (0.11) branch on crawl.s-z.org updated to: 0.11-b1-98-g6a764dd 00:03:31 ??lg 00:03:31 listgame[1/6]: !lg command displays info about past games. The manual is available here: http://github.com/greensnark/dcss_henzell/raw/master/docs/listgame.txt 00:03:48 !lg * map= bmh_abyss_demonologist_exit 2 00:03:49 2/6. AdeonThree the Covered (L6 MuMo), worshipper of Nemelex Xobeh, slain by a red devil (a +0,+0 trident) (summoned by a deep elf demonologist) in the Abyss (bmh abyss demonologist exit) on 2012-05-20, with 767 points after 8002 turns and 0:15:41. 00:04:00 !lg * map= bmh_abyss_demonologist_exit 3 00:04:00 3/6. Argons the Slayer (L27 DsAK), worshipper of Ashenzari, blasted by a balrug (divine providence) (summoned by a deep elf demonologist) in the Abyss (bmh abyss demonologist exit) on 2012-06-10, with 591027 points after 125009 turns and 14:05:14. 00:04:14 !lg * map= bmh_abyss_demonologist_exit -tv 00:04:15 6. profreshinal, XL14 HOCK, T:22139 requested for FooTV. 00:04:21 !lg * map= bmh_abyss_demonologist_exit 3 -tv 00:04:24 3/6. Argons, XL27 DsAK, T:125009 requested for FooTV. 00:05:04 -!- MarvinPA has quit [Ping timeout: 244 seconds] 00:07:19 jesus. 00:07:26 that was bullshit. 00:07:33 !lg * map= bmh_abyss_demonologist_exit 4 00:07:34 4/6. Topdopenopolis the Ruffian (L6 DrHe), worshipper of Elyvilon, slain by striker's ghost in the Abyss (bmh abyss demonologist exit) on 2012-07-16, with 845 points after 5361 turns and 0:19:27. 00:07:34 what were you expecting when you made that? :P 00:07:43 two of the monsters in that vault have summon greater demon 00:07:48 people to not wander into it 00:07:55 or to run the hell away upon getting a peek inside 00:08:03 well, the smart ones see what's inside there, say "noooope" and go find another exit 00:08:07 6 players didn't do that, and died 00:09:01 Windows builds of master branch on crawl.develz.org updated to: 0.12-a0-421-g58ccbff 00:09:09 that's not such a bad thing. a lot of the skill in this game is in knowing how to pick your fights 00:09:43 it isn't tagged as no random teleport into 00:10:02 it looked like Argons got abyss shifted in and murdered before he could get out. 00:12:47 -!- ussdefiant has quit [Ping timeout: 272 seconds] 00:14:20 okay so, i've made the patch for cleave as outlined on the mantis by galehar 00:14:29 where should i post it? 00:16:05 ??silent spectre 00:16:07 silent spectre[1/3]: A weak ghost added in 0.8 that spawns in Crypt. It radiates silence over a huge area (bigger than LOS). Will happily follow you around and trivialise all spellcasting enemies, if you're a fighter. 00:16:13 -!- greatorbofeyes has joined ##crawl-dev 00:16:36 @??silent spectre 00:16:36 silent spectre (10p) | Spd: 10 | HD: 8 | HP: 30-58 | AC/EV: 5/15 | Dam: 15 | 07undead, 10doors, evil, see invisible, lev | Res: 06magic(42), 12cold+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 313 | Sz: Medium | Int: normal. 00:18:05 -!- ToastyP_ has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 00:19:32 I can't launch crawl due to the runed_door purge 00:19:52 I'm on 58ccbffacfa6feedebee83d6fc22b9037f29bf92 00:19:52 did you forget to rebuild 00:19:55 yes. 00:41:49 -!- elliott has quit [Remote host closed the connection] 00:42:02 !lg * map=bmh_abyss_fiendish_exit -tv 00:42:04 2. Roarke, XL19 HuAs, T:51165 requested for FooTV. 00:42:28 -!- dtsund has joined ##crawl-dev 00:43:31 don't feel bad if people occasionally die shitty deaths to a vault you made. really my only complaint with that one is you abuse renamed monsters 00:43:40 the orc in particular is just an orc sorcerer with a different name 00:43:57 The fiendish exit wasn't the vault killing him. 00:44:03 It was worshipping Chei and being in the abyss. 00:44:07 heh 00:44:13 Basically, I killed him by another route. 00:44:45 !lg * map=evilmike_quicksilver_bait 00:44:45 7. Wolfechu the Axe Maniac (L18 HOBe), worshipper of Trog, took a swim in molten lava in D:19 (evilmike quicksilver bait) on 2012-08-18, with 159538 points after 50175 turns and 4:21:45. 00:44:56 this vault i feel kind of bad about, but its funny 00:45:03 !lg * map=evilmike_quicksilver_bait -tv 00:45:05 7. Wolfechu, XL18 HOBe, T:50175 requested for FooTV. 00:45:28 uh… that was very brief 00:45:36 !lg * map=evilmike_quicksilver_bait -2 -tv 00:45:37 6/7. TRANSMUTILATOR, XL20 DrTm, T:59097 requested for FooTV. 00:45:45 some ttyrecs just dont work for whatever reason 00:45:55 oh, this one is cao. sorry 00:45:55 I'll just grep the vault 00:46:13 the transmutilitor one is good because he knew full well what he was getting into 00:48:10 that's hilarious 00:56:10 evilmike: https://gist.github.com/3672222 00:56:25 eeeeevil 00:56:40 you should be able to see the boundary of silence from the altar 00:56:44 which tells you where the spectre is 00:56:59 yep 00:57:12 its not unfair. that empty space might have some big wall of course 00:57:15 I can move it a square further away to make it easier to find 00:57:33 I can guarantee a path. 00:57:43 its really not that important 00:57:50 players can always walk around, or dig 01:11:41 for vaults, are the vaults or a patch prefered? 01:12:46 Yet Another Abyss Vault Patch (https://crawl.develz.org/mantis/view.php?id=6188) by brendan 01:12:50 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.] 01:14:23 I tend to prefer patches, but text files are fine too 01:19:12 the only time I actually request people submit them as patches is when it's an edit to an existing vault - much easier to apply that way 01:29:04 -!- bonghitz has quit [Quit: bonghitz] 01:29:10 -!- mjijkl has quit [Read error: Connection reset by peer] 01:35:50 -!- bh has quit [Quit: bh] 01:37:45 -!- elliott has joined ##crawl-dev 01:40:14 Windows builds of pre-release branch on crawl.develz.org updated to: 0.11-b1-98-g6a764dd 01:41:00 -!- Yen has quit [Ping timeout: 276 seconds] 01:48:17 -!- Kalir has quit [Changing host] 02:09:40 -!- Tenaya has quit [Quit: Page closed] 02:11:20 -!- VideoGames has quit [Quit: Page closed] 02:12:08 -!- SwissStopwatch has quit [Ping timeout: 244 seconds] 02:16:27 -!- absolutego has quit [Quit: leaving] 02:16:39 -!- Fear has quit [Quit: Leaving] 02:16:41 -!- Dixie has joined ##crawl-dev 02:20:45 -!- Sab0t has quit [Quit: Leaving] 02:37:30 -!- BoredOne has quit [Ping timeout: 245 seconds] 02:45:21 -!- maha has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]] 02:45:27 -!- tensorpudding has quit [Ping timeout: 245 seconds] 02:52:17 -!- syllogism has joined ##crawl-dev 02:55:39 -!- bonghitz has quit [Quit: bonghitz] 02:55:51 -!- Aryth has quit [Ping timeout: 245 seconds] 02:57:02 -!- Kalir has quit [Quit: Leaving] 03:03:24 -!- st_ has joined ##crawl-dev 03:04:41 -!- RollieTG has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 03:04:46 -!- Vizer has quit [Quit: nipaa~] 03:11:52 -!- Poncheis has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 03:16:03 -!- barbs has quit [Quit: Leaving] 03:24:10 -!- Staplegun has quit [Ping timeout: 246 seconds] 03:28:56 -!- noobcanoe has quit [Quit: Page closed] 03:29:17 -!- blabber has joined ##crawl-dev 03:33:37 -!- Sgun has quit [Ping timeout: 246 seconds] 03:35:19 -!- Codrus has quit [Ping timeout: 244 seconds] 03:42:55 -!- greatorbofeyes has quit [Ping timeout: 245 seconds] 03:44:07 -!- Staplefun has quit [Ping timeout: 246 seconds] 03:48:48 -!- dtsund has quit [Quit: dtsund] 03:52:05 -!- alefury has joined ##crawl-dev 03:56:21 -!- Aryth has quit [Ping timeout: 272 seconds] 03:58:15 -!- ebarrett has quit [Ping timeout: 272 seconds] 04:07:43 -!- sacredchao is now known as stenno 04:09:51 -!- Pacra has quit [Ping timeout: 276 seconds] 04:11:04 -!- mumbologist has quit [Ping timeout: 246 seconds] 04:13:12 -!- link_108 has joined ##crawl-dev 04:22:32 -!- Cam is now known as Guest98187 04:23:43 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 04:26:45 -!- Aryth has quit [Ping timeout: 272 seconds] 04:33:32 -!- bmfx has quit [Quit: Lost terminal] 04:33:45 -!- Lightli has quit [Ping timeout: 245 seconds] 04:35:27 -!- evilmike has quit [] 04:36:16 -!- Nightbeer has quit [Ping timeout: 246 seconds] 04:44:40 -!- Nightbeer has quit [Ping timeout: 246 seconds] 04:57:14 -!- friendlybee has quit [Quit: Page closed] 04:58:16 -!- naalis has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 04:59:05 -!- link_108 has quit [Ping timeout: 252 seconds] 05:00:03 OSX builds of master branch on crawl.develz.org updated to: 0.12-a0-421-g58ccbff 05:08:23 -!- DracoOmega has quit [] 05:13:40 Kalma (L27 DsAE) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1679 failed. (Slime:6) 05:17:05 -!- VideoGames has quit [Ping timeout: 245 seconds] 05:19:57 -!- lexackson has quit [Remote host closed the connection] 05:25:49 whew, done with that 170KB log 05:25:51 -!- Xiberia has quit [Ping timeout: 245 seconds] 05:26:33 also, yesterdays log grew from ~80 when i went to sleep to 120 05:26:36 i am not pleased :( 05:27:23 -!- jato_ has joined ##crawl-dev 05:30:31 -!- Jatoskep has quit [Ping timeout: 246 seconds] 05:35:22 Vidiiot (L22 DEFE) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1680 failed. (Slime:6) 05:39:11 -!- Nightbeer has quit [Ping timeout: 268 seconds] 05:39:37 -!- Raycaster has quit [Ping timeout: 246 seconds] 05:42:16 -!- Guest98187 is now known as Camicio 05:47:00 -!- nooodl has joined ##crawl-dev 05:47:06 -!- domi_ has quit [Quit: さようなら] 05:59:35 -!- Amplicon has quit [Ping timeout: 245 seconds] 06:00:21 -!- blabber has quit [Quit: leaving] 06:01:58 -!- Qwertycoatl has quit [Quit: leaving] 06:11:07 alefury: next time your on digest, I'll bring up square LOS 06:11:17 -!- Dixbert has joined ##crawl-dev 06:11:36 I guarantee 100k per hour ;) 06:12:43 i think people are finished discussing that 06:12:53 you can only repeat arguments so often 06:13:09 or hm, maybe people who havent discussed it to death would rebuild the whole discussion from scrath 06:13:15 scratch* 06:14:04 maybe 06:14:07 plus now the killer argument is "play light, see how it works there, come back in a week when im not doing a digest anymore" 06:14:10 I'll find another controversial subject :) 06:14:18 -!- Dixie has quit [Ping timeout: 256 seconds] 06:24:42 square lava orcs 06:24:42 Eronarn: You have 1 message. Use !messages to read it. 06:26:43 rereading and summarizing all the irc discussion is actually quite interesting 06:27:03 so much stuff gets discussed multiple times, with mostly the same arguments 06:27:06 -!- RollieTG has quit [Remote host closed the connection] 06:27:29 often by slightly different people 06:29:05 -!- Kellhus has quit [Quit: Page closed] 06:29:52 some of the same discussions have been happening for years 06:30:22 the only one i know is squarelos 06:30:31 and lava orcs maybe :P 06:32:09 alefury: I merely ported elliptic's new_squarelos branch to Light, so I doubt there's any new playtesting revelations people don't already know about :P 06:32:34 (Light makes too many other changes to be a decent way to judge square LOS in the context of DCSS anyway IMO) 06:39:39 -!- DainHome has quit [Quit: Dain's default quit message] 06:41:01 well, i never playtested squarelos though 06:41:06 because im lazy 06:41:10 -!- edlothiol has joined ##crawl-dev 06:41:26 just one more day to go through! :) 06:43:37 03frogbotherer * rf4002528321d 10/ (73 files in 7 dirs): Android port. 06:44:06 wait, what? 06:44:16 its working now? 06:44:22 yes! :) 06:44:27 I DID IT! 06:44:46 I COMPILED THE FUCKING CRAWL ON THE FUCKING ANDROID! 06:44:54 * galehar does the Victory Dance 06:45:19 -!- CannibalFerox has joined ##crawl-dev 06:45:33 PLEASE HELP! Sometimes Okawaru accepts my killings, sometimes he doesn`t (0.11): http://zapodaj.net/6af4e6da1df3a.png.html http://zapodaj.net/8aca89e3188c0.png.html http://zapodaj.net/3d95a43f9b72f.png.html Is that OK or is it a bug??? 06:46:16 oka doesnt like shit monsters 06:46:42 there are several reasons this can happen 06:47:09 %git c0f278eb2 06:47:57 kilobyte * 0.11-a0-2142-gc0f278e: Grant Okawaru piety (and gifts) for quality not quantity. (3 months ago, 2 files, 0+ 16-) https://gitorious.org/crawl/crawl/commit/c0f278eb2b04 06:47:57 -!- magistern has quit [Quit: This computer has gone to sleep] 06:47:57 did your level change? also, monster HP varies, and that affects their danger level, so sometimes monsters of the same type give piety and sometimes they dont. 06:48:26 in 0.10 there was always a "Okawaru accepts your kill" message. 06:49:06 alefury: also, monster difficulty is randomised a bit 06:49:12 I mean for oka piety 06:49:16 so I wonder if that was just changed in 0.10 (that`d be OK) or is it a bug?\ 06:49:17 ah 06:49:29 its not a bug 06:49:43 CannibalFerox: it's a 0.11 change 06:49:47 ok that`s what i needed to know :) 06:50:15 it`s even better that way :) 06:53:16 does someone know when will be 0.11 tournament? 06:57:34 after CAO comes back up 06:58:00 AFAIK nobody knows exactly when that will be, except "soonish" 06:58:46 rax: any news on cao? 06:59:37 galehar: kilobyte things cleaving will be overpowered :( 07:00:20 i just played through tomb and noticed that i quite often fight multiple enemies at once already, mostly because of the summoners, but also because they come in groups there 07:00:45 not sure how good it would be in other places, but it probably would often be quite useful 07:01:20 having some version of cleaving in a branch so it can be playtested would be good though 07:01:24 -!- scummos has quit [Read error: Connection reset by peer] 07:10:25 -!- wjchen has quit [Quit: Page closed] 07:13:50 alefury: needs to be implemented first 07:14:04 lexackson said he could do it 07:14:08 and then, we can test it in trunk, it's not so gamebreaking that it has to go in a branch 07:14:12 he said he finished with it, I hear 07:14:19 already? 07:14:25 something like that, I think? 07:14:36 00:14:20 okay so, i've made the patch for cleave as outlined on the mantis by galehar 07:14:36 00:14:29 where should i post it? 07:14:46 galehar: what do you think of kilobyte's response on the wiki? 07:14:49 indeed, it's on mantis 07:15:31 i think it might be a bit weak, but would certainly help against summons and if you miss a lot 07:16:12 the proposed version seems extremely weak compared to the current cleaving proposal 07:16:21 and doesn't seem like it would encourage fighting in the open at all except in very edge-case scenarios 07:16:29 I don't really see the problem. you can hurt the monster without killing it and keep going 07:16:39 but then, I don't really see how the original proposal is so massively overpowered anyway 07:16:46 we're not trying to be realistic here anyway 07:16:52 you get extra hits, but they're not even full damage, and everything *else* gets full damage to *you* 07:16:55 elliott: yeah, me neither 07:17:18 also, there are knobs we can turn if it's overpowered 07:17:20 well, it allows to to kill a lot of dudes at once, and in a situation where it is impractical to avoid fighting many enemies at once it would be extremely strong 07:17:26 i dont think it really is a problem, though 07:17:27 let's test before making such harsh conclusion 07:17:51 best example of where it would be really strong is tomb imo 07:17:55 alefury: well, it's obviously a strict buff, so some nerf to the better axes is required, but I don't think the situation is nearly so dire as that response suggests 07:18:08 as pointed by elliptic, reduced damage is affected more by AC 07:18:18 so 75% damage isn't 75% efficiency 07:18:28 having a chance to activate is much clearer, though 07:18:38 i really have no idea which would be better :( 07:18:42 and if it's indeed overpowered, we can make it 60% 07:18:44 or 50% 07:18:47 whatever 07:18:54 its not immediately obvious that extra hits do less damage to a new player 07:19:08 I think melee damage is already so incredibly overcomplicated that the damage reduction is not really that big a deal, especially if this fighting reform will simplify the calculations in other respects 07:19:19 hm, true 07:19:28 do *you* know how to calculate the average damage of a weapon precisely? :p 07:19:33 alefury: we'll put it in the manual to make sure everybody knows about it ;) 07:19:35 well, i dont think the fighting reform would simplify any calculations 07:19:45 "about 75% base damage" seems fairly simple, though of course people won't know about it unless something tells them, like everything else 07:19:49 probably melee would just end up like ranged combat: "nobody understands ranged combat" 07:20:04 what? from what i've seen it's a pure simplification 07:20:09 removing weird arbitrary breakpoints and the like 07:20:16 in the sense "more of this, this and this will make you do more damage, but i cant tell you which to get" 07:20:30 there's no *way* you could produce something like this on purpose: 07:20:32 ??launcher damage 07:20:33 launcher damage[1/2]: Average damage = (B/2 + L/8 + A/16 + min((str - 10)*(2B+A)*C, (L+1)/4))*(1+skill/D)*(brand multiplier) + slaying/4 + A/2 + (L/2 if using xbow). Here A is the ammo enchantment, L is the launcher enchantment, and B, C, and D are constants depending on what type of launcher you are using (see [2]). 07:20:52 well, why not? 07:20:57 elliott: there's not that many changes planned: change the test_hit function (not clear how yet), change the speed formula and buff stat bonus 07:21:00 it wouldnt look much better for melee you know 07:21:08 ??weapon damage 07:21:08 weapon damage[1/3]: Approximately: 1d(base*strength_bonus)*skill_bonus + 1d(to_dam + slaying) + various bonuses. Weapon {brand} is applied after monster AC reduction. 07:21:23 I'd say that's a lot better :p (of course there is more than just the damage formula) 07:21:37 (and "various bonuses" is vague, but ah well) 07:21:43 well, that uses a lot of placeholders that are written explicitly in the ranged formula 07:22:04 right 07:22:07 but the overall structure is simpler IMO 07:22:44 i dont think a complicated formula is really a problem as long as its fairly clear what to do to improve damage 07:22:47 I've put an android binary on CDO: http://crawl.develz.org/trunk/crawl_tiles_android-0.12-a0-422-gf400252.apk 07:23:20 -!- us17 has quit [Ping timeout: 246 seconds] 07:23:25 Still have to update the page to add a link to it 07:31:36 ??launcher damage[2] 07:31:36 launcher damage[2/2]: B = 4 for sling+stone, 6 for sling+bullet, 6.5 for bow+arrow, 9.5 for longbow+arrow or xbow+bolt. C = 1/72 for slings, 1/32 for bows, and 0 for xbows. D = 28 for slings, 34 for bows, and 44 for xbows. 07:32:14 ??launcher damage[3] 07:32:14 I don't have a page labeled launcher_damage[3] in my learndb. 07:32:23 ??launcher damage[1] 07:32:24 launcher damage[1/2]: Average damage = (B/2 + L/8 + A/16 + min((str - 10)*(2B+A)*C, (L+1)/4))*(1+skill/D)*(brand multiplier) + slaying/4 + A/2 + (L/2 if using xbow). Here A is the ammo enchantment, L is the launcher enchantment, and B, C, and D are constants depending on what type of launcher you are using (see [2]). 07:32:46 that`s strange. You cannot enchant ammo in 0.11 (as far as I know) 07:34:56 the effective enchantment is determined based on skills now 07:35:14 i hear some kind of ranged rewrite is meant to be happening to make it not ugly? or something 07:36:01 -!- fooobaar has joined ##crawl-dev 07:37:56 -!- wjchen has joined ##crawl-dev 07:39:13 lexackson's patch will need some work before going in 07:39:43 the order of attack is weird, and the code style is slacky 07:39:58 and he gave cleaving to BH! :( 07:40:47 -!- gin_ has quit [Quit: Page closed] 07:41:39 hehe :) 07:43:14 galehar: haha, blade hands cleaving 07:43:15 fr 07:44:49 -!- fooobaar has quit [Ping timeout: 252 seconds] 07:45:56 -!- scummos has quit [Remote host closed the connection] 07:47:27 whew, done. now i just have to categorize and clean up my notes! :) 07:48:57 ~ 1MB condensed to ~ 10KB, now thats compression 07:49:28 lossy, though :P 07:52:37 fr: cleaving for executioners 07:53:31 galehar: will dancing weapons get weapon moves? 07:53:37 I guess yes, since they just wield it under the hood 07:58:00 monster cleaving is a nice new convern for ally users 07:58:09 concern 07:58:33 fr: cleaving for scytches 07:59:18 yes, must fit all the summoning nerfs into 0.12 07:59:29 hit em hard 07:59:57 musu reasons: a single canine pal to help you through the first few floors! 08:02:58 Keskitalo: the current design is to have it go through allies without harming them 08:03:13 galehar: enemies get weapon moves too you know? 08:03:25 elliott: I think yes for dancing weapons, polearms do reach 08:03:47 alefury: yes. Oh, that's what the allies comment was about? monster cleaving. Then yeah! 08:03:53 anyway, have to go 08:04:02 will look at the patch later 08:15:33 -!- Zaba has quit [Ping timeout: 276 seconds] 08:25:51 -!- Zaba has joined ##crawl-dev 08:26:01 -!- omnirizon has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 08:30:34 -!- freefall has quit [Remote host closed the connection] 08:31:20 -!- freefall has joined ##crawl-dev 08:34:19 -!- MPR has quit [Ping timeout: 252 seconds] 08:35:29 -!- MPR has quit [Changing host] 08:41:30 -!- omnirizon has quit [Client Quit] 08:49:20 -!- angus_ has quit [Remote host closed the connection] 08:56:39 -!- valrus_ has joined ##crawl-dev 08:59:18 -!- greatorbofeyes has joined ##crawl-dev 09:09:51 -!- Lawman0 has quit [Ping timeout: 272 seconds] 09:11:06 -!- st_ has quit [Ping timeout: 252 seconds] 09:11:18 -!- st_ has joined ##crawl-dev 09:14:24 -!- Aryth has quit [Ping timeout: 260 seconds] 09:15:11 -!- Kalir has quit [Changing host] 09:16:32 -!- johnny0 has quit [Read error: Connection reset by peer] 09:16:50 -!- johnny0 has joined ##crawl-dev 09:21:17 -!- erisdiscordia has quit [Quit: Lost terminal] 09:24:11 -!- kek has joined ##crawl-dev 09:25:37 Rings. (https://crawl.develz.org/mantis/view.php?id=6189) by white_noise 09:30:22 -!- pointsofdata has quit [Ping timeout: 246 seconds] 09:30:37 -!- Amplicon_ has quit [Quit: Page closed] 09:34:49 MakMorn (L17 DDFi) ASSERT(in_bounds(where)) in 'misc.cc' at line 1142 failed. (D (Sprint)) 09:40:46 -!- buppy has quit [Quit: Page closed] 09:46:39 -!- valrus_ has quit [Remote host closed the connection] 09:47:50 -!- en has joined ##crawl-dev 09:49:20 78291 (L25 NaWz) ASSERT(in_bounds(where)) in 'misc.cc' at line 1142 failed. (Shoals:5) 09:54:42 -!- omnirizon has quit [Quit: switching to yet a DIFFERENT computer] 09:54:42 -!- omnirizo1 has quit [Quit: switching to yet a DIFFERENT computer] 10:01:15 <|amethyst> !lm @78291 crash -log 10:01:19 20. 78291, XL25 NaWz, T:120526 (milestone): http://dobrazupa.org/morgue/78291/crash-78291-20120908-144606.txt 10:03:11 <|amethyst> hm 10:06:13 Exiting map mode doesn't return to inventory tab (https://crawl.develz.org/mantis/view.php?id=6190) by BlackSheep 10:06:40 -!- greatorbofeyes has quit [Ping timeout: 245 seconds] 10:09:32 -!- Camicio has quit [] 10:10:09 <|amethyst> that looks like it's from a tentacle bleeding on the turn the kraken dies, but I can't reproduce it 10:11:55 -!- Nightbeer has quit [Ping timeout: 246 seconds] 10:13:38 ##crawl-dev digest for c-r-d: http://pastebin.com/4aJTJTZ4 10:13:53 can someone please read it and tell me if its okay? 10:15:00 -!- CannibalFerox has quit [Ping timeout: 245 seconds] 10:15:28 ill be away for some time, but ill read the log (but not messages, different computer) and send out the email in an hour or two 10:16:17 |amethyst: i had such a crash too, i reported it and someone said they fixed it 10:16:33 might be an old version? 10:16:39 <|amethyst> alefury: might say John Attea (Poor Yurik) the first time 10:16:50 <|amethyst> that's the very latest 10:17:17 <|amethyst> I'm not testing with the latest, maybe I should try 10:20:52 <|amethyst> oh, it's from going downstairs on precisely the turn it dies 10:21:11 <|amethyst> hence no "The dead kraken's tentacles..." in the log 10:23:49 <|amethyst> oh, no stairs, just a move 10:24:06 <|amethyst> and constriction 10:24:07 -!- valrus_ has joined ##crawl-dev 10:24:16 i don't know whether to be worried or pleased that my tasonir joke lead to actual interesting naga unique discussion 10:26:15 03edlothiol * rc04c3c159f4e 10/crawl-ref/source/ (5 files in 4 dirs): Webtiles: Do animations on the client and, optionally, in real-time. 10:27:42 alefury: (reading, btw) 10:29:46 "Stat prompts use uppercase letters because they would actually be relevant." 10:30:08 alefury: this sounds vaguely like it'd say "(S)TRENGTH, (I)NTELLIGENCE, OR (D)EXTERITY?!" -- probably not that unclear but maybe worth rewording? :p 10:30:30 other than that, looks good! 10:31:59 -!- Nightbeer has quit [Read error: Connection reset by peer] 10:32:07 okay 10:33:02 anything worth removing? this is pretty long. 10:35:48 eh, it's comprehensive 10:35:52 it's a summary, not a one-liner 10:36:19 and people can just skip stuff that doesn't interest them 10:36:28 although, you could remove all the points and suggestions I disagree with :D 10:36:53 heh 10:37:29 back in a bit. i decided to do the voluntary stuff first so i actually do it, now its time for the necessary stuff :( 10:37:38 -!- alefury has quit [] 10:40:48 kilobyte: so, runed doors can become mimics 10:40:52 kilobyte: I've just seen it in a real game 10:40:53 -!- Lightli has joined ##crawl-dev 10:40:56 kilobyte: that seems a bit... terrible 10:42:10 idk if it'll actually break any of the guarantees they're designed for but it definitely seems problematic 10:43:10 (also relevantly, can jellies eat them?) 10:43:58 -!- Dixbert has quit [Read error: Connection reset by peer] 10:44:21 -!- valrus_ has quit [Remote host closed the connection] 10:45:04 Hi developers! 10:45:06 <|amethyst> elliott: no, they'll only eat "closed door" it looks like 10:45:13 <|amethyst> and "open door" 10:45:24 <|amethyst> and not restricted ones at that 10:46:08 <|amethyst> aha, the blood thing was from 10:46:11 <|amethyst> %git f9b887f 10:46:37 elliptic * 0.12-a0-381-gf9b887f: Fix some monsters being alerted by smelling blood from their own death. (3 days ago, 1 file, 6+ 3-) https://gitorious.org/crawl/crawl/commit/f9b887fb4ef2 10:47:36 -!- mjijkl has quit [Read error: Connection reset by peer] 10:47:37 -!- mort11 has quit [Client Quit] 10:48:05 <|amethyst> elliptic: Does f9b887f actually fix the problem? inflict_damage() doesn't actually kill the monster there, so it's still alive when it bleeds 10:48:41 <|amethyst> elliptic: thinking of making it a final effect to fix !lm @78291 crash 20 -log 10:49:04 <|amethyst> elliptic: (which happens because inflict_damage() *can* kill a kraken) 10:50:09 -!- bh_ has joined ##crawl-dev 10:50:37 -!- PepeRC2 has quit [Ping timeout: 240 seconds] 10:51:08 -!- bh_ is now known as bh 10:51:34 -!- bh is now known as bh_ 10:51:40 -!- bh_ is now known as bh 10:52:05 -!- Silurio has quit [Ping timeout: 245 seconds] 10:52:21 -!- alefury has joined ##crawl-dev 10:53:00 MakMorn (L19 DDFi) ASSERT(in_bounds(where)) in 'misc.cc' at line 1142 failed. (D (Sprint)) 10:54:17 -!- Dixie has joined ##crawl-dev 10:54:55 -!- kek has quit [Quit: Leaving] 11:00:16 -!- Kalir has quit [Quit: eelfucker] 11:04:14 <|amethyst> oh, great... need to pass two pieces of data (blood amount and monster type) but final effects only take one extra parameter. defender->type() i 11:04:29 <|amethyst> defender->type() could be invalid so can't use that 11:06:24 -!- Aryth has quit [Ping timeout: 260 seconds] 11:06:42 you could bundle them into a struct or something? never mind, I don't know how it's called 11:06:49 <|amethyst> it takes an int 11:06:58 bit packing! 11:07:00 <|amethyst> I'm going to do blood << 16 | defender->type() 11:07:01 <|amethyst> yup 11:07:09 that was a joke. i'm disappointed in you |amethyst 11:07:18 can't you make it take void * or something :( 11:08:24 <|amethyst> that's ugly too, but idiomatic in C I guess 11:09:23 -!- DainHome has quit [Changing host] 11:10:13 well, maybe there is some fancy C++ magic to make it not ugly or something, or at least more spectacularly ugly 11:10:45 <|amethyst> fancy C++ magic would be to make a final_effect class and have a bunch of subclasses instead of FINEFF_* constants 11:11:29 i endorse this 11:11:40 <|amethyst> first the bugfix though 11:11:49 wouldn't it be nice if everything could be done like that :( 11:11:51 -!- Daekdroom has quit [Quit: Saindo] 11:12:00 unfortunately you have to serialise some stuff so it gets forced to be an enum I guess 11:13:23 <|amethyst> fortunately env.final_effects isn't saved 11:16:40 -!- Zaba has quit [Ping timeout: 246 seconds] 11:18:32 but such inconsistency :( 11:18:45 (I spent a lot of time fretting about the enums when working on 41qys-crawl) 11:18:50 s/spent/spend/ 11:21:12 <|amethyst> it's kind of difficult to program while feeding a kittn 11:21:17 <|amethyst> s/ttn/tten/ 11:22:00 -!- wjchen has quit [] 11:23:10 solution: kitten programmers 11:24:18 -!- Zaba has joined ##crawl-dev 11:27:16 -!- G-Flex has joined ##crawl-dev 11:37:29 |amethyst: Blood and Souls for Kitten! 11:44:07 -!- elliott has quit [Remote host closed the connection] 11:44:56 <|amethyst> okay, crash fixed, now to make the code pretty 11:46:22 -!- Silurio_ is now known as Silurio 11:46:42 -!- scummos has quit [Ping timeout: 245 seconds] 11:48:52 -!- ontoclasm has joined ##crawl-dev 11:51:52 |amethyst: it seemed to fix the problem... 11:51:53 elliptic: You have 1 message. Use !messages to read it. 11:52:05 I might have been wrong though 11:52:10 <|amethyst> elliptic: hm 11:52:19 <|amethyst> elliptic: well, the final effect won't unfix it anyway :) 11:52:32 <|amethyst> and does fix the tentacle-bleeding crash 11:53:15 yes, I considered trying to make bleeding a final effect... a good idea anyway if there's a crash 11:57:34 -!- smeea has quit [Read error: Connection reset by peer] 11:58:15 -!- MarvinPA has joined ##crawl-dev 12:05:40 |amethyst: is edlothiols animation commit on cszo? can anyone try them? 12:06:18 when the server is updated i mean 12:07:21 <|amethyst> it will be when the server updates 12:07:30 okay 12:10:36 digest email sent, awaiting moderation 12:11:10 -!- Kellhus has quit [Quit: Page closed] 12:11:28 -!- Codrus has quit [Ping timeout: 244 seconds] 12:12:23 also, that mstrpbk guy is weird 12:14:56 He likes CAPITAL LETTERS 12:15:51 As a textbase game, crawl is pretty damn accessible. If you're having problems with your input device, you probably should get another input device. 12:16:20 i think we don't need to discuss this garbage 12:16:49 good point. 12:17:58 <|amethyst> Fuck him 12:18:12 <|amethyst> if he wants crawl to be accessible to cripples he can do it his damn self 12:18:16 <|amethyst> that was harsh 12:19:06 also, publicly logged, but i guess you can edit it out :P 12:19:10 <|amethyst> I just hate being told that I want to "marginalize the existence of people with disabilities" 12:19:13 could try to remove this thing from crd at least 12:19:27 <|amethyst> just because I won't implement a feature 12:19:27 yeah, the mail is pretty offensive to you devs :( 12:19:42 <|amethyst> s/won't/can't/ 12:20:03 i don't think actually has any clue what the hell he is talking about anyway 12:20:03 MarvinPA: You have 2 messages. Use !messages to read them. 12:20:10 03ontoclasm * r1285cbb31dba 10/crawl-ref/source/rltiles/ (10 files in 4 dirs): Humanoid / foo-lord edits (roctavian) 12:20:31 the email thread was just about improving the interface all-round, not removing the existing mouse interface which is presumably fine already 12:20:31 MarvinPA: You have 3 messages. Use !messages to read them. 12:20:43 It's also UNCLEAR what he actually wants DONE... 12:21:10 <|amethyst> sounds like he wants galehar to force people to either use the mouse or the keyboard 12:21:15 <|amethyst> not both 12:21:19 <|amethyst> that doesn't even make sense 12:21:21 i doubt it 12:21:41 i guess he just took that line he quoted the wrong way, got worked up, and started venting 12:21:48 best not to blow it further out of proportion 12:21:53 <|amethyst> "I don't think forcing menus for spells and abilities would be a good idea" -> "You hate the disabled" 12:21:56 As ChrisOelmueller said, I don't think this is worth discussing. Is it worth asking him to go away? 12:22:11 bh: probably not 12:22:14 <|amethyst> I'd rather not have to worry about a lawsuit personally 12:22:26 ? 12:22:37 I'm going to take the age old step of filtering his e-mail to trash. 12:22:47 <|amethyst> "I was told to leave because I was handicapped" 12:24:16 lets hope nobody responds, no drama that way :) 12:24:33 you could moderate the entire list for a bit to prevent that 12:24:48 probably someone will tell him to stop being so insulting though, and hes probably not going to let that go by without a response :( 12:24:55 -!- ZRN has quit [Ping timeout: 272 seconds] 12:25:05 i also considered replying something along the lines of "and if I exist ... then there must be others like me." > "i very much hope there are not" but what for 12:25:23 also not to the list obviously 12:25:32 <|amethyst> Maybe "patches are welcome", but I guess even that sounds snarky 12:25:36 can't he macro "a?" and "z?" or something? 12:25:43 -!- Lawman0 has quit [Read error: Connection reset by peer] 12:25:53 i don't know if it makes sense to macro a to a? 12:26:03 I've dealt with too many rude people at work this week. I'm done 12:27:58 -!- ussdefiant has joined ##crawl-dev 12:31:55 AndroidBuild.sh -- does that mean crawl runs on Android!? 12:32:08 <|amethyst> %git android 12:32:11 frogbotherer * 0.12-a0-403-g59f4b20: Android port. (19 hours ago, 73 files, 2255+ 97-) https://gitorious.org/crawl/crawl/commit/59f4b209e37b 12:32:11 <|amethyst> err 12:32:15 <|amethyst> %git :/android 12:32:17 frogbotherer * 0.12-a0-422-gf400252: Android port. (6 hours ago, 73 files, 2260+ 99-) https://gitorious.org/crawl/crawl/commit/f4002528321d 12:32:17 That is supremely cool. 12:33:17 it has been running on android for a while, the commit "just" merges the port 12:33:33 and its for tiles only afaik, although there also is a console port to android 12:36:31 -!- vwzzz is now known as yoshizzz 12:36:42 -!- ZRN_ is now known as ZRN 12:41:14 -!- daftfad has joined ##crawl-dev 12:45:30 -!- ontoclasm has quit [Ping timeout: 255 seconds] 12:49:04 -!- Poncheis has quit [Ping timeout: 246 seconds] 12:49:10 -!- Poncheis_ is now known as Poncheis 12:57:49 -!- Poncheis has quit [Ping timeout: 246 seconds] 12:58:00 -!- Poncheis_ is now known as Poncheis 13:01:25 -!- dtsund has joined ##crawl-dev 13:01:51 -!- ontoclasm has joined ##crawl-dev 13:05:13 -!- anele has quit [Remote host closed the connection] 13:08:15 -!- Raycaster has quit [Read error: Connection reset by peer] 13:10:24 -!- Codrus has quit [Ping timeout: 244 seconds] 13:11:33 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120421074340]] 13:16:34 -!- HellTiger_ has quit [Client Quit] 13:19:09 -!- HellTiger has quit [Ping timeout: 244 seconds] 13:22:52 -!- Raycaster has quit [Read error: Operation timed out] 13:23:05 -!- ZRN has quit [Ping timeout: 246 seconds] 13:23:41 -!- DainHome has quit [Quit: Dain's default quit message] 13:26:05 03MarvinPA * r713c364fd01a 10/crawl-ref/source/spl-summoning.cc: Recalculate burden after casting Tukima's dance (#6171) 13:32:42 okay, i guess i have no idea what i'm doing 13:33:26 -!- Poncheis has quit [Read error: Connection reset by peer] 13:34:09 <|amethyst> ontoclasm: ? 13:35:49 -!- link_108 has joined ##crawl-dev 13:35:54 i'm trying to get white_noise's bone tiles to work but skeletons don't actually keep the monster_type 13:35:58 just an int 13:36:24 <|amethyst> base_monster 13:36:45 no, skeleton the item 13:36:49 <|amethyst> oh 13:36:51 not an animated one 13:37:07 item.plus gives you some sort of int 13:37:23 which appears to be its type 13:37:42 but i can't do monsterentry(mc) 13:38:02 <|amethyst> you can use item.mon_type 13:38:04 i guess i can just give up and let somebody comptent do it :/ 13:38:11 <|amethyst> it's in a union with item.plus 13:38:39 <|amethyst> (or you could cast, but the point of the union was to avoid that) 13:42:11 looks like that worked 13:42:15 awesome, thanks xD 13:46:20 -!- alefury has joined ##crawl-dev 13:47:10 -!- link_108 has quit [Ping timeout: 246 seconds] 13:49:52 -!- Camicio has quit [] 13:50:09 -!- BlackSheep has joined ##crawl-dev 13:50:50 ??halfling 13:50:50 halfling[1/1]: Aptitudes like a kobold (sort of). Halflings have slow metabolism 1, hungering one third slower. Has the HP of a sludge elf since 0.6. Allegedly overpowered! 13:51:28 <|amethyst> compiling the final_effect rewrite now... let's see how many syntax errors I have 13:53:20 -!- white_noise has quit [Quit: Page closed] 13:53:23 ??kobold 13:53:23 kobold[1/7]: One of the three main causes of early-game mage death, thanks to spawning fairly often with either darts, stones, or a blowgun+poisoned needles. Melee characters should not need to worry too much unless the kobold is using curare-tipped needles. 13:56:53 sweet sauce, it works 13:58:42 -!- Poncheis has quit [Read error: Connection reset by peer] 13:59:15 -!- domi is now known as domi_ 14:02:30 -!- Gorice has quit [Ping timeout: 245 seconds] 14:05:07 -!- BlackSheep has quit [Quit: Leaving] 14:08:06 03ontoclasm * r36f263e20dbf 10/crawl-ref/source/ (11 files in 3 dirs): Bone tiles (white_noise) 14:09:03 <|amethyst> fewer than a dozen syntax errors... now for the logic errors :) 14:09:51 it's probably best if noone reads my code, since it might cause brain damage 14:13:30 <|amethyst> no one can escape code reviews! 14:13:31 -!- fooobaar has joined ##crawl-dev 14:15:16 -!- pointsofdata has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 14:16:29 -!- Poncheis has quit [Read error: Connection reset by peer] 14:22:18 -!- Poncheis has quit [Read error: Connection reset by peer] 14:22:49 <|amethyst> btw, why did they have to define C++ syntax so that new foo()->method() is an error? (new foo())->method() looks silly 14:23:23 |amethyst: All the things wrong with C++ and *that's* what you're complaining about? 14:24:18 |amethyst: because Bjarne is a creep. 14:24:48 <|amethyst> seems that one could be fixed trivially without breaking existing code 14:25:12 -!- One-Eyed has quit [Quit: Page closed] 14:25:25 Shops don't work (https://crawl.develz.org/mantis/view.php?id=6191) by BlackSheep 14:25:26 <|amethyst> unless there's something funny about new-as-a-statement that I'm not aware of 14:25:27 okay, i just went through D to see all the new dungeon tiles 14:25:53 late d looks awesome but early d could use some spice 14:26:08 ontoclasm: Moss? 14:26:11 since he actually removed a few doodads from D:1-4 14:26:27 also, yeah... it's... very mossy 14:26:41 i am still uncertain about all the moss 14:27:02 but in general it looks good 14:27:20 -!- Dixie has quit [Read error: Connection reset by peer] 14:27:30 * dtsund thinks the dungeon should look more surreal and Zot-ish as you go deeper 14:27:53 yeah 14:28:25 well, it is pretty surreal but green doesn't scream "DOWN INTO THE DEPTHS" to me 14:28:37 -!- Poncheis has quit [Ping timeout: 240 seconds] 14:28:49 i'd rather it shifted to dark red or purple as you went below D:18 14:29:13 -!- daftfad has quit [Read error: Connection reset by peer] 14:30:00 -!- BanMido has quit [Ping timeout: 245 seconds] 14:30:15 -!- dtsund has quit [Quit: dtsund] 14:31:58 -!- yoshizzz has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]] 14:32:41 -!- sacredchao has quit [Changing host] 14:33:01 -!- HangedMan has joined ##crawl-dev 14:33:20 -!- yoshizzz has quit [Client Quit] 14:35:07 -!- stenno has quit [Ping timeout: 240 seconds] 14:35:22 -!- sacredchao is now known as stenno 14:38:24 -!- Poncheis has quit [Ping timeout: 276 seconds] 14:39:25 -!- s951 has quit [Quit: Leaving] 14:39:39 -!- voker57 has quit [Changing host] 14:41:21 -!- Dixie has joined ##crawl-dev 14:43:12 -!- nicolae- has joined ##crawl-dev 14:46:20 -!- dtsund has joined ##crawl-dev 14:46:40 what's a vault with various colors of crystal walls in it 14:48:04 -!- Poncheis has quit [Ping timeout: 246 seconds] 14:48:08 Why is Vaults only 5 floors now? 14:48:24 -!- lexackson has joined ##crawl-dev 14:48:40 Because nobody liked it at 8? 14:49:13 <|amethyst> and to make the game somewhat shorter (possible allowing for adding more things later: e.g. Dwarf, Forest, ...) 14:49:20 hi guys 14:52:04 <|amethyst> you get more character XP at higher level, but that's mostly irrelevant... and drinking it now helps you survive to those later levels 14:52:07 <|amethyst> doh 14:52:58 -!- pelotron has quit [Ping timeout: 246 seconds] 14:53:42 -!- Dixie has quit [Ping timeout: 244 seconds] 14:55:58 ontoclasm: would wizlab_golubria using two different crystal wall colours in tiles count 14:57:47 maybe 14:57:55 hangedman, you made a few slime vaults, right? does that mean the level generator isn't buggy anymore and i can submit these things i made ages ago 14:57:59 -!- jato_ has quit [Read error: Connection reset by peer] 14:58:18 -!- jato_ has joined ##crawl-dev 14:58:59 the bug where stairs could place against walls in slime is gone, yes 14:59:30 -!- Raycaster has quit [Ping timeout: 264 seconds] 14:59:30 -!- [1]Raycaster is now known as Raycaster 14:59:31 booya 15:00:19 -!- Ystah has quit [Ping timeout: 246 seconds] 15:00:37 slime vaults are possibly some of the hardest to make since they mostly should look natural and people almost never touch slime walls, I'm interested in seeing other attempts at it 15:01:12 in testing i found that i need to add at least one row of @@@@ along the side to guarantee a wide enough hallway to get in 15:03:29 oh right, and some layouts have a bad tendency to connect vaults to the floor with a long thin corridor around the vault 15:04:05 yeah, that too 15:04:13 would that particular thing be helped by making the vault transparent, you think? 15:04:24 yet another thing anticipating grunt returning around again, since he said there could be fixes to how that happens in layout_delve/swamp/caves 15:05:12 transparent helps but it doesn't totally get rid of that 15:05:44 damn slime 15:06:06 03ontoclasm * r88c1aa4c976f 10/crawl-ref/source/rltiles/ (17 files in 2 dirs): Crystal wall tiles 15:08:58 hmm, recoloured crystal walls 15:09:53 now somebody needs to make nice glass and stone walls 15:10:02 i made glass ones but they are ugly 15:10:03 knew it, wizlab entry vaults still use recoloured green crystal walls without naming them non-green 15:10:14 hah 15:10:40 ontoclasm: werent there glass walls in that mantis issue with the crystals? 15:10:47 probably should make those all "a wall of crystal" 15:11:35 https://crawl.develz.org/mantis/view.php?id=6115 you mean? 15:11:44 might work 15:15:00 -!- Silurio has quit [Ping timeout: 245 seconds] 15:16:13 Pandemonium lords tile update (https://crawl.develz.org/mantis/view.php?id=6192) by ajg_matebo 15:17:29 err, dat/descript/features.txt#l797 ? 15:18:12 <|amethyst> HangedMan: what about it? 15:18:31 <|amethyst> HangedMan: wall of green crystal's description doesn't actually mention the colour 15:19:14 <|amethyst> oh, good, mstrpbk is reasonable 15:19:53 <|amethyst> now I feel even worse about my evil words earlier 15:19:58 don't 15:20:39 no, as in just making enter_wizlab_5 use it 15:21:09 <|amethyst> oh, yeah... I thought you were saying there was a problem with the description 15:21:21 <|amethyst> hm 15:21:35 <|amethyst> I guess it's time to let people test my bugs 15:22:11 03|amethyst * rc3456a1f7d88 10/crawl-ref/source/ (enum.h fineff.cc melee_attack.cc): Bleed as a final effect. 15:22:12 03|amethyst * ra7be0a1fa2a1 10/crawl-ref/source/ (10 files): Object-orient final_effect. 15:22:23 03|amethyst * ra128d033548f 10/crawl-ref/source/tilepick.cc: Constification and formatting fix 15:23:02 <|amethyst> ontoclasm: only three very minor formatting issues, not bad 15:23:14 -!- Mandevil has quit [Quit: Ukončuji] 15:23:21 <|amethyst> err, two formatting issues, and one thing that could have been const but wasn't 15:23:59 !abyss const_cast 15:23:59 dtsund casts a spell. const_cast is devoured by a tear in reality! 15:24:24 damn 15:24:34 <|amethyst> dtsund: it wasn't a pointer, but I agree 15:24:36 !abyss nicolae- 15:24:37 nicolae- casts a spell. nicolae- is devoured by a tear in reality! 15:24:45 ahem. sorry. 15:25:44 |amethyst: >.< 15:26:37 <|amethyst> ontoclasm: and one of them was just extra parentheses so I don't even know if "issue" is the right word 15:27:54 <|amethyst> I guess I'd better push an update on CSZO so as to test my breakage :) 15:29:58 <|amethyst> didn't get around to finishing up the config changes today... I guess that will have to wait for tomorrow 15:30:52 -!- Qwertycoatl has quit [Quit: leaving] 15:32:37 -!- ajikeshi_ has quit [Ping timeout: 240 seconds] 15:32:44 |amethyst: uhm, you did start them too? Did you at least drop the operator where not needed? 15:32:55 especially "include = some_file" 15:32:56 -!- nicolae- has left ##crawl-dev 15:33:05 -!- yogaFLAME has quit [Quit: Page closed] 15:33:16 <|amethyst> no, this is intended for 0.11 15:34:13 yeah 15:34:36 0.11 should not have all that include madness, otherwise it will break again when people upgrade to 0.12 15:34:48 Unstable branch on crawl.s-z.org updated to: 0.12-a0-430-ga7be0a1 (34) 15:35:27 <|amethyst> my changes are 1. let listopt = clear the list 2. make -= work on a few more options 3. warn when listopt = foo is interpreted as "add" 15:35:57 <|amethyst> along with some refactoring 15:36:12 mine (hardly completed yet) are to clean up operator handling 15:36:52 <|amethyst> sorry for the eventual conflicts... I mentioned twice in-channel that I was working on this, but you weren't here so 15:36:58 instead of those two variables "plus_equals" "minus_equals" it's better to have the five possible values as an enum 15:37:17 right, and the partial commit is from early July anyway :p 15:37:24 <|amethyst> oh :) 15:38:50 -!- Poncheis has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 15:39:47 -!- BlackSheep has joined ##crawl-dev 15:42:10 <|amethyst> anyway, I'm off for the evening. I'll probably push the config stuff to a branch so it can be reviewed 15:42:32 <|amethyst> tomorrow, that is 15:42:43 -!- Raycaster has quit [Ping timeout: 246 seconds] 15:43:26 see you! 15:43:46 I'll look at it then 15:44:09 (and continue absolutely non-urgent crap like monster shields in tiles for now :p) 15:44:11 <|amethyst> kilobyte: oh, and in case you didn't see it earlier: devs can now force a CSZO rebuild with http://dobrazupa.org/rebuild/ 15:44:21 <|amethyst> later 15:46:07 03ontoclasm * rfd308f984c6b 10/crawl-ref/source/ (17 files in 3 dirs): Fungi (dd, white_noise) 15:46:49 -!- Pacra has joined ##crawl-dev 15:49:00 -!- Daekdroom has quit [Quit: Saindo] 15:49:10 if you want something more urgent, kb, can you look at shops? 15:50:02 Arachne can currently pick up a shield or suffer a weapon-swap by Xom, yet her tile has a two-handed staff hard-drawn. I just added white_noise's staveless tile so both other weapons and a shield would be fine, with one caveat: 15:51:22 the staveless tile may be interpreted as naked boobs 15:52:32 not a big issue with such a small resolution, but perhaps someone should look 15:52:44 link? 15:52:49 BlackSheep: in a moment, I'd prefer to avoid an unnecessary context switch 15:52:59 bh: https://crawl.develz.org/mantis/view.php?id=5966 15:53:15 bh: lemme get it in-game with a weapon and a shield, though 15:53:26 (would need to find the offset first, so in a sec) 15:53:38 kilobyte: yeah -- I'm also not one for modesty. But it does look like nekkid boobies. 15:53:53 it does 15:55:58 <|amethyst> just remove that dark spot and it should be fine :) (going for real now) 15:57:04 -!- dtsund has quit [Read error: Connection reset by peer] 15:57:21 -!- dtsund has joined ##crawl-dev 15:58:06 zoomed in -- if you're actually concerned, drop the nipples, like |amethyst. *I* don't care. 15:58:06 !tell evilmike I tried some 4.1 imps for demon portal and I'm not feeling it that much, though I didn't do a lot of testing/experimenting 15:58:06 st_: OK, I'll let evilmike know. 15:59:39 some? which ones did you try? 16:03:16 -!- namad7 has quit [] 16:04:05 -!- Roarke has quit [Quit: Page closed] 16:04:07 !tell evilmike by the way I've watched some people do newvaults and there's an awful lot of water and lava and other feature overloads 16:04:07 st_: OK, I'll let evilmike know. 16:04:31 HangedMan: the ones that aren't like other demons we already have, or that mutate or summon imps 16:06:18 -!- HellTiger has quit [Read error: Connection reset by peer] 16:06:41 brainy imp, flame imp, glowing imp? 16:07:02 A couple of vaults (Snake, Zot, Slime) (https://crawl.develz.org/mantis/view.php?id=6193) by nicolae 16:07:22 I had invis imp and poison imp too 16:08:10 oh, I thought ichorous imp counted as too similar to orange demon 16:08:49 since you can't define attack flavours I gave it sting and emergency meph for some reason 16:09:16 mini_float for a 25x38 sized vault? will that place even with orient: float 16:09:45 -!- MPR has quit [Ping timeout: 272 seconds] 16:11:30 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 16:12:30 -!- fooobaar has quit [Ping timeout: 268 seconds] 16:12:51 oh bah he already left 16:13:23 !tell galehar I finished a patch for cleave as you outlined on the wiki, would you like it as a patch or from my gitorious? 16:13:23 lexackson: OK, I'll let galehar know. 16:16:50 -!- voker57 has quit [Read error: Connection reset by peer] 16:20:23 ooh, cleave 16:21:20 lexackson: is it different from the one you uploaded on mantis? 16:21:20 galehar: You have 1 message. Use !messages to read it. 16:24:36 ??oldwon 16:24:37 oldwon[1/3]: HaSu KoCK(coolrobin) MfAM SEPr 16:24:38 hey galehar, it's the same one, the patch on mantis is up to date with master from like an hour ago 16:25:13 it's all done according to your post, i coded it up last night 16:25:43 I had a quick glance at it. Seems like it won't go in as is. Needs some edits. 16:26:07 oh, did i do something wrong? 16:27:16 it's new from the one that was up a few days ago 16:27:55 it already conflic with what |amethyst push a few hours ago 16:28:08 %git c3456a1f7d88 16:28:08 |amethyst * 0.12-a0-429-gc3456a1: Bleed as a final effect. (5 hours ago, 3 files, 16+ 6-) https://gitorious.org/crawl/crawl/commit/c3456a1f7d88 16:28:25 what's the point of moving the in_bounds check anyway? 16:28:41 well, it was crashing when i was fighting krakens 16:28:56 the assert in bleed_onto_floor was failing 16:29:01 -!- BlackSheep has quit [Quit: Leaving] 16:29:13 well, that's what |amethyst just changed 16:29:19 -!- PollyEsther_ has quit [Ping timeout: 244 seconds] 16:29:19 -!- PollyEsther has quit [Ping timeout: 244 seconds] 16:29:32 oh, well then i can update it right now 16:29:35 thanks 16:29:51 BH doesn't geat cleave 16:29:57 <|amethyst> the breakage that fixed was because of 16:30:03 <|amethyst> %git 6a8b81e6 16:30:09 elliptic * 0.11-b1-95-g6a8b81e: Fix some monsters being alerted by smelling blood from their own death. (4 days ago, 1 file, 6+ 3-) https://gitorious.org/crawl/crawl/commit/6a8b81e6262f 16:30:18 <|amethyst> also, the next commit is much more intrusive 16:30:36 <|amethyst> %git a7be0a1f 16:30:36 |amethyst * 0.12-a0-430-ga7be0a1: Object-orient final_effect. (2 hours ago, 10 files, 300+ 161-) https://gitorious.org/crawl/crawl/commit/a7be0a1fa2a1 16:30:51 oh crap, you are right, i will proofread it again 16:31:00 the order in which the attacks are performed seems weird. We're looking for target by starting and the attacked monster, but then we should put them in a vector so that they are damage in the order of the swing 16:31:06 otherwise it would be really strange 16:31:57 but then we will have to decide the handedness of the player character! 16:32:42 ontoclasm: I'd say coinflip() each attack 16:32:58 very nice 16:33:09 fill the vector in whatever order, then have a chance to revert it 16:33:23 just have to keep track of which of the monster takes full damage 16:33:46 -!- Predelnik has quit [Ping timeout: 246 seconds] 16:33:58 currently it is a right handed swing 16:34:06 i did check that 16:34:26 oh, I must have misread the comments 16:34:42 should use feat_is_solid to check for walls 16:35:09 sorry, it's a bit strange, i had to make it flexible to account for things like giant spores, inner flames, and tentacles 16:35:10 the indentation of some conditionals is very weird 16:35:34 -!- Nerem has joined ##crawl-dev 16:36:09 is there a style guide somewhere? 16:36:25 <|amethyst> docs/develop/coding_conventions.txt 16:36:42 <|amethyst> and now I'm going for real for real :P 16:36:55 thanks amethyst 16:37:21 -!- NeremWorld has quit [Ping timeout: 276 seconds] 16:40:50 there's a lot of duplicate code. the damage reduction should go in a static function 16:41:24 !tell evilmike I've only seen a dozen levels but it already feels sort of repetitive. I know an answer to that is "we need more subvaults" but I'm not confident in the style and quality that people we make 16:41:24 st_: OK, I'll let evilmike know. 16:41:42 and I think it would be better if cleave_setup() gathered all the targets and store them in a vector, so cleave_finish() just have to iterate through it 16:42:32 lexackson: ok, I think that's all :) 16:42:43 thanks galehar 16:43:39 people we make? 16:44:08 will 16:44:29 ah 16:48:25 -!- Roarke has quit [Client Quit] 16:48:45 -!- Lightli has quit [Ping timeout: 245 seconds] 16:49:11 -!- Wensley has joined ##crawl-dev 16:49:59 -!- giantbat has quit [Ping timeout: 244 seconds] 16:58:12 -!- Rewans has quit [Ping timeout: 248 seconds] 17:00:20 -!- Raycaster has quit [Ping timeout: 248 seconds] 17:00:25 -!- syllogism has quit [] 17:00:39 -!- lavos has quit [Quit: WeeChat 0.3.8] 17:01:56 -!- Fhqwhgads has quit [Ping timeout: 248 seconds] 17:02:11 -!- Fhqwhgads_ is now known as Fhqwhgads 17:04:28 -!- omnirizon has quit [Ping timeout: 252 seconds] 17:10:44 -!- MPR has quit [Changing host] 17:16:25 03galehar * r1e1d27acd7e3 10/crawl-ref/source/shopping.cc: Fix shop interface (#6191). 17:21:22 -!- rkd2 has quit [] 17:24:33 galehar: I don't get cleave!? 17:24:47 :) 17:24:54 not if you use blade hands :) 17:25:11 that's what bh stands for though 17:25:33 what did bmh stand for 17:25:45 This is probably answered somewhere -- how does cleave interact with allies? and allies and confusion? 17:26:34 blade my hands 17:26:49 giving your ghoul warlords the battleaxes from frost giants, the new giving ghoul warlords the crossbows from yaktaurs 17:26:55 bh: it goes through allies without harming them. Unless your confused. 17:27:23 good luck balancing it! :) 17:27:29 Who's working on rewriting mon-pick? 17:27:35 kilobyte 17:27:49 -!- Ajsh is now known as Ystah 17:27:57 he stopped because he couldn't figure out ideal numbers or something 17:28:15 bh: me, stopped by wondering what to do with the 16%/50% issue 17:28:32 kilobyte: what's the issue? Is it covered on the wiki? 17:29:02 bh: no wiki about mon-pick 17:29:46 basically, every monster has a defined peak rarity and a range where it can spawn 17:30:58 it goes linearly from the peak (after careful reading of current code, you'd see this is what current squared rarities end up with) 17:31:24 linearly in both directions? 17:31:28 yeah 17:32:03 -!- notthepo1e has quit [Ping timeout: 268 seconds] 17:32:08 the issue is: what should happen at the ends of the range? The best suggestion so far is having 0 on the level just outside the range, and going linearly. 17:32:39 question: what do you think about replacing pebble walls with the "stone" in https://crawl.develz.org/mantis/view.php?id=6081 17:32:55 but that means you get 1/6 if the range has radius 5, or 1/2 if it has radius 1 17:33:53 ontoclasm: isn't "stone" supposed to be "worked stone"? 17:34:01 I don't really see what's the problem. Seems normal that the edges of a bigger range get a lower value than the edges of a small range 17:34:05 yes, that's why i'm not making it stone 17:34:10 pebble walls are rock 17:34:26 the word "rock" means "stone" :p 17:34:29 well 17:34:31 ...yeah 17:35:17 fr rename rock walls to earthen walls or something 17:35:25 not in crawl it doesn't! 17:35:25 MarvinPA: You have 3 messages. Use !messages to read them. 17:35:33 kilobyte: you could use a non-linear distribution with a long tail 17:35:52 do those tiles look good in sewers and bazaars and abyss 17:36:12 i'd have to make a branch, but they're pretty similar to the way pebble looks now 17:36:16 admittedly anything could look better then the lighter coloured pebble walls in abyss 17:37:03 bh: monsters should never spawn outside the range, we don't want ancient liches on D:1 17:37:30 kilobyte: long right tail. 17:37:51 We don't want ancient liches on D:1, but if you pick the right distribution, you might be able to get OOD for free. 17:38:14 kilobyte: Not linearly from the peak, unless that's changed 17:39:04 am i allowed to push branches to git? >.> 17:40:47 dtsund: that's what I thought after a quite careful but not careful enough reading too :p 17:41:54 ontoclasm: yeah, you just need to specify them explicitely 17:42:03 kilobyte: it wasn't linear, that's just what we agreed on replacing the mess that was there with... 17:42:05 kilobyte: rather than looking at distributions and trying to get to your goal -- work backward. Generally OOD is what, two levels deeper than the current level? 17:43:02 elliptic: it's linear unless you count the flat peak at 100 17:43:25 bh: nah, that's not what's being discussed anymore 17:44:09 kilobyte: ok -- my interest stems from replacing the abyss beastiary and adding monsters that spawn in sight of the player 17:44:41 kilobyte: diff = level - lev_mons; chance = mons_rarity(mon_type, place) - (diff * diff); if ((monster_pick_tries < n_relax_margin || abs(lev_mons - level) <= 5) && random2avg(100, 2) <= chance) 17:44:41 -!- fooobaar has joined ##crawl-dev 17:44:44 this doesn't look very linear 17:45:00 bh: Random Shadow Creatures casts on spots near the player? 17:45:22 dtsund: I was thinking hapless dungeon monsters getting abyssed around you 17:45:24 -!- erisdiscordia has quit [Quit: leaving] 17:45:49 -!- bonghitz has quit [Quit: bonghitz] 17:46:01 bh: a bad idea because it's end up outright wrong if anyone uses a Telepathy card, Xom casts Detect Monsters, etc 17:46:30 ??telepathy 17:46:31 I don't have a page labeled telepathy in my learndb. 17:46:37 there'd be a ring and a trail of monsters behind you and nothing anywhere else 17:46:56 ??dowsing 17:46:57 dowsing card[1/1]: This card will give the effect of detect secret doors/traps/creatures. Higher evocation increases the chances to get all three effects. Instead of actual detect creatures, it gives you a period of "telepathy" during which you are continuously detecting creatures. 17:47:01 kilobyte: I don't mean *all* the monsters, just some very few number 17:47:13 very small, rather. 17:47:18 kilobyte: how do you mean? the doc says to do git push origin w_n_pebble 17:47:27 (sorry to be annoying) 17:47:49 then how that's different from them just spawning randomly, possibly just at the edge of LOS? 17:48:32 ontoclasm: this is what I meant. You need to replace "origin" by whatever name you assigned to Gitorious, and w_n_pebble is the branch to push. 17:48:50 or local_branch:remote_branch 17:48:51 kilobyte: oh, I see you point. Sure -- I'm just looking to ease the 'spawn outside of LOS' restriction and add a flavorful entry 17:49:33 like, if you made the commit to your local master, you "git push gs master:w_n_pebble", then reset your master to whatever you want to 17:50:05 bh: ah, allowing spawns _inside_ LOS too 17:50:51 -!- HangedMan is now known as GreatOrbOfEyes 17:52:37 -!- Codrus|2 has quit [Ping timeout: 240 seconds] 17:52:55 galehar: do those android patches include fixes related to resizing the screen? 17:53:18 (I vaguely remember frogbotherer mentioning something about it) 17:54:53 replacing all of the abyss exits with abyss exits OR abyssal stairs worked fine on my branch -- just need to turn up the vault frequency 17:55:30 kilobyte: no they don't 17:58:13 03MarvinPA * rc9bbbc40b965 10/crawl-ref/source/abl-show.cc: Don't allow resisting Zotdef stat drain costs 17:59:01 -!- jato_ has quit [Read error: Connection reset by peer] 18:08:36 -!- erisdiscordia has quit [Quit: Lost terminal] 18:11:42 -!- MarvinPA has quit [] 18:13:45 kilobyte: it looks like I can just have the abyss us PROX_ANYWHERE and then add the desired behavior on top of abyss spawns 18:14:08 03dtsund * r6b5b01df893d 10/crawl-ref/source/ (godprayer.cc godprayer.h religion.cc): Fix converting to Zin giving less starting piety if the altar is in the Orcish Mines. 18:14:09 03kilobyte * rbcdeb4edeb61 10/crawl-ref/source/test/stress/run: A canned test for notoriously prone to breakage tentacle death. 18:14:10 03kilobyte * r40a248776a4d 10/crawl-ref/source/rltiles/UNUSED/monsters/ (dryad.png leshy.png): Add roctavian's dryad and leshy tiles to UNUSED/ 18:14:10 03kilobyte * r51017f629b43 10/crawl-ref/source/ (rltiles/dc-mon.txt tilemcache.cc tilepick.cc): Handle Arachne if Xom messes with her weapon. 18:14:10 03kilobyte * r0445ba8e1880 10/crawl-ref/source/rltiles/ (3 files in 2 dirs): white_noise's update to his Arachne's tile, also a staveless version. 18:14:11 03kilobyte * r95bc78d37a11 10/crawl-ref/source/tilemcache.cc: Show shields worn by monsters. 18:16:06 mmm, tests 18:17:02 ontoclasm: D tiles with decorations that assume a bottom (non-hung skeletons, grate w/sludge, etc) look terrible on long vertical walls 18:17:35 Eronarn: quite worthless without some kind of a cronjob that runs them :( 18:17:54 somewhat problematic because most tests assume a terminal 18:20:27 kilobyte: know what hudson is? 18:20:43 Eronarn: you mean Jenkins? :) 18:21:05 bh: haven't heard of that 18:21:32 two years ago, Oracle started being a bunch of dicks, so the Hudson community forked as Jenkins 18:22:36 -!- G-Flex has quit [Quit: Time for us to bug out.] 18:22:48 hahahah 'two years ago' 18:22:50 Oracle wanted the project hosted on java.com, the developers did not want it to be the case. Everyone took his ball and went home. 18:23:07 OK OK -- Oracle (by way of Ellison) has always been a bunch of dicks. 18:23:13 yes 18:23:28 also, don't you mean hosted on com.java 18:23:29 at least he's a "good Democrat" 18:23:39 (java namespaces can go to hell and die) 18:26:32 -!- pointsofdata has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427]] 18:26:33 -!- Poncheis has quit [Ping timeout: 276 seconds] 18:26:48 -!- Poncheis_ is now known as Poncheis 18:27:35 bh: is that even possible without quotation marks? 18:27:53 -!- One-Eyed has quit [Quit: Page closed] 18:28:40 kilobyte: yes...? I mostly mean he's loyal to the party and gives a lot of money rather than making some ideological claim 18:28:45 -!- buppy has quit [Quit: Page closed] 18:28:53 ah, that :p 18:29:19 digshake the Warrior (L13 MiFi), worshipper of Okawaru, blasted by a soul eater (a soul eater) (summoned by an orc high priest) on Orc:3, with 36431 points after 25095 turns and 1:54:32. 18:29:46 probably something for evilmike? 18:29:50 the US has the distinction of being a country where EVERY SINGLE major party (in their case, only two) are made in 99.999% of pure, complete corrupt dicks 18:30:39 Other countries are different? 18:30:55 I have a dim view of the Lib Dems, Labour and the Conservatives. 18:31:19 though I did vote in favor of the Lib Dems 18:31:32 I don't know a bit about UK politics 18:32:02 in most countries I know there's at least one meaningful party that is merely bad 18:32:02 kilobyte: both corrupt, sure, but there is a difference in how the parties treat minorities and the environment at least 18:32:19 kilobyte: Eronarn does evil as his day job 18:32:28 Eronarn: you pick minor details 18:32:31 also, the reason why the US only has two parties is due to a wildly different electoral system, not due to americans just being stupid 18:33:24 kilobyte: stuff like letting women have access to abortions or letting gay couples marry is not 'minor details', and while it would be great to have more differences than that, i'll take what i can get :) 18:33:46 Eronarn: what makes US that special is that they're the only country that legalized corruption (by the names of "lobbying", "campaign donations") together with many more traditional forms of giving, uhm, gratification to politicos 18:34:25 so if a politician tried to _not_ be a scumbag, he'd cost his party money and power, and they won't allow that 18:34:51 kilobyte: well, there are actually many countries with legalized corruption :) just that most of them aren't superpowers 18:35:01 -!- JackRogers has quit [Read error: Connection reset by peer] 18:35:19 state and especially local politics do not have the same degree of money in them, so it's not nearly as bad (though there are other problems there) 18:35:26 obviously, in Zimbabwe or so no one cares about corruption being illegal, but I guess there's at least a letter of law 18:35:27 federal politics is a joke, though, for sure 18:36:00 (OK, governors are technically state level - also a joke) 18:37:19 Eronarn: democrites picked one alternate mode of sexuality and tout just because it happens to be popular (ie, giving votes at the moment) while spewing hatred against anyone else as usually 18:37:37 or, sit deep[er] in their Big Media friends' pockets 18:38:05 repugnicants in turn have that sky fairy they picked, and hate all other sky fairies 18:38:41 kilobyte: unfortunately, the political landscape reflects the people on social matters - americans are rather conservative :( 18:39:10 it's not like various government issues where people resoundingly differ from their elected representatives on what policies they actually want 18:39:24 -!- Kellhus has quit [Quit: Page closed] 18:39:25 there really are a lot of americans that hate everyone not like them 18:39:25 Eronarn: I disagree. People are ignorant. They vote for Republicans because they're mistakenly under the impression that they're rich. 18:39:44 the neocon corporate party has two wings, which should be renamed to "populist" and "authoritatian", since that's the sames that IMO fit them best 18:40:35 bh: yes, americans have a ridiculously warped perception of class & economics 18:40:39 it is very depressing 18:41:05 (huh, ##crawl-dev usually isn't this off-topic) 18:41:29 MAKHLEB/TROG 2012 18:42:03 Zannick: XOM/JIYVA 80085 18:42:05 nooodl: try ##crawl-offtopic, the last time I joined they were in a middle of a talk about voluntarily doing penile mutilation 18:42:06 that kiku guy scares me 18:42:13 i can't believe yred picked him as his running mate 18:42:23 Zannick: <3 18:42:46 kilobyte: that channel is amazing 18:42:51 Why on earth does the Abyss use _abyss_generate_monsters instead of just using the normal monster making logic? 18:43:16 -!- Nightbeer has quit [Ping timeout: 246 seconds] 18:43:19 kilobyte: I'm mostly cross with ##crawl-offtopic for not inviting me to their parties. 18:43:20 imagine the dem platform video but with removing zin from crawl instead 18:43:32 -!- Simul has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:44:14 Eronarn: fake political ads are probably outside of our budget, but that's hilarious 18:44:27 "Do you want your children worshipping The Shining One at school?" 18:45:07 Lugonu is a corrupting influence upon our nation's children! 18:45:11 bh: clearly, NAO should run one! nov and all 18:45:26 Zannick: +NaN! 18:45:46 foocubi, nurses... lots of slanderous accusations to be made, there 18:45:46 * kilobyte votes Xom. 18:45:54 kilobyte: you *might* vote Xom 18:46:02 xom votes WHEEEEEEEEEEEEEEEE 18:46:47 Eronarn: note the boobylicious tile talked about just a couple hours ago 18:46:48 Xom elected president. Xom thinks this is hilarious! *two weeks later* Xom is BORED. 18:47:23 * kilobyte wants Xom holding the nuke launch button. 18:47:46 kilobyte: are the nipples getting removed? 18:47:54 bh: sadly :( 18:48:01 * kilobyte weeps. 18:48:03 kilobyte: don't give in to Zin 18:48:06 tome actually had to airbrush nipples out of its splash screen 18:48:21 Eronarn: "had to"? 18:48:28 the splash screen is an elf wizard with a gigantic bust who used to have very perky nipples 18:48:38 it was rather gratuitious bad fantasy art 18:48:57 -!- Croases has quit [Quit: Leaving] 18:48:58 mhmm -- I've never met anyone who was harmed by *real* nipples. I've met plenty of people who were fed by them. 18:52:36 !tell evilmike heya; the current death message for being life drained a soul eater is a bit weird -- digshake the Warrior (L13 MiFi), worshipper of Okawaru, blasted by a soul eater (a soul eater) (summoned by an orc high priest) on Orc:3, with 36431 points after 25095 turns and 1:54:32 18:52:37 ChrisOelmueller: OK, I'll let evilmike know. 18:52:38 so anyone -- why does the abyss use its own custom monster spawning code path? 18:53:49 because crawl 18:59:39 good answer.. 19:02:39 -!- MarvinPA has joined ##crawl-dev 19:07:06 -!- fooobaar has quit [Ping timeout: 245 seconds] 19:09:50 no program is worth releasing until it has at least three different ways of doing the same thing 19:13:45 Greenspun's Tenth Law 19:15:59 -!- ebarrett has quit [Ping timeout: 252 seconds] 19:18:12 03kilobyte * r4cfb76e19f3d 10/crawl-ref/source/rltiles/tool/tile_list_processor.cc: Remove extraneous arguments to printfs. 19:18:49 -!- Roarke has quit [Client Quit] 19:20:07 03kilobyte 07stone_soup-0.11 * rcc64f110f179 10/crawl-ref/source/dat/descript/pl/items.txt: Remove the "TODO" tag from .pl deck descriptions. 19:20:08 03kilobyte 07stone_soup-0.11 * reb57041e9d88 10/crawl-ref/source/spl-book.cc: Require at least 1.0 mana to zap a lightning rod. 19:20:08 03Grunt 07stone_soup-0.11 * r01af93fe72a4 10/crawl-ref/source/melee_attack.cc: Fix typo when monsters attack with staff of earth. 19:20:09 03|amethyst 07stone_soup-0.11 * r9e596aa99475 10/crawl-ref/source/tilecell.cc: Don't draw wall shadows around mangroves. 19:20:09 03MarvinPA 07stone_soup-0.11 * rbfc22609e7e3 10/crawl-ref/source/religion.cc: Don't let gods bless dancing weapons with permanent brands/enchantments 19:20:10 03kilobyte 07stone_soup-0.11 * r475207161633 10/crawl-ref/source/Makefile: Use $GXX rather than $GCC for compile tests. 19:20:10 03|amethyst 07stone_soup-0.11 * r6319e1586d3f 10/crawl-ref/source/wiz-fsim.cc: Dismiss the monster if fsim is cancelled. 19:20:11 03dtsund 07stone_soup-0.11 * r3594da61dc69 10/crawl-ref/source/ (godprayer.cc godprayer.h religion.cc): Fix converting to Zin giving less starting piety if the altar is in the Orcish Mines. 19:20:19 03kilobyte 07stone_soup-0.11 * r415fddf3d435 10/crawl-ref/source/test/stress/run: A canned test for notoriously prone to breakage tentacle death. 19:20:19 03greensnark 07stone_soup-0.11 * r79195b54b40e 10/crawl-ref/source/hiscores.cc: Make crash milestones use the correct time. 19:20:27 03kilobyte 07stone_soup-0.11 * r4b0fc202ec4f 10/crawl-ref/source/rltiles/ (3 files in 2 dirs): white_noise's update to his Arachne's tile, also a staveless version. 19:21:10 -!- Pacra has quit [Quit: This computer has gone to sleep] 19:26:21 -!- Poncheis has quit [Ping timeout: 276 seconds] 19:27:49 does this house use four spaces or two? 19:27:52 -!- Jatoskep has joined ##crawl-dev 19:27:57 -!- Deathmic has quit [Read error: Connection reset by peer] 19:28:06 -!- G-Flex has joined ##crawl-dev 19:32:12 -!- Nightbeer has quit [Read error: Connection reset by peer] 19:33:13 -!- fooobaar has joined ##crawl-dev 19:37:14 -!- Pacra has joined ##crawl-dev 19:39:13 -!- Pacra has quit [Client Quit] 19:39:22 -!- eb_ is now known as ebarrett 19:41:05 For Abyssy flavor how's -- "Foo pops into existence" 19:47:05 -!- elliptic has quit [Quit: Leaving] 19:47:11 bh: huwhat? 4 spaces? 2 spaces? 19:48:38 presumably coding style 19:48:45 -!- scummos has quit [Ping timeout: 244 seconds] 19:51:53 -!- elliptic has joined ##crawl-dev 19:54:54 -!- GreatOrbOfEyes is now known as HangedMan 19:58:49 -!- Turgor has quit [Read error: Connection reset by peer] 19:59:37 -!- Ystah has quit [Quit: CyberScript - President Bush uses CyberScript. Shouldn't you? (www.cyberscript.org)] 19:59:50 -!- moxian has quit [Quit: quit] 20:00:04 -!- Fhqwhgads has quit [Ping timeout: 248 seconds] 20:00:19 -!- Fhqwhgads_ is now known as Fhqwhgads 20:04:05 -!- DracoOmega has joined ##crawl-dev 20:05:04 -!- Sprort has quit [Remote host closed the connection] 20:06:07 -!- Nomi has quit [Ping timeout: 240 seconds] 20:07:02 bh: four spaces 20:07:37 -!- Staplefun has quit [Ping timeout: 246 seconds] 20:09:49 hi guys 20:12:31 -!- st_ has quit [Ping timeout: 244 seconds] 20:12:47 galehar, I finished up the cleave edits you suggested, and I uploaded the patch again 20:12:53 -!- whig has quit [Remote host closed the connection] 20:14:09 here's the link again, https://crawl.develz.org/mantis/view.php?id=5902 20:14:35 -!- Wenzell has quit [Remote host closed the connection] 20:14:37 elliptic, did you want to look at the cleave patch? 20:14:48 -!- Wenzell has joined ##crawl-dev 20:15:31 -!- scummos^ is now known as scummos 20:21:58 -!- nooodl has quit [Ping timeout: 246 seconds] 20:25:24 -!- fooobaar has quit [Ping timeout: 252 seconds] 20:27:14 -!- DracoOmega has quit [Ping timeout: 246 seconds] 20:31:55 -!- DracoOmega has joined ##crawl-dev 20:34:20 -!- whig has joined ##crawl-dev 20:54:37 -!- SchwaWarrior has quit [Quit: Page closed] 20:55:53 -!- bracc has quit [Quit: bracc] 21:03:58 -!- Poncheis has quit [Ping timeout: 246 seconds] 21:05:47 -!- MPR has quit [] 21:07:51 -!- DainHome has quit [Changing host] 21:10:12 -!- scummos has quit [Ping timeout: 240 seconds] 21:19:22 -!- edlothiol has quit [Ping timeout: 246 seconds] 21:21:31 oh 4 space tabs 21:21:47 bh: theres a style guide somewhere 21:21:54 it has all that stuff in it 21:22:31 bh: btw, old newabyss took lots of cpu time, it was not super awesome for servers 21:22:54 if there are easy ways to optimize new newabyss, that would probably be cool 21:28:31 -!- alefury has quit [] 21:30:02 -!- wheals has quit [Quit: Leaving] 21:34:53 -!- lorenz371 has quit [Ping timeout: 255 seconds] 21:43:39 New branch created: w_n_pebbles (4 commits) 21:43:58 -!- wheals has quit [Quit: Page closed] 21:46:08 -!- Pthing has quit [Read error: Connection reset by peer] 21:51:49 -!- minqmay has quit [Quit: Leaving] 21:52:02 okay, well, anyone who wants can check out that branch to see if the pebbles look all right 21:52:21 abyss is probably the best way to see them, since pebbles don't really show up anywhere else any more 21:59:43 -!- deadrabbit is now known as colluphid 22:00:10 -!- HangedMan has quit [Read error: Connection reset by peer] 22:04:08 03ontoclasm 07w_n_pebbles * r3aed26b2c1cb 10/crawl-ref/source/rltiles/ (17 files in 2 dirs): Fix light pebble tiles 22:09:08 crashing at abyss (https://crawl.develz.org/mantis/view.php?id=6194) by cosmonaut 22:18:17 -!- simmarine has quit [Quit: bye] 22:19:17 -!- evilmike has joined ##crawl-dev 22:20:07 -!- Turg0r has quit [Read error: Connection reset by peer] 22:21:59 -!- fooobaar has joined ##crawl-dev 22:27:34 -!- bonghitz has quit [Quit: bonghitz] 22:28:37 -!- sacredchao has quit [Changing host] 22:32:25 -!- stenno has quit [Ping timeout: 260 seconds] 22:33:39 -!- N78291 has quit [Quit: null] 22:37:07 !tell alefury optimizing the abyss will be tricky. It tests each square to see if it's changed every turn. You can't precompute where a changepoint will occur. We could reduce the load by randomly testing some fraction of the dungeon as squares that can change. I suppose I could easily reduce the number of tests to 1% the current number without any noticeable effect 22:37:07 Maximum message length is 300 characters. Eschew verbosity, Gladys! 22:37:15 stfu wenzell 22:37:24 !tell alefury optimizing the abyss will be tricky. It tests each square to see if it's changed every turn. You can't precompute where a changepoint will occur. 22:37:25 bh: OK, I'll let alefury know. 22:37:36 !tell alefury We could reduce the load by randomly testing some fraction of the dungeon as squares that can change. I suppose I could easily reduce the number of tests to 1% the current number without any noticeable effect 22:37:36 bh: OK, I'll let alefury know. 22:37:45 !abyss wenzell 22:37:48 bh casts a spell. wenzell is devoured by a tear in reality! 22:38:12 Now he'll never be able to deliver the message 22:38:15 I don't know enough about this stuff to say anything constructive, but you should definitely pay attention to performance. The first version of the old new abyss had some bad issues 22:38:25 How bad was it? 22:38:27 to see what I mean: load up the version when it went in, and try using chei's step from time power 22:38:29 ??exit 22:38:29 I don't have a page labeled exit in my learndb. 22:38:39 uh oh 22:38:43 Nasty CAO lag? 22:38:44 it should lock up the game for a good 10 seconds or so 22:38:53 I never tried it online 22:40:07 it's been sped up since then but it's still very slow 22:40:44 (someone suggested special casing step from time in the abyss to just do an abyss teleport or something, this may be a good idea) 22:42:59 evilmike: how can I profile crawl? 22:43:03 -!- dtsund has quit [Ping timeout: 245 seconds] 22:43:45 I don't know, sorry 22:43:51 evilmike: step from time as a teleport sounds like a good idea 22:43:57 I should be able to patch that now 22:44:03 I just know about the step from time thing because it's so egregious that it makes you think the game crashed 22:44:26 somehow I feel like I've introduced most of the shitty code in crawl.. 22:44:34 haha, nah. dont feel that way 22:45:16 the word you use is "ambitious" 22:45:22 -!- Daekdroom has quit [Quit: Saindo] 22:45:23 that's what i always say 22:45:25 SGTM 22:46:00 evilmike: how about temporal distortion? Should that abyss teleport with low probability? 22:46:14 i think temp. distort is probably fine as-is 22:46:19 since it's only like 3 turns 22:46:26 3-6 22:46:44 i did think that corrupt should do something special 22:46:52 that definitely shouldn't abyss teleport 22:46:53 since it currently does nothing, which is a let-down 22:46:58 I was saying the other day, crawl has lines like "beam.is_beam = false;". as far as I know you aren't responsible for that, so you're on fairly good footing 22:47:07 it's very cheap, shouldn't be a reliable escape 22:47:15 yeah 22:47:22 MarvinPA: I'm thinking like a 1 in 100 chance 22:47:28 I like low frequency random events 22:47:30 but it could at least summon some neutrals or something 22:47:44 Then when a player casts it and something unexpected (and awesome) happens, it makes them happy 22:48:32 blink used to cause abyss teleports sometimes, it useful but also a bad idea 22:48:42 is step from time as a guaranteed abyss teleport too powerful? 22:49:06 well, the idea for step from time is to work around the issue of it causing the game to freeze 22:49:25 it's not the best solution, just an easy one 22:49:44 patch: written. 22:49:45 if it's possible to make it work without freezing crawl then that seems better 22:49:53 than having it as a teleport 22:50:08 MarvinPA: how about this as a stop gap and then I'll sort out something better for abyss 3.0? 22:51:39 even outside the abyss, step from time is noticably slow (although its not horrible) 22:51:49 really what it should do in the abyss is run the abyss for a while, without doing any morphing 22:51:53 it took like 4 seconds in 0.11 on cdo 22:52:23 so pretty bad 22:52:26 it should take about that long offline too 22:52:49 how long does SfT run? 22:52:53 in turns, i mean 22:52:57 it's taking much much longer than that locally 22:53:09 but possibly debug mode doesn't help there 22:53:50 -!- Lightli has joined ##crawl-dev 22:53:51 I think there are also a bunch of factors involved. levels with a lot going on should be slower 22:54:06 step from time in the temple should be quick 22:54:16 step from time really doesn't need to simulate everything for some large number of turns 22:54:29 (I say should as in "this is what I expect to happen", not as in "this is good!!") 22:54:49 we can determine if effects expire and if monsters get bored without actually running the game state 22:55:16 blink or teleport each monster in LOS x2 with some probabliity, expire effects, etc. 22:55:34 before i learned about a workaround, step from time really screwed up my sprint map (which completely relies on a timer) 22:55:42 with enough chei piety you could time travel to the orb of zot 22:56:02 Wait, chei can let you travel through time? 22:56:12 as in you could run into zot -- step and wait for everything to get bored, rush the orb and repeat? 22:56:14 and during that time it simulated everything, including the countdown messages, monsters spawning, etc. it was pretty funny to watch 22:56:36 bh: its a single map, the orb drops if you survive long enough 22:56:49 ok, sprint. 22:56:53 Wait 22:57:01 You could Step from Time your way past every boss level, right? 22:57:13 one step from time would skip like 5 or 6 rounds 22:57:18 (it pauses the timer now) 22:57:36 God, you could skip TWO boss rounds in extended 22:57:39 -!- Rewans has quit [] 22:59:34 Anyways, I find new!Vaults pretty good, although I find that yaktaur packs are much less dangerous now. Also, I was NOT expecting what happened on Vaults 5. 23:00:27 yeah, it may be a good idea to signpost that for a while 23:00:43 the signpost is the vault guards 23:00:56 as i suggested, blue color for the staircases might be a nice hint for branch ends in general 23:00:56 ChrisOelmueller: You have 1 message. Use !messages to read it. 23:01:20 a lot of branch ends don't have anything special at entrance though 23:01:25 "Well, that's half of it done, let's- why are there vault guards everywhere" 23:01:33 vaults:$ being moved to level 5 is perfectly fair imo 23:01:40 most don't, in fact 23:01:41 you see the ambush, you head back up the stairs, and you're safe 23:01:47 yes, I don't think we need any extra signpost 23:01:49 wait a while and they'll all be asleep next time you visit 23:02:15 "Wait, this is V5? This looks like V8-...oh boy, they made Vaults only 5 floors. Time to leave!" 23:02:41 keep in mind that vaults:1 is also equivalent to vaults:4 right now. although this sort of thing is harder to notice 23:03:13 evilmike: oh, that's how it was implemented? that should really change 23:03:16 ouch. That is game crashy 23:03:32 since D:14 -> old V:4 is a huge jump 23:04:01 well, I moved the branch down slightly in D, but the range is D:15-20. 15 is too early, I think 23:04:18 I bumped the absdepth of the branch because I wanted its ending to be the same difficulty 23:04:52 At what piety do you get step from time? 23:05:13 ***** iirc 23:05:38 evilmike: there's always the option of making absdepth increase by two each time you go down a level in V 23:05:38 -!- eurtek has quit [Quit: Page closed] 23:06:02 hmm, didn't think about that 23:06:12 also I'm more concerned about mon-pick stuff than absdepth, really 23:06:29 but changing that will be easier once mon-pick rewrite happens ;) 23:06:36 I don't feel that yaktaurs work in Vaults as much as they used to 23:06:37 well, the rewrite of that is in progress. i'm not going to touch that until then 23:06:47 yeah 23:06:48 They fit better when every floor was open, now... 23:06:55 -!- wjchen has joined ##crawl-dev 23:06:59 -!- VideoGames has quit [Quit: Page closed] 23:07:06 -!- elliptic has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]] 23:07:31 thing i didn't like about new vaults was that all downstairs are usually in the same subvault 23:07:33 Also, wasn't the idea of cutting Lair down brought up once or twice? 23:07:42 i do want to differentiate the monster sets between D and V. the new layout also still needs work, but now is as good a time as any to start testing it 23:08:18 even the hatch that got placed found itself close to three downstairs 23:08:27 so feel free to bring up annoyances (too much stair clustering, st mentioned too much water, etc). this stuff is easy enough to change. also note that infiniplex did all of the actual work, so you should give feedback on the mantis item 23:08:52 -!- elliptic has joined ##crawl-dev 23:09:26 so it's very one-dimensional (you go down, explore everything until you find a way to go further down, continue) -- perhaps that is nice to have in a branch and it just takes time to get used to it 23:09:37 looks like a great direction for the layout to go 23:09:43 can't really say after playing through it exactly once, even if i watched several other games 23:09:54 also, its not like we have to make every level use the new system. if we want, we can use a mix of old and new 23:10:02 Mangled ##crawl bot death announcement for being killed by Drain Life (https://crawl.develz.org/mantis/view.php?id=6195) by chris 23:10:05 with more interesting rooms it might get better too 23:10:11 I want a branch that diverges from the dungeon and then rejoins it 23:10:19 I'd actually like that; old vaults AND new Vaults 23:10:38 Heck, I got an open level that was closer to old!Vaults than new!Vaults 23:10:43 people have commented on the levels feeling same-y right now, but i think thats because the more uniform "styles" are given a higher chance 23:10:46 There ARE open levels that are like that 23:10:51 Even if you didn't get one 23:11:05 the new layout is actually able to make highly chaotic style levels as well, they're just rare 23:11:07 Wait, oops. Misread that 23:12:06 -!- en has quit [Remote host closed the connection] 23:12:32 evilmike: maybe it could be guaranteed that you'd get at least one city layout? 23:12:40 evilmike: patched. 23:12:40 well, newvaults-city, whatever 23:13:03 ontoclasm: a guarantee probably isnt necessary, but i am thinking of making the "chaotic city" type more common 23:13:10 evilmike: should I make it so that supmoths always spawn with a band? 23:13:14 there's also a non-chaotic city style, but its more gridlike 23:13:23 especially since they are always random spawns right now 23:13:24 yeah 23:13:37 well, old vaults had the grid city 23:13:39 also, right now its set that the deeper levels are less chaotic. I think this aspect could simply be dropped. Less chaotic tends to be less interesting, imo 23:14:17 theres one style I really like, which it calls "maze" (its not really a maze). but its super rare and never happens at all on V:4 23:14:19 I do sort of like the orderly style to the place, as first brush. It may be fine if one branch is prone to being more noticably so 23:14:49 Wensley: band_redback would work for them I think 23:14:57 Wensley: if you want to abuse poison, that is 23:15:07 Chei Time Step is super slow in the Abyss (https://crawl.develz.org/mantis/view.php?id=6196) by brendan 23:15:10 I'm *very* opinionated on level generators. It would make me very happy if they could all be evaluated at a single coord... 23:15:55 -!- Wensley has quit [Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204]] 23:16:25 or at least expose such an interface. 23:16:28 I've seen suppression moths ONCE. 23:16:35 -!- dtsund has joined ##crawl-dev 23:16:44 It was on V8 back when shapeshifters could polymorph into them 23:16:45 ??moth 23:16:45 I don't have a page labeled moth in my learndb. 23:16:50 ??moth of wrath 23:16:50 moth of wrath[1/1]: Monster which has a surgically implanted larynx to scare off adventurers. Terminate with extreme prejudice post-haste; they send other monsters (and you!) berserk. Seen only in Spider endings, Zot, Ziggurats and in a trog altar vault, so if you see it anywhere else it's a shapeshifter. 23:16:58 ??moth of suppression 23:16:59 moth of suppression[1/1]: Think silent spectre, but with an aura of {suppression} rather than silence. 23:17:16 moth of wrath (04y) | Spd: 12 | HD: 9 | HP: 33-64 | AC/EV: 0/10 | Dam: 2505(rage) | fly | Res: 06magic(36) | Chunks: 07contam | XP: 504 | Sz: small | Int: insect. 23:17:16 %??moth of wrath 23:17:32 moth of suppression (09y) | Spd: 15 | HD: 9 | HP: 33-64 | AC/EV: 0/14 | Dam: 15 | fly | Res: 06magic(36) | Chunks: 07contam | XP: 384 | Sz: small | Int: insect. 23:17:32 %??moth of suppression 23:17:34 ??suppression 23:17:34 suppression[1/5]: While under this effect, all of your magical items are reduced to their mundane counterparts. Magical staves act as nonmagical lengths of wood; magical swords act as nonmagical (but sharp!) hunks of metal; magical armors act as nonmagical strips of leather and hide. 23:17:38 ??antimagic 23:17:39 antimagic[1/2]: A weapon brand added in 0.8. Dealing damage with it sometimes makes monsters lose a turn when they try to cast spells. Wielding it reduces max mp by around 2/3, getting hit by it depletes mp. Works on everything that has non-divine spells, including demons, orbs of fire, electric golems, etc. 23:17:51 moth of antimagic? :) 23:18:02 nah, thats ghost moths 23:18:08 oh yeah 23:18:41 i suggested at one point that moths of wrath in zot shouldn't spawn alone either 23:19:03 I think they work alright by themselves 23:19:16 Let me guess, moths of suppression are going to join their wrathful and ghostly betheren in Zot 23:19:21 nope 23:19:39 i think a silence-style suppression spell could be good on liches though 23:20:14 Thank the pantheon 23:21:07 Wait, no. Liches do NOT need to get any stronger 23:21:26 (Also, want to make a new vault, any ideas?) 23:22:46 nothing I wouldn't make myself 23:23:08 Lightli: http://www.celticsymbol.net/images/celtic_knot.jpg 23:23:10 I do have a bucket of awful ideas which I'm not going to use. But I don't think you're the best person to share those with... 23:23:18 ontoclasm: already exists :P 23:23:36 not that exact one :D 23:23:57 hmm, that has a lot of overlapping bits 23:24:22 fr: implement room-over-room in crawl by using lua to remap the vault when you step on a certain trigger 23:24:27 (seriousnote: do not actually do this, or attempt this) 23:24:43 it's a two-floor vault 23:25:01 you have to go upstairs to get over the crossings 23:27:04 oh, any thoughts on the pebbles? 23:27:27 any screenshots? (i'm lazy, sorry) 23:27:36 sec 23:28:06 03elliptic * re7642d269631 10/crawl-ref/source/mon-cast.cc: Fix kill message for drain life (Mantis #6195). 23:29:43 https://dl.dropbox.com/u/1000017/crawl/pebble-test.png 23:30:03 hmm, the border on those tiles is quite stark 23:30:09 yeah 23:30:16 they look kind of fluffy to me 23:30:27 hmm 23:30:54 i could run a sharpen filter over them, which would make them look rougher, but there's not much i can do about the borders 23:31:15 it'd be a shame to just dump them in unused though 23:32:31 I just think the border on these is going too far. It's ok for tiles to have a grid (this is a grid based game after all), but I can't think of any that make it that bold 23:33:10 some of the blood looks a little odd too (look at the ones where the blood goes along the bottom of the tile) 23:33:14 Yeah, I'm not too fond of the border, either 23:33:17 ontoclasm: Something about those tiles bugs me 23:33:32 they're too -- 'cloudy' 23:33:40 hm 23:36:00 i guess i could try and ask w_n to change them 23:36:18 but that's not the easiest change to make 23:37:17 if I were king, all the crawl background tiles would just be procedurally generated :) 23:37:52 :U 23:38:09 that reminds me, i need to make alternate colors for my abyss tiles 23:38:37 bh: An each pixel could be evaluated independently, yes? :P 23:38:39 And* 23:38:48 they came out sufficently creepy for my tastes 23:39:24 DracoOmega: if you have webgl running take a peek at geodeist.com/atlantis 23:39:49 yeah... I'm a bit of a procedural generation whack... 23:41:24 Some sort of zoomable ridged multifractal? 23:41:49 DracoOmega: it's actually a monofractal, but yeah :) 23:42:09 Hmm... looked a bit multifractally, but what do I know, hey? 23:42:28 It *looks* multi-fractal'y. I spent a bunch of time getting it to look like a multifractal 23:42:44 Oh. Fair enough, then 23:43:09 I read a bunch of papers on various procedural generation topics a ways back, but haven't really done anything with them for years now 23:43:19 -!- magistern has quit [Quit: This computer has gone to sleep] 23:43:33 Generate a perlin octave, then multiply it by the next octave according to the function: (2^i - 1 + n) / 2^i 23:44:09 gives sharp peaks and a reasonable looking distribution. There are ideas here that can rtranslate to crawl 23:44:58 ontoclasm: well, in my experience, people usually aren't that let down by the occasional rejection. lots of patches, vaults, tiles, etc don't make it in the game. even some stuff devs work on gets tossed out 23:45:37 oh, i know, but they are pretty nice tiles 23:45:39 i'd like to use them for -something- 23:45:58 yeah, they're not bad, they just clash with all the other walls we currently have 23:46:02 mm 23:46:05 evilmike: I think I've said this before -- I believe that working on the crawl code base is the single most important 'professional development' activity I've engaged in. It's really contributed to my ability to navigate a large'ish, mature code base. 23:47:29 "professional" :P 23:47:38 -!- Wensley has joined ##crawl-dev 23:48:11 -!- BlackSheep has joined ##crawl-dev 23:49:15 hey, this has nothing whatsoever to do with my so-called profession and i'll still put it on my resume 23:49:19 haha 23:51:41 evilmike: I poke at byzantine codebases during the work week. Crawl is handsome code by comparison. I think Wensley said he's been slogging through RPG (whatever the fuck kind of code that is) 23:53:11 I remember RPG 23:53:25 messy stuff on an AS400 23:53:35 bh: yeah, I understand what you mean. Crawl is quite nice compared to some things 23:53:45 (including older versions of crawl) 23:53:49 ha 23:54:37 -!- Turgor has quit [] 23:54:40 thanks for fixing shops so quickly 23:55:49 Older versions of Crawl get downright scary if you go back far enough 23:56:12 All hail Linley! 23:59:47 -!- blackcustard has quit [Quit: being stupid, sunstruck, and Dead, flew into the rocketing FIN.]