00:06:53 -!- Pseudonut has joined ##crawl-dev 00:07:05 Unstable branch on crawl.akrasiac.org updated to: 0.8.0-a1-37-gfb6cc5c (32) 00:19:04 Eronarn: Leave me a message if you have fixes and you'd like me to upgrade. Ideally don't break save compat anytime soon :P 00:19:22 yeah, i'll probably work on it tomorrow 00:19:32 hoping people file some of these reports of issues they're having 00:26:12 -!- valrus__ is now known as valrus 00:39:34 -!- lorimer has quit [Ping timeout: 276 seconds] 00:44:57 -!- lorimer has joined ##crawl-dev 00:58:36 -!- kilobyte has quit [Read error: Operation timed out] 01:40:50 -!- Twinge has quit [Read error: Connection reset by peer] 01:41:00 -!- Twinge has joined ##crawl-dev 01:59:33 -!- valrus has quit [Remote host closed the connection] 02:16:57 game refuses to acknolwdge most keystrokes in windows 7 (https://crawl.develz.org/mantis/view.php?id=3747) by kijikun 02:28:59 -!- eith has joined ##crawl-dev 02:49:59 -!- galehar has joined ##crawl-dev 03:05:05 -!- eith has quit [Ping timeout: 240 seconds] 03:09:17 -!- kilobyte has joined ##crawl-dev 03:14:33 -!- elliptic has joined ##crawl-dev 03:54:50 OP and LO on CAO? Cool. 04:00:40 03galehar 07stone_soup-0.8 * r78b756385ed7 10/crawl-ref/source/spl-book.cc: Better error messages for (M)emorisation. 04:00:40 03galehar 07stone_soup-0.8 * r6919ffe16ff7 10/crawl-ref/source/religion.cc: Ashenzari: remove obsolete low skill boost message. 04:00:43 03MarvinPA 07stone_soup-0.8 * rcb04c81fc134 10/crawl-ref/source/ (abl-show.cc spl-cast.cc): Consistently abort teleportation attempts when wearing stasis or -TELE 04:00:51 03galehar 07stone_soup-0.8 * r08bd55908647 10/crawl-ref/source/misc.cc: Fix invisible merfolk not getting the warning when entering water. 04:04:27 -!- monqy has quit [Quit: hello] 04:04:44 -!- galehar has quit [Ping timeout: 252 seconds] 04:12:58 -!- galehar has joined ##crawl-dev 04:44:18 03j-p-e-g * r7415e3e25a5a 10/crawl-ref/source/rltiles/dc-misc/alphabet/ (52 files in 2 dirs): Re-add the rltiles alphabetic tiles to the repository. 04:44:27 Ooh! 04:44:36 That sounds good. 04:49:54 holy crap, gcc-4.6 flto cuts CPU use by 1/3 04:51:07 and unlike gcc-4.5 (which gave only ~2% boosts), it doesn't make compilation last two millenia 04:59:57 Ahh, alphabetic tiles didn't imply an alternative tileset. 05:01:13 unfortunately 05:08:29 these seem to be plain letters... what's the point in having them as images rather than calling freetype to create them on the fly? 05:09:49 -!- evilmike has quit [] 05:11:46 ask jpeg 05:21:40 these are just letters, too... no punctuation, numbers or anything 05:28:13 yes, only the letters a-z and A-Z 05:29:43 -!- galehar_ has joined ##crawl-dev 05:29:59 -!- Pseudonut has quit [Remote host closed the connection] 05:41:28 -!- elly has quit [Remote host closed the connection] 05:41:47 -!- elly has joined ##crawl-dev 05:50:54 -!- Ashenzari has quit [Ping timeout: 260 seconds] 05:51:51 -!- Ashenzari has joined ##crawl-dev 05:51:52 -!- The topic of ##crawl-dev is: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 05:57:12 -!- edlothiol has joined ##crawl-dev 05:57:13 -!- Adeon is now known as MaryPoppins 05:57:13 -!- Ashenzari has quit [Ping timeout: 260 seconds] 05:58:09 -!- Ashenzari has joined ##crawl-dev 05:58:09 -!- The topic of ##crawl-dev is: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:08:10 -!- upsy has joined ##crawl-dev 06:17:40 -!- Ashenzari has quit [Ping timeout: 260 seconds] 06:18:31 -!- Ashenzari has joined ##crawl-dev 06:18:31 -!- The topic of ##crawl-dev is: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 06:23:11 -!- syllogism has joined ##crawl-dev 06:36:32 03galehar * r0c47e62b3bda 10/crawl-ref/source/invent.cc: Fix inventory crash at some resolutions. 06:43:55 -!- galehar_ has quit [Remote host closed the connection] 06:59:33 -!- Pseudonut has joined ##crawl-dev 07:06:13 03j-p-e-g * r3cec207cfffa 10/crawl-ref/source/effects.cc: Special Airstrike message if struck while flying. (Joachim Schipper) 07:12:41 -!- eith has joined ##crawl-dev 07:12:58 oh hey 07:13:07 checking your worn jewellery as an octopode crashes crawl 07:13:48 are we reporting this stuff on mantis or doing !tell Eronarn or what? 07:14:16 shouldn't it be Oc 07:14:30 probably 07:14:37 yeah, sounds better 07:15:13 hrm, can't we just merge it into trunk so we can fix bugs? Like with blue_anna's stuff, we can always drop it again. 07:15:26 might be easier 07:15:57 The 0.8 branching already happened too. 07:17:22 OTOH shifting "ownership" of the species to the devteam (which you could say merging would signify) might not be a good idea yet? 07:18:50 not sure, but even with manual review of patches, it'd be much faster for Eronarn than waiting for greensnark to pull 07:18:57 I like galehar's reply to kilobyte's crd message about purging the remains of DOS support. :) 07:20:37 Well, perhaps we can trust Eronarn to stick around and keep submitting fixes! :) 07:20:39 if we're hosting it on cao as a seperate branch then yeah, i'd say merging it would be easier 07:21:10 since much as i'd love to have squarelos, having that and two new races in an experimental branch means it's probably pretty unstable 07:23:01 purge the weak! 07:49:14 -!- Cryp71c has joined ##crawl-dev 07:50:15 Morning 07:59:28 Are you guys talking about merging a branch with squareLOS in trunk? 07:59:37 and is kilobyte agreeing with that??? 07:59:54 at least #ifdef the ugly stuff. 08:01:48 i'd like squarelos but if we were merging it into trunk i'd say just merge octopodes and lava orcs for now 08:02:34 rather than merge a whole load of unstable stuff all at once 08:03:22 galehar: uhm, who said about merging that monstrosity? 08:03:46 races are good, even if their design is dubious in places 08:04:00 eronarn's branch is lava orcs, octopodes, squarelos 08:04:25 no, that's just the merging of three distinct branches 08:06:16 not to mention he'd have to undo a good deal of fixes, which I seriously doubt he did 08:07:27 so maybe we should start by just merging just lava orcs, since it's the most interesting and least invasive of the 3 08:07:28 is the code even available somewhere? Mantis has an old version of a monolithic patch for lava orcs, I updated octopodes a few times in gitorious. 08:07:37 galehar: +1 08:09:48 https://github.com/Eronarn/Crawling-Chaos 08:09:53 i guess 08:11:02 in other news, we have some SERIOUS speed regressions 08:11:27 sprint 3 with a mostly woken map takes nearly a minute on a fast machine to rest 100 turns 08:15:18 "mostly woken"? You mean the load is in the AI? 08:16:31 there might be other slow things, but for a start I checked the place we spent most of the effort on just before 0.7 08:18:45 on a non-woken map, the key culprits are: 1. clearing LOS cache, 2. mon->has_ench(), 3. rectangle_iterator 08:19:06 but somehow, when I heavily optimized has_ench(), there's no noticeable speedup 08:20:43 could it be pathfinding? Monsters now use it to avoid shallow water. 08:27:57 got the woken results: outside of LOS stuff, check_wander_target() took 13.4 simulated seconds, _set_nearest_monster_foe() 8.3 (total is 45 w/ ench cache, 49 without) 08:28:35 -!- hayenne has joined ##crawl-dev 08:28:40 Hey folks 08:29:02 my game crashes whenever I try to cast evaporate (octopode, EroCrawl) 08:29:53 er wait, I've misread this: check_wander_target() is 0.02 self 13.44 children; _set_nearest_monster_foe 0.94 self, 8.30 children 08:34:21 holy merge fest, Eronarn's commit graph is totally unreadable 08:40:50 Something terrible has happened to the ^o screen on CAO development (and presumably trunk) again. I think its worse now than it was before. 08:42:51 for (int i = EQ_LEFT_RING; i <= NUM_EQUIP; ++i) 08:42:54 yay <= 09:10:14 -!- casmith789 has joined ##crawl-dev 09:22:39 -!- valrus has joined ##crawl-dev 09:40:28 yeah, there are a few of those i had before 09:40:34 but i missed some, it looks like 09:41:00 hayenne: in general report it on mantis or via github tracker or email to me; i try to read backlog but might miss stuff 09:41:27 Eronarn: I'm afraid your "master" branch is totally broken 09:41:48 hm... it should be just the same as trunk 09:41:57 unless i accidentally committed something to it 09:42:06 what part of it is broken? 09:42:50 every time you pull from gitorious there's a merge commit 09:43:54 got to go, though 10:09:40 -!- ghallberg has joined ##crawl-dev 10:11:01 MarvinPA: I guess you get this quite often, but how long until 0.8 goes final? 10:11:56 there's a tentative release date of the 24th planned 10:12:00 https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.8_features 10:12:57 so now it's been branched from trunk the plan is to stop adding new things and just crush bugs for a while :P 10:13:10 :) 10:18:08 Hohum, so many source files :) 10:21:13 add new stuff FOREVER 10:23:36 NEVER REFACTOR!? 10:24:07 Oh well, let's try a make here then... 10:28:43 -!- casmith789 changed the topic of ##crawl-dev to: Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. | Tentative 0.8 release date April 24th 10:32:23 -!- Pseudonut has quit [Remote host closed the connection] 10:42:19 03kilobyte * r4de910bf82d2 10/crawl-ref/source/ (monster.cc monster.h tags.cc): Cache which enchantments are set, mon->has_ench() is the 2nd CPU hog in sprint. 10:42:21 03kilobyte * r54f8445f0b69 10/crawl-ref/source/crash-u.cc: Don't try to catch uncatchable signals. 10:42:22 03kilobyte * rd1bcfcc6aebe 10/crawl-ref/source/player.cc: A harmless uninitialized variable. 10:42:23 03kilobyte * r843c20560b5a 10/crawl-ref/source/ (bitary.cc bitary.h): Fixed-width bit arrays, a good deal faster than dynamic ones. 10:42:23 03kilobyte * rb293d2c013a8 10/crawl-ref/source/ (AppHdr.h rng.cc): Useless option purge: USE_MORE_SECURE_SEED, always on. 10:42:25 03eronarn 07octopus * rf7ed17bc9256 10/crawl-ref/source/species.cc: Change octopus from Oc to OP, because they're OP. 10:42:26 03eronarn 07octopus * r71027373e789 10/crawl-ref/source/aptitudes.h: Aptitude tweaks. 10:42:27 03eronarn 07octopus * rbb8ccdea0a56 10/crawl-ref/source/fight.cc: Permit tentacles in statue/lich form. 10:42:27 03eronarn 07octopus * re9a4dd15a6ff 10/crawl-ref/source/fight.cc: Better text for octopode unarmed. 10:42:32 03kilobyte 07octopus * r01302eae9945 10/crawl-ref/ (617 files in 40 dirs): Merge branch 'master' into octopodes 10:42:37 03eronarn 07octopus * rcab9dd39e1b3 10/crawl-ref/source/ng-setup.cc: Octopodes lose regen, but gain a beak. 10:42:39 03eronarn 07octopus * r9a847eac3a39 10/crawl-ref/source/player.cc: Octopodes can use tentacles in some forms 10:42:40 03eronarn 07octopus * r2e0b006cb9c5 10/crawl-ref/source/ (mutation.cc player.cc species.cc transform.cc): Octopodes can swim. 10:42:41 03kilobyte 07octopus * r1d32eff33941 10/crawl-ref/source/spl-cast.cc: Fix a crash when casting any spell. 10:42:41 03eronarn 07octopus * r53e1231355cf 10/crawl-ref/source/player.cc: Octopodes can use weapons! 10:42:42 03eronarn 07octopus * r36c8ecaf0af5 10/crawl-ref/source/output.cc: Tentacle-ify octopodes. 10:44:57 Crash when viewing aptitudes with Chaos Knight selected (https://crawl.develz.org/mantis/view.php?id=3748) by Cubittus 10:53:08 oh, you did the crash! <3 kilo 10:55:30 Eronarn: I tried to disentangle the commit mess... I hope you don't mind needing to rebase or reset --hard, since this makes the hashes incompatible 10:56:50 the easy way is: git fetch origin;git checkout master;git reset --hard origin/master;git checkout octopodes;git reset --hard origin/octopus 10:57:16 -!- valrus has quit [Remote host closed the connection] 10:57:38 should I rename the branch on gs to octopodes? It probably doesn't matter, but it might be a bit confusing. 10:58:14 doesn't matter to me 10:58:48 i'll try fixing up my local version in a bit, i'm still learning git so i wasn't even aware that the generating of merge commits was off from normal 11:01:04 -!- valrus has joined ##crawl-dev 11:04:28 -!- galehar has quit [Quit: Page closed] 11:08:54 -!- casmith789 has quit [Remote host closed the connection] 11:14:29 -!- Nexos has joined ##crawl-dev 11:14:59 Have games without Orcish Mines ever been reported? 11:15:15 Mine doesn't seem to have one 11:17:55 Eronarn: octopodes should be on the X glyph by the way 11:21:53 yes 11:28:39 Never occurred before? 11:29:10 ?? orcish mines[5] 11:29:10 orcish mines[5/5]: Q: Still can't find the Orcish Mines? A: Look for a funnel-shaped vault with a metal wall. 11:29:34 oops... I'll go check that 11:29:43 there's a couple of quite well-hidden entry vaults, yeah 11:35:21 -!- Nexos has quit [Quit: Ex-Chat] 11:37:41 not sure what would be a nice way to show lava orcs 11:38:10 since ordinary orcs currently use lightred 11:39:49 actually... while people hate any changes of this kind, I think shoving vanilla orcies away would be warranted 11:40:05 you could even use red/lightred for different temperatures 11:51:18 hmm... removing M_SPEAKS from mennas means he doesn't get to do his visual speech either? 11:52:50 that's sort of a pain, i added a check to converting holy monsters so that they just gesture instead of talking if they don't have M_SPEAKS but i guess that solution doesn't work for mennas 11:55:19 Shopping list doesn't know the difference between a +5 ring of dex and a +3 ring of dex. (https://crawl.develz.org/mantis/view.php?id=3749) by elliptic 12:01:50 -!- TGWi has joined ##crawl-dev 12:02:12 kilobyte: cold lava orcs brown, hot lava orcs darkred imo 12:03:45 hey guys? is the tile_force_regenerate_levels option still available/useful? 12:08:42 -!- monqy has joined ##crawl-dev 12:09:11 Napkin: I don't think so 12:10:24 Message about monsters coming into view ignores mislead. (https://crawl.develz.org/mantis/view.php?id=3750) by elliptic 12:13:51 -!- ZChris13 has joined ##crawl-dev 12:17:11 I'll remove that info from the trunk page then 12:17:35 one thing with the lava orcs is if we want multiple kinds of them, then we'd need multiple colors 12:18:09 will eronarns addition go into 0.8? 12:18:12 no 12:18:22 ok, not mentioning it then 12:18:44 also, maybe I should switch the builds to 0.8 already, kilobyte? 12:22:50 also, we could simply reuse some orc colors: LO are very unlikely to be found anywhere near normal orcs, except for beoghites 12:22:54 and even then, probably rarely 12:25:17 i haven't thought about which higher-tier LOs would be nice: maybe 'lava orc', 'lava orc pyromancer', 'lava orc transmuter', 'lava orc warrior', 'lava orc warlord'? 12:27:11 what would monster transmuters do? 12:27:33 maybe it could have statue form other :D 12:27:38 haha 12:28:19 dragon form would be one really nifty one 12:37:34 sticks to salamanders 12:38:01 Sticks to salamanders 12:40:34 Request for glowing mold tiles (https://crawl.develz.org/mantis/view.php?id=3751) by galehar 12:42:15 yeah, i do think that is a good idea 12:42:27 it could also be used for messages for casting 12:42:36 like how orc priests right now call upon beogh to cast Pain 12:42:51 there's still a bunch of monsters with hardcoded abilities rather than abilities as spells though, i guess 12:43:17 crawl: sometimes it has exceptions 12:43:21 heh 12:43:47 fiends got their torment/hellfire moved to spells at least, i can't think of any other examples off the top of my head but i'm sure they exist 12:44:46 hmm, we can't use ABIL as a prefix 12:44:54 because that's used in the actual player abil enums 12:45:19 ah yeah 12:46:10 SPELL_foo, INVOC_foo, MONABIL_foo? or something like that 12:46:19 MABIL or something, yeah 12:49:33 -!- ZChris13 has quit [Ping timeout: 258 seconds] 12:55:53 -!- ZChris13 has joined ##crawl-dev 13:04:09 -!- ZChris13 has quit [Ping timeout: 264 seconds] 13:19:50 Eronarn: you mean crawl: the exception is if its not an exception 13:21:30 -!- TGWi has left ##crawl-dev 13:29:11 -!- OG17 has quit [] 13:33:12 -!- bmh has joined ##crawl-dev 13:35:51 -!- bmh has quit [Changing host] 13:35:51 -!- bmh has joined ##crawl-dev 13:35:57 we have a style guide somewhere, right? 13:38:55 -!- OG17 has joined ##crawl-dev 13:44:14 -!- ZChris13 has joined ##crawl-dev 13:54:55 bmh: yep, code conventions 13:57:24 kilobyte: does this look more right now? https://github.com/Eronarn/Crawling-Chaos/network 13:58:37 grr, git question: I reset --hard a bit too far, hows the best way to undo that reset without muddying the reflog and my branch? 14:19:59 Cryp71c: is that in the git repo, or wiki? 14:20:31 bmh: its in the repo 14:21:50 03Cryp71c 07unified_combat_control * rdbf9cd2e38c5 10/crawl-ref/source/ (7 files): Generalize player-specific melee_attack::properties 14:47:25 -!- valrus_ has joined ##crawl-dev 14:57:31 -!- ais523 has joined ##crawl-dev 15:27:29 -!- valrus_ has quit [Remote host closed the connection] 15:35:16 -!- Cryp71c has quit [Quit: Leaving] 15:36:30 Make elephants stop fleeing (https://crawl.develz.org/mantis/view.php?id=3752) by effo 15:41:31 Poisoned arrow stuck in tree? (https://crawl.develz.org/mantis/view.php?id=3753) by elliptic 15:41:31 randomly: 15:41:33 if (haloed(cloud.pos) && !silenced(cloud.pos)) 15:41:33 count = 0; 15:41:39 this is for gloom clouds 15:41:45 why does the position being silenced matter? 15:42:14 gloom clouds are a #, they are a coloured . like silence, perhaps that's why 15:42:27 aren't a #* 15:44:14 huh, didn't know that 15:50:35 -!- ZChris13 has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]] 15:51:04 did silent spectres ever get restricted to the level they spawn on? 15:52:54 yes, although you can still trivialise crypt:5 vaults with them if you get lucky :/ 15:53:25 heh 15:53:40 that *is* how I cleaned out crypt:5 15:53:42 thought: make them not affect undead 15:54:22 I almost cleaned out Elf:5 with my Spectre buddy, but a stray arrow killed him and I needed to get the hell out of dodge 15:54:51 I got the new RNG hacked into place. Everything seems to be working. Are there any tests I should put it through? 16:08:57 hmm, i definitely need to modify how temperature incrementing / decrementing works 16:09:11 maybe store current temp and temp last turn, and figure out what messaged to display after that 16:11:59 wow we really have both 'feat_is_water' and 'feat_is_watery' 16:15:42 -!- galehar has joined ##crawl-dev 16:31:02 -!- evilmike has joined ##crawl-dev 16:41:51 Spider Form using melded weapon brand (https://crawl.develz.org/mantis/view.php?id=3754) by qix 16:42:27 nice bug 16:44:28 -!- ZChris13 has joined ##crawl-dev 16:47:50 03MarvinPA * r8cd08980452f 10/crawl-ref/source/main.cc: Give a message when a golubria portal on the level closes 16:48:01 03MarvinPA * rd39ed3739412 10/crawl-ref/source/main.cc: Remove some special-cased bonuses for passing out after berserking 16:48:03 03MarvinPA * rd1078098a071 10/crawl-ref/source/attitude-change.cc: Only let holies which can speak say things when converted 16:48:12 03MarvinPA * reb36edcb62d1 10/crawl-ref/source/ (dat/database/monspell.txt mon-data.h): Don't let Mennas shout or say stuff when casting spells 17:03:37 -!- ZChris13 has quit [Ping timeout: 252 seconds] 17:06:21 -!- Pseudonut has joined ##crawl-dev 17:13:36 -!- Pseudonut has quit [Remote host closed the connection] 17:25:46 -!- eith has quit [Ping timeout: 276 seconds] 17:34:09 !tell greensnark Now has crash fixes, glyph fixes, temperature fixes, lava swimming. At the same place: https://github.com/Eronarn/Crawling-Chaos/tree/experiment_testing Not sure about save compat - exciting, huh?! 17:34:09 Eronarn: OK, I'll let greensnark know. 17:37:43 Eronarn: in general, it's far from being feature complete, right? 17:38:15 kilobyte: you mean lava orcs, or? 17:38:22 yeah 17:38:50 i've actually implemented most everything i wanted to for them 17:38:58 at this point it's mostly bug squashing 17:39:22 i know of one major thing that's buggy that i haven't fixed yet because it'll require some rewriting 17:39:45 kilobyte: b293d2c013a848 seems to break compilation for me on windows 17:39:50 actually just updated the TODO: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:species:lava_orc 17:41:02 with an error about getpid() i think, i'll check 17:41:28 MarvinPA: lemme check 17:41:31 -!- Pseudonut has joined ##crawl-dev 17:42:16 -!- syllogism has quit [] 17:42:32 rng.cc:70: error: 'getpid' was not declared in this scope 17:45:36 -!- ZChris13 has joined ##crawl-dev 17:48:14 03galehar * r04e59fa7f5c8 10/crawl-ref/source/invent.cc: Tiles: fix inventory title width. 17:48:17 03galehar * rfc5a576bdfae 10/crawl-ref/source/mon-abil.cc: Always remove the mold when fungal colony is destroyed. 17:48:19 03galehar * r1864cc99f956 10/crawl-ref/source/newgame.cc: Fix a crash when viewing aptitude with CK or Wa selected. 17:48:20 03galehar * rf7fc4b94a4cb 10/crawl-ref/source/view.cc: Fix coming into view messages ignoring mislead. 17:48:21 03galehar * r0f7ff2f65615 10/crawl-ref/source/player-act.cc: Fix melded weapon giving their brand to unarmed attacks. 17:48:30 I don't get it, that line was enabled on Windows in the old version too... 17:49:11 I'm happy to do something about it. I'm digging around in that code 17:49:20 I fixed the crash, but is this normal that CK has no recommended species? 17:49:43 it's intended since they always start with xom, yeah 17:50:06 The only reason getpid() is there is to improve the security of RNG seeding 17:50:08 bmh: ugh, just realized I might be causing unnecessary merge conflicts with your code 17:50:21 kilobyte: gross :-) 17:50:55 on my branch I've nuked mt1#####.{cc,h}, sha256.cc,h} and rewritten chunks of rng.cc 17:52:42 still, a merge can be trivially resolved by "take mine" 17:52:55 <3 checkout --their 17:53:00 (for the values of "mine" being "yours") 17:54:17 ok, 17:54:24 are there any special options you want when I format the patch? 17:54:48 due: I kicked away urandom code to syscalls.cc, so rng.cc doesn't even know if it comes from urandom or CryptGenRandom() 17:57:06 bmh: no, not really. Usually a git repository is best since 1. any patches can be comfortably split, 2. there is record what revision they are based on, but here there are only two revisions that matter so it's ok. 17:58:48 kilobyte: I'll have it on mantis in 2 minutes 18:00:41 https://crawl.develz.org/mantis/view.php?id=3755 18:01:41 <3 18:02:16 New Random Number Generator (https://crawl.develz.org/mantis/view.php?id=3755) by brendan 18:05:36 even as a lesser contributor, I had the good sense when starting my job back in November to list crawl on my "My IP, not yours!" form 18:07:17 -!- MaryPoppins is now known as Adeon 18:09:04 kilobyte: let me know if that patch applies without too much hassle, it's past my bedtime 18:13:37 -!- bmh is now known as bmh_asleep 18:21:06 -!- galehar has quit [Remote host closed the connection] 18:22:17 03kilobyte * r766b489b3f6d 10/crawl-ref/source/rng.cc: Fix Windows compilation. 18:22:18 03brendan * r1491aabfcd8d 10/crawl-ref/source/ (8 files): Swapped MT19937 for a 160-bit hybrid alternating step generator 18:26:19 03Cryp71c 07unified_combat_control * r1170cf7e41b2 10/crawl-ref/source/ (melee_attack.cc melee_attack.h): Finalize the removal of melee_attack::is_banished(actor) 18:26:30 03Cryp71c 07unified_combat_control * rf4342cdedd68 10/crawl-ref/source/melee_attack.h: More TODO 18:26:31 03Cryp71c 07unified_combat_control * r24ca9d0e95cf 10/crawl-ref/source/melee_attack.h: Add TODO 18:26:31 03Cryp71c 07unified_combat_control * rfa88ad9b1ed2 10/crawl-ref/source/ (melee_attack.cc melee_attack.h): Condense melee_attack methods 18:39:29 MarvinPA: all my stuff, fwiw, goes up on github - so there's swarms, trample, lava orcs, octopodes, silly hat patch 18:39:53 well silly hats are silly :P 18:40:18 oh, and the new branch i made for profane servitors 18:40:43 http://i56.tinypic.com/ny5hd5.jpg http://i54.tinypic.com/2wnn5og.png 18:40:54 that one isn't mergeable without a lot of work though, and they're not fleshed out 18:41:13 heh, cool 18:41:14 Eronarn: you mean, mon-info bitfields, or something more? 19:00:46 kilobyte: yeah, i wasn't able to just reuse haloed unfortunately 19:01:14 though the rest of the shrouded stuff is working, it's just incompatible displaying it 19:01:46 i'm not sure where to use it yet... it could make a cool high-level nec spell, or maybe a yred gift of bone dragon tier 19:02:15 or maybe the cloak of shadows could give it 19:39:26 -!- Pseudonut has quit [Remote host closed the connection] 19:52:49 Dagger of draining identified as such for no reason. (https://crawl.develz.org/mantis/view.php?id=3756) by elliptic 20:02:56 MarvinPA: with the formula adjusted, http://ideone.com/Vc4uZ 20:03:08 check out how small of an influence tension has - note that 100 is *NOT* a large tension number 20:04:25 tension of 1000 rather than tension of 500 still means half the chance of getting a bad roll 20:04:33 i don't get how that's a small influence, if you're at low piety then tension does a decent job of boosting your effective piety? 20:05:18 elliptic: and if the chance of getting a bad roll is almost nothing, you reduce it by half of almost nothing 20:05:36 "almost nothing" kills people in crawl 20:05:38 MarvinPA: xom piety starts at 100 20:06:01 right? but it goes below that randomly, does it not? 20:06:20 yeah, but you'd have to try pretty hard to get it to the range where having a large tension value is useful 20:06:25 Eronarn: Xom piety is supposed to be -100..+100, but for consistency with other gods it's shifted into 0..200 20:07:31 kilobyte: i don't see what relevance that has to the formula, though 20:07:37 ok, so i guess if you're at 100 piety it doesn't take much tension at all to max out the tension bonus? 20:08:00 is that the point i've been missing? :P 20:08:22 random2(tension) is still never a guaranteed boost 20:09:45 MarvinPA: at 100 piety, you'd need less than 500 tension and *also* a bad roll to take a hit from tension not being high enough 20:10:01 uh, no 20:10:08 you could have 483275089 tension and a really bad roll 20:20:35 03kilobyte * r5577605d7802 10/crawl-ref/source/ (26 files): Drop remnants of the DOS port. 20:20:48 03kilobyte * rc28e2b325a69 10/crawl-ref/source/itemprop.cc: Nerf demon whips and demon tridents. 20:21:21 heh that was quick 20:21:34 kilobyte: what was the nerf? 20:21:58 -1 base damage to each (and to their holy variants) 20:28:11 it was discussed several times before, though 20:28:31 with dpeg wanting to remove all types of whips outright 20:30:14 03kilobyte * r748250554e18 10/crawl-ref/INSTALL.txt: Update the docs wrt removal of DOS support. 20:33:27 but balrugs :( 20:46:37 -!- ZChris13 has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756]] 20:53:53 -!- edlothiol has quit [Ping timeout: 240 seconds] 21:10:02 Eronarn: Looks like saves are compatible 21:10:03 greensnark: You have 4 messages. Use !messages to read them. 21:11:07 I'm assuming I can build the same branch from your github repo 21:11:48 !messages 21:11:48 (1/4) doy said (23h 29m 50s ago): /me gives a hard stare 21:11:56 :P 21:11:58 !messages 21:11:58 (1/3) Eronarn said (23h 14m 48s ago): That was it! Works now (tested both squarelos and the merged branch), so pushed to github. btw, might want to refresh gitorious' squarelos with mine, if I didn't make any more mistakes? 21:12:08 !messages 21:12:08 (1/2) Eronarn said (3h 37m 59s ago): Now has crash fixes, glyph fixes, temperature fixes, lava swimming. At the same place: https://github.com/Eronarn/Crawling-Chaos/tree/experiment_testing Not sure about save compat - exciting, huh?! 21:12:12 !messages 21:12:13 (1/1) doy said (3h 36m 14s ago): almost got you a shoals splat! 21:12:26 Almost-splats don't count :( 21:12:35 !lg * shoals 21:12:37 715. snoopy the Destroyer (L16 DSCj), worshipper of Vehumet, slain by a merfolk impaler (a +1,+2 trident of reaching) on Shoals:5 on 2011-04-06, with 126895 points after 58119 turns and 3:58:46. 21:12:51 !lg * cv=0.8-a place=snake|swamp|shoals s=br 21:12:52 371 games for * (cv=0.8-a place=snake|swamp|shoals): 145x Snake, 120x Shoals, 106x Swamp 21:13:23 !lm * cv=0.8-a place=snake|swamp|shoals s=rune x=avg(xl) 21:13:26 2245 milestones for * (cv=0.8-a place=snake|swamp|shoals): 679x barnacled [21.73], 763x decaying [20.02], 803x serpentine [19.95] 21:13:45 !lm * cv=0.8-a place=snake|swamp|shoals s=rune x=avg(turn) 21:13:46 2245 milestones for * (cv=0.8-a place=snake|swamp|shoals): 679x barnacled [86534.41], 763x decaying [75009.27], 803x serpentine [73050.85] 21:14:00 I wonder why there are more snake deaths 21:14:10 autorobin? 21:14:10 Looks like players go do Snake earlier 21:14:28 !lg bot place=snake 21:14:28 8. xw the Gouger (L12 FeBe), worshipper of Trog, blasted by Saint Roka (divine providence) on Snake:3 on 2011-04-04, with 31851 points after 24214 turns and 0:08:53. 21:14:38 !lg teambot place=snake 21:14:38 12. xw the Gouger (L12 FeBe), worshipper of Trog, blasted by Saint Roka (divine providence) on Snake:3 on 2011-04-04, with 31851 points after 24214 turns and 0:08:53. 21:14:40 !lg bot s=br 21:14:40 1300 games for bot: 1084x D, 146x Lair, 32x Orc, 27x Vault, 8x Snake, 1x Shoals, 1x Swamp, 1x Slime 21:14:42 mm i guess not 21:16:02 bot? 21:16:30 !nick bot 21:16:30 Mapping bot => autorobin xw auto7hm 21:16:30 Mapping bot => autorobin xw auto7hm 21:20:33 -!- upsy has quit [Quit: Leaving] 21:23:30 greensnark: yeah i'll be pushing everything to the same branch... did you start yet btw? i'm doing some more work on squarelos, fixing radiusesseses 21:23:44 I've started the compile 21:24:06 i'll get it next time, then, it's not that important 21:28:37 ...oh my god :| 21:28:55 you feed a radius^2 into C_CIRCLE 21:29:01 this does: radius = ceil(sqrt((float)radius_sq)); 21:35:00 Ok, updated 21:35:51 Why does " show me eight ring slots for a lava orc 21:35:59 oh, hmm 21:36:14 can you file that? i forgot to specialcase that to octopodes only 21:36:16 Maybe that could be hidden for everyone but OP 21:36:27 At least it doesn't crash now :P 21:36:28 i honestly had forgotten " even existed until people pointed out it was crashing 21:37:48 "lol" 21:39:09 oh awesome 21:39:16 in current squarelos, if you use ash xray vision 21:39:24 you get circlelos, if i am reading the code right 21:39:29 !gamesby * ((OP || LO)) 21:39:30 * (((OP || LO))) has played 164 games, between 20110407 and 20110408, won 1 (0.6%), high score 1580844, total score 1679477, total turns 384127, total time 21:15:23. 21:39:34 What 21:40:00 !lg * win ((OP || LO)) 21:40:00 1. hyperbolic the Slayer (L27 OPBe), worshipper of Trog, escaped with the Orb and 3 runes on 2011-04-07, with 1580844 points after 76245 turns and 5:06:43. 21:40:07 Well, didn't take long :P 21:40:14 he even did some of a zig :P 21:40:35 clearly OP 21:40:37 !lg * ((op || lo)) s=place 21:40:38 164 games for * (((op || lo))): 103x D:1, 23x D:2, 13x D:3, 6x D:4, 4x D:5, 2x D:$, 2x Bailey, 2x Sewer, 2x D:7, 1x D:6, 1x Lair:4, 1x Lair:7, 1x D:9, 1x Lair:2, 1x Orc:3, 1x D:8 21:41:05 !lg * ((op || lo)) place=sewer 21:41:05 2. MarvinPA the Chopper (L4 OPBe), worshipper of Trog, slain by BlankDiploma's ghost in Sewer (sewer minmay treatment) on 2011-04-07, with 217 points after 3350 turns and 0:05:56. 21:41:24 MarvinPA: I see your skills have suffered terribly since you joined the devteam :P 21:41:29 haha, yeah 21:41:38 they really did for a while, i went for ages without winning :( 21:41:43 How exactly do you lose a berserker to a ghost in melee :P 21:41:50 !lg * ((op || lo)) place=sewer -tv 21:41:50 2. MarvinPA, XL4 OPBe, T:3350 requested for FooTV. 21:42:13 i can't even remember :( 21:42:15 heh 21:42:19 recite still needs fixing 21:42:25 it's hardcoded to 8 range, not max_los 21:43:18 Are octopodes not amphibious 21:43:28 they are, i just forgot :P 21:43:34 :P 21:43:39 they didn't used to be, but i decided to give it a shot 21:44:01 i can't wait to see who the first person is who manages to die in lava as a lava orc, though 21:44:01 !log * op win 21:44:02 1. hyperbolic, XL27 OPBe, T:76245: http://crawl.akrasiac.org/rawdata/hyperbolic/morgue-hyperbolic-20110407-214649.txt 21:44:05 i'm certain there's some bug there somewhere 21:44:24 Only 62 EV 21:44:33 and that was with agility! 21:44:46 13 levels of zig didn't give me much :/ 21:46:19 major improvements to squarelos: https://github.com/Eronarn/Crawling-Chaos/commit/00074a86d7849442b1fae1b0fd5e140f431c52fc 21:48:22 ctrl-e message missing (https://crawl.develz.org/mantis/view.php?id=3757) by XuaXua 21:50:57 aw, darn, still have some changes in eed to make for it to work 22:01:28 ah, i should've expected this 22:01:38 kilo's squarelos-proofed tornadoes :P 22:02:50 i think most everything else is squarelos-conerted at this point though, except some stuff will need range adjusting to work correctly 22:05:13 Eronarn: are you doing squarelos on your own server? 22:08:55 ais523: it's on CAO! 22:08:58 ??erocrawl 22:09:09 erocrawl[1/5]: L) EroCrawl (unstable): Lava Orcs, Octopodes, Square LOS 22:09:21 lava orcs on CAO? what is the world coming to? 22:09:47 when dpeg is away, the lava orcs will play 22:26:03 -!- Pseudonut has joined ##crawl-dev 23:08:13 -!- valrus has quit [Remote host closed the connection] 23:11:53 -!- elliptic has quit [Ping timeout: 260 seconds] 23:53:58 LRD explosion colors are off (https://crawl.develz.org/mantis/view.php?id=3758) by OG17