01:35:59 minmay: yeah, as long as your turncount was high enough to generate that super OOD 01:36:07 but you said something like 200 turns on the level, which had me worried 01:36:22 or at least I thought you had said that at first, but you said you were unsure 01:45:57 http://i.imgur.com/h5SpjcQ.png 01:45:58 oopsie 01:46:46 from a tele trap :) 01:53:02 !vault dpeg_arrival_solitude 01:53:03 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/arrival/twisted.des#L272 01:56:45 I definitely did not say 200, it was like 1000 02:03:12 oh ok, maybe I just misread what you had said 02:04:13 04:54:55 i didn't count the exact turns when i saw it but it's possible after only like 200 turns on D:2, iirc 02:04:29 yeah that's what I was remembering, but that's not you saying how long you were on th elevel 02:04:32 *level 02:04:43 dpeg_arrival_solitude has a teleport closet 13https://crawl.develz.org/mantis/view.php?id=11109 by amalloy 02:04:45 generating a shapeshifter as OOD shouldn't be possible after 200 turns 02:05:24 but after like 1k or w/e it would be, since super OOD start up at that point 02:05:39 normal OOD shouldn't give a monster depth past 7 02:06:08 yeah I guess that's just a bad shuffle 02:07:14 looks more just like some bad subst, not even sure what dpeg was going for there 02:07:17 I can fix 02:08:24 i think you can just change the line to: SUBST: ([ = x 02:08:35 but i'm not sure if that messes up some aesthetic 02:09:15 looks fine to me in testing, i'll commit unless you disagree 02:10:00 amalloy: I think it's trying to place multiple exits 02:10:09 well, tell you what, go ahead and commit that 02:10:09 i don't think so 02:10:18 I can look at it and improve it 02:10:21 it replaces all the exits but one with . 02:10:22 okay 02:10:25 but might as well fix it now 02:11:13 03amalloy02 07* 0.21-a0-56-g828620c: Fix a teleport closet in dpeg_arrival_solitude (Slave-to-Armok) 10(14 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/828620c7301e 02:11:20 there's another bad vault I never got around to fixing, I might as well do it now 02:12:43 where's a good place to start if i want to make some vaults 02:12:52 documentation in the repo? 02:13:12 nikheizen: i started by just reading a bunch of vaults and trying to guess what it all does. but there is decent documentation too 02:13:34 docs/develop/levels/ 02:13:46 thankie 02:20:33 also, does anyone know the name of the fire dragon runed door lair end? spiral shape with lava snakes, komodos, and molten gargoyles? 02:21:43 !vault cheibrodos_lair_end_hotspot 02:21:43 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L3146 02:25:48 thanks 02:26:15 docs/develop/levels/syntax.txt will be a required reference, and I think there's an intro doc 02:26:28 but I haven't looked at that in a rather long time 02:26:34 but I still use syntax.txt all the time 02:27:15 yeah, im reading intro.txt right now 02:27:30 are all the endvaults in lair.des equally weighted? 02:28:08 uh I want to say there are some this non-standard weights due to them getting vetoes 02:28:11 but most have default weight of 10 02:28:21 lair has a mechanism where it sometimes places two smaller vaults 02:28:28 those have their own tags, the ones that can do that 02:28:42 many like hotspot will the the only "ending vault" placed 02:29:01 yeah i noticed that 02:29:35 i guess it's just confirmation bias, but i have been running into hotspot a lot. was wondering if the weight was higher 02:29:43 yeah lair in review 02:30:00 has weight 14 because of placement problems it can have, to make it more common 02:30:05 no, it's normal weight 02:30:14 however, it might indeed place more frequently due to its shape 02:30:30 if a vault causes a veto the level builder scraps the level and tries again, selecting a new vault 02:31:03 !lairendkills hotspot2 02:31:05 Lair End kills (hotspot2): 101x gammafunk_lair_ancient_temple (13.08%), 95x minmay_lair_end_frog_pond (12.31%), 82x cheibrodos_lair_end_hotspot (10.62%), 73x hangedman_lair_in_review (9.46%), 67x hangedman_lair_tendril_chambers (8.68%), 64x minmay_lair_end_enchanted_forest (8.29%), 63x wormcave (8.16%), 61x grunt_lair_end_beastmaster (7.90%), 56x evilmike_catoblepas_cave (7.25%), 47x evil_forest (... 02:31:16 !lairendkills current 02:31:17 Lair End kills (current): 54x minmay_lair_end_frog_pond (14.48%), 49x gammafunk_lair_ancient_temple (13.14%), 45x cheibrodos_lair_end_hotspot (12.06%), 34x hangedman_lair_in_review (9.12%), 32x grunt_lair_end_beastmaster (8.58%), 31x hangedman_lair_tendril_chambers (8.31%), 30x minmay_lair_end_enchanted_forest (8.04%), 28x wormcave (7.51%), 27x evilmike_catoblepas_cave (7.24%), 20x evil_forest (5.... 02:32:11 !abyssrunevaultkills current 02:32:12 Abyss rune vault kills (current): 23x nicolae_abyss_rune_left_handed (19.83%), 11x nicolae_abyss_rune_star_stuff (9.48%), 9x grunt_abyss_rune_wretched_hive (7.76%), 9x evilmike_abyss_rune_elephants_shrine (7.76%), 9x evilmike_abyss_rune_tso_outpost (7.76%), 8x dshaligram_kb_abyss_rune_zappy_water_cross (6.90%), 8x due_evilmike_abyss_rune_seething_liches (6.90%), 7x hangedman_abyss_rune_macabre_mes... 02:32:30 !abyssrunevaultkills current o=-N 02:32:31 Abyss rune vault kills (current o=-N): evilmike_nicolae_abyss_rune_betentacled_crabyss (0.86%), evilmike_nicolae_abyss_rune_containment_curve (0.86%), evilmike_abyss_rune_siren_acolytes (0.86%), 3x hangedman_grunt_abyss_rune_horror_hoard (2.59%), 3x evilmike_abyss_rune_ettins (2.59%), 4x hangedman_abyss_rune_flesh_and_stone (3.45%), 5x doesnt_abyss_rune_brain_food (4.31%), 7x hangedman_abyss_rune_... 02:32:51 !cmd abyssrunevaultkills 02:32:51 Command: !abyssrunevaultkills => !lg * abyss kmap~~abyss_rune $* s=kmap% title:"Abyss rune vault kills ($*)" 02:33:11 .gfgtr kmap~~reverse 02:33:12 6. c0l the Axe Maniac (L20 MiBe of Trog), hit from afar by a white draconian stormcaller on Abyss:5 (gammafunk_abyss_rune_reverse_zot) on 2017-06-11 19:25:34, with 334462 points after 40076 turns and 1:47:08. 02:33:54 !abyssrunevaultkills kmap~~reverse 02:33:55 Abyss rune vault kills (kmap~~reverse): 9x gammafunk_abyss_rune_reverse_zot (100.00%) 02:34:19 hrm 02:34:22 !kw current 02:34:23 Keyword: current => cv>=0.20 02:34:42 !lg * kmap~~reverse_zot s=cv 02:34:44 9 games for * (kmap~~reverse_zot): 6x 0.20, 2x 0.20-a, 0.21-a 02:35:04 i definitely find ancient temple to be the hardest lair end on almost all characters 02:35:05 oh I see, only 7 and it's cut off in the listing 02:35:26 You need to become one with the waves 02:36:09 bring back norris 02:36:17 Imagine you're on a beautiful, sandy beach, just relaxing and having fun drinking choko daiquiris 02:36:28 give him primal wave/blinkbolt hybrid spell 02:36:33 call it ride the wave 02:36:49 if you use your imagination like that, the vault becomes like a vacation 02:37:16 I think frog pond tends to win due to...hrm maybe it's just the hydras + water 02:37:23 !lg * current kmap~~frog_pond s=cikiller% 02:37:25 54 games for * (current kmap~~frog_pond): 28x a spiny frog (51.85%), 12x a tyrant leech (22.22%), 6x a hydra (11.11%), 4x a blink frog (7.41%), 2x a vampire mosquito (3.70%), 2x a komodo dragon (3.70%) 02:37:41 perhaps unsurprisingly, frogs are a factor 02:37:48 !lg * current kmap~~ancient_temple s=cikiller% 02:37:49 49 games for * (current kmap~~ancient_temple): 9x a rime drake (18.37%), 6x a polar bear (12.24%), 5x a dire elephant (10.20%), 5x a sea snake (10.20%), 5x a komodo dragon (10.20%), 4x a manticore (8.16%), 3x a hydra (6.12%), 3x a wind drake (6.12%), 3x a wyvern (6.12%), 2x an elephant (4.08%), a harpy (2.04%), a hornet (2.04%), a spiny frog (2.04%), a crocodile (2.04%) 02:38:00 mine places less hydra so just be grateful 02:39:36 !lg . lair recent s=cikiller% 02:39:38 16 games for nikheizen (lair recent): 2x a merfolk (12.50%), 2x a hydra (12.50%), a komodo dragon (6.25%), a fire bat (6.25%), a hornet (6.25%), a wyvern (6.25%), Rupert (6.25%), a catoblepas (6.25%), an entropy weaver (6.25%), a polar bear (6.25%), a vampire mosquito (6.25%), a wolf (6.25%), a blink frog (6.25%), a basilisk (6.25%) 02:40:06 !vault gammafunk_lair_ancient_temple 02:40:07 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L3081 02:40:38 !lg . lair:$ recent s=kmap 02:40:39 No games for nikheizen (lair:$ recent). 02:40:41 huh I've never seen that one 02:41:22 was that query right? have i really not died on L$ recently 02:41:33 recent is 0.18+ 02:41:37 er 02:41:39 0.19+ 02:41:45 so yeah certainly possible 02:41:48 !lg . recent lair:6 02:41:48 !lg . lair:$ s=kmap 02:41:49 No games for minmay (recent lair:6). 02:41:50 No games for nikheizen (lair:$). 02:42:00 !lg . lair:6 02:42:02 No games for gammafunk (lair:6). 02:42:11 !lg . lair:$ 02:42:12 No games for minmay (lair:$). 02:42:15 haven't died casually on lair6 02:42:27 hmmm 02:42:27 !kw lair:$ 02:42:27 Built-in: lair:$ => place=lair:$ 02:42:29 oh 02:42:40 wow, does that work across branch length changes? 02:42:43 !lg . lair:$ 02:42:44 No games for gammafunk (lair:$). 02:42:46 it doesn't work at all 02:42:58 !lg . lair:8 02:43:00 4. gammafunk the Basher (L14 NaWz of Ru), mangled by crauler's ghost on Lair:8 (special_room; special_room_bee) on 2014-07-30 17:51:01, with 52626 points after 27276 turns and 2:34:15. 02:43:02 ah 02:43:04 seems not 02:43:09 !lg * lair:$ 02:43:10 No games for * (lair:$). 02:43:15 !lg * place=lair:$ 02:43:16 No games for * (place=lair:$). 02:43:18 !lg . lair:6 02:43:19 2. nikheizen the Basher (L14 FoWz of Nemelex Xobeh), slain by a basilisk (kmap: kennysheep_basilisk_garden) on Lair:6 on 2017-06-08 12:22:38, with 32482 points after 23228 turns and 1:05:33. 02:43:25 aha 02:43:47 !lg . lair:6 s=kmap,ikiller 02:43:48 2 games for nikheizen (lair:6): kennysheep_basilisk_garden (a basilisk), zaba_antful_of_joy (an entropy weaver) 02:44:01 not even endvaults 02:44:15 !lg . lair:8 s=kmap,cikiller 02:44:16 4 games for gammafunk (lair:8): 2x ( a player ghost), evil_forest (a sun demon), guppyfry_lair_end_dragon (a dragon) 02:44:30 those are end vaults though 02:46:34 !lg . lair:8 s=kmap,ikiller 02:46:35 No games for nikheizen (lair:8). 02:50:40 good reference to the traps & doors skill in this doc 02:51:56 While it is true that Orc:1 02:52:13 can show an orc knight, this is very rare. Hence it's probably a bad idea 02:52:15 to use orc knights for an entry to the Orcish Mines. 02:52:32 this is pretty old all over huh 02:56:03 yeah, but it's a good orientation still 02:56:59 I good way to get started is to read the des of a vault that's similar to the one you want to make, using syntax.txt to look up what you don't understand 02:58:00 definitely going to be browsing through some vaults before i get to work 02:58:39 better to post as pr or mantis issue 03:07:20 i haven't seen evil forest in a while 03:07:37 that sun demon used to cause me huge problems though 03:10:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-56-g828620c (34) 03:11:53 Unstable branch on crawl.beRotato.org updated to: 0.21-a0-56-g828620c (34) 03:22:31 yeah, there are a few more end vaults now 03:22:42 so each one becomes more rare and you won't see one for a long time 03:23:09 I got worm cave and I guess it's been a while since I've gotten it 03:23:29 I was wondering that vault I got and had tyrant leeches randomly coming of no where 03:23:56 and I didn't realize it meant I got worm cave 03:24:09 since I definitely didn't have frog pond, which I think can also place some of those 04:06:46 haha 04:06:53 yeah, frog pond has leeches too 04:07:08 worm cave always messes with me more than i think it will 04:07:16 mainly due to the snails 04:10:12 rip agate snails 04:39:37 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 04:41:06 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 04:41:18 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 09:22:54 !crashlog 09:22:57 17784. foxthekitsune, XL10 FeCK, T:12296 (milestone): https://webzook.net/soup/morgue/trunk/foxthekitsune/crash-foxthekitsune-20170615-124553.txt 09:23:21 !crashlog -2 09:23:22 No milestones for -2 (crash). 09:23:26 !crashlog 2 09:23:27 No milestones for 2 (crash). 09:23:38 !crashlog Nivim 09:23:41 6. Nivim, XL27 GrWn, T:147486 (milestone): http://crawl.akrasiac.org/rawdata/Nivim/crash-Nivim-20170615-084117.txt 09:24:36 ... 0.16-a0-4056-gee4db93 10:15:57 kuniqs (L27 VSFi) ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1887 failed. (Geh:3) 10:59:42 ziggurnaut (L11 DEVM) (D:10) 11:35:30 !crashlog kuniqs 11:35:32 9. kuniqs, XL27 VSFi, T:52220 (milestone): http://crawl.xtahua.com/crawl/morgue/kuniqs/crash-kuniqs-20170615-141535.txt 12:48:27 the instantaneous part of &z always messes me up 12:56:21 -!- amalloy is now known as amalloy_ 13:04:00 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-56-g828620c (34) 13:19:53 03advil02 07* 0.21-a0-57-gdbfcba7: Prevent random xom crashes on felid revival 10(5 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/dbfcba73ebbe 13:27:34 -!- amalloy_ is now known as amalloy 13:54:01 03cut1less02 {advil} 07* 0.21-a0-58-g625dad4: Fix viable species/background option 10(6 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/625dad4402b2 13:55:43 hmm, someone who has permissions needs to add 0.21 development branch to mantis, I don't think I have the right permissions to do that 14:01:34 either that or I have no idea how to do it 14:09:47 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-58-g625dad4 (34) 14:25:42 Is there a spot in the code, or documentation some where that defines the LUA objects. I am trying to find out what properties are on the item object specifically 14:39:22 PalythWork: i would look in l-item.cc 14:39:29 ok 14:39:37 thanks 14:39:56 no guarantees that's right, but it can't be a terrible starting point 14:40:13 ok 15:09:57 %git 2f0009ae008b68c0616e9d33ff822b9d73b6857c 15:09:57 07|amethyst02 * 0.19-a0-247-g2f0009a: Annotate armour stashes for American spelling (xbon) 10(1 year, 1 month ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/2f0009ae008b 16:33:06 so staff of olgreb venom bolt targets me by default if there's no monster in range 16:33:15 and if i press enter it hits me with venom bolt without a prompt because i have rpois 16:44:35 sounds awesome 16:44:52 wait, you can actually search for armor without typing "armour"? 16:45:02 that wasn't the case for so long that i never bothered to try anymore 18:02:47 Unstable branch on underhound.eu updated to: 0.21-a0-58-g625dad4 (34) 18:14:38 a - [Shoals:4] a steaming long sword {holy} 18:14:50 this appears in bright white as usual, but I'm a vampire and I know it's holy, so I know I can't wield it. shouldn't it be marked useless? 18:37:17 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 18:38:17 It's an ancient version I was hoping I wouldn't have to upgrade to win, since that'll cripple it. 18:39:19 orc followers with same name cause problems with monster display 13https://crawl.develz.org/mantis/view.php?id=11110 by Terrapin 18:43:27 Would it be reasonable to move the save in question to the 0.16 saves on the same server? Upgrade it to the stable of that version and finish it there? 18:45:22 speak of the devil, gammafunk, i have the worm ending 18:47:39 lol 18:47:44 Vehumet accepts yer kill. Ye hear a splash. _Tha steam dragon scales be intact enough ta wear. 18:47:55 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 18:47:58 is that just trolling me by letting me know i'd have steam scales if they didn't fall into the water? 18:48:38 !lm Nivim grwn alive x=v 18:48:42 No milestones for Nivim (grwn alive). 18:48:56 amalloy: It is very old. 18:49:14 yeah, you said. i was trying to find out how old 18:49:42 obviously quite old since you're on D:25 18:49:42 Let me check the command minqmay used... 18:50:04 !kw alive 18:50:05 Keyword: alive => recent ktyp= type!=crash 18:50:16 !lm Nivim grwn x=v 18:50:18 276. [2017-06-15 22:47:55] [v=0.16.0-a0] Nivim the Intangible (L27 GrWn of Ashenzari) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook templates) (43) (D:25) 18:50:32 Oh, that works. 18:50:42 d:25 was still in 0.16? 18:51:00 This was originally a git save. 18:51:23 So the likely reason it's having trouble was that it was updated more than once. 18:51:37 (It may have started as 0.15) 18:51:45 it's still a git save. i just forget how to find out exactly which commit you're on 18:51:52 0.16 did not have D:25 18:52:08 Does the normal dump have that information? It still has a dump, I think. 18:52:11 oh, sure 18:52:16 &dump nivim grwn 18:52:18 unknown/Nivim/Nivim.txt 18:52:23 &dump nivim 18:52:24 http://crawl.akrasiac.org/rawdata/Nivim/Nivim.txt 18:52:33 ee4db93 18:55:00 %git 05e14b0d35fce91de9300de0e21d7e447a7b9bd2 18:55:00 07MarvinPA02 * 0.17-a0-1356-g05e14b0: Remove the Control Teleport spell and the book of Control 10(2 years, 2 months ago, 19 files, 17+ 69-) 13https://github.com/crawl/crawl/commit/05e14b0d35fc 18:55:41 hm, that seems fine 18:57:35 that crash message sounds like a book was removed in the wrong way, but i can't find evidence that that happened 18:58:43 Maybe it was a spell in a randbook? 18:59:03 i don't think so. it's mad about the book, not a spell in it 18:59:23 !crashlog 18:59:25 17790. Nivim, XL27 GrWn, T:147486 (milestone): http://crawl.akrasiac.org/rawdata/Nivim/crash-Nivim-20170615-224755.txt 19:12:23 (I'm going to guess there's no simple fix, like upgrading to 0.16 stable. Is there something less simple, like finding item specifications in the save for D:25 and just deleting them?) 19:24:02 03PleasingFungus02 07* 0.21-a0-59-g7b0e191: Ungroup same-name mons in webtiles list (11110) 10(2 minutes ago, 2 files, 18+ 0-) 13https://github.com/crawl/crawl/commit/7b0e1919fa86 19:29:20 Nivim: can you make a save backup? i don't have permission to edit saves on cao, but i think a possible fix would be for someone to find a version that will load your save, then load it, destroy the book, and save again 19:30:38 i dunno, there may be no such version, and then you'd have to edit the save directly, and i don't know how to go about that at all; |amethyst probably is the expert on that 19:32:43 I think I typed this right: http://crawl.akrasiac.org/saves/Nivim-crawl-git-ee4db934f0-170615-1930.tar.bz2 19:33:20 Also, wow, amethyst; I remember he editing another save of mine to fix something, and I'm worried it was this one on a different level, like Swamp or something. 19:33:56 Nivim: ouch, copy and paste didn't work for that url? 19:34:06 looks like it's the correct URL all the same 19:34:21 Oh, just that I don't have IRC with a window manage; it's just in a console. 19:34:32 (VT.) 19:34:38 hm, loads fine in trunk 19:34:49 shame you don't want to upgrade it :P 19:34:55 Well, I lose Haste. 19:35:13 Also I have to learn what else has changed in ~5 versions. 19:35:16 haha 19:35:22 nothing of importance.... 19:35:34 ....... 19:35:56 We recolored some tiles, that's about it ._. 19:35:58 Nivim: it crashes when you load, or what do you have to do to make it crash? 19:36:19 It originally crashed when I entered D:25, presumeably because the broken book is there. 19:36:39 Now that it loads D:25 first thing, it just immediately goes to the crash. 19:38:30 so i have a funny workaround. it only crashes when you look at the south half of the map, and since you're playing tiles you always look at the whole map 19:38:50 if you log into console instead, you won't see the south half; you can walk to a staircase on the north half of the level without crashing 19:39:01 and then go do D:26 safely 19:40:28 obviously it shouldn't crash at all, but i don't have the power to do that at the moment. i'm seeing if i can figure out what book is broken and why 19:42:07 oh, it is a randbook. BOOK_RANDART_THEME 19:43:44 Ah, so it was a theme that was removed (or perhaps the whole theme system was revamped). 19:43:52 Let me try that. 19:44:01 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 19:44:11 Hm, perhaps it's my .rc file? 19:44:18 I look at my viewing settings. 19:44:19 !crashlog 19:44:20 17791. Nivim, XL27 GrWn, T:147486 (milestone): http://crawl.akrasiac.org/rawdata/Nivim/crash-Nivim-20170615-234401.txt 19:44:54 !crashlog x=tiles 19:44:54 !lm nivim x=tiles 19:44:54 1. hyperamalloy, XL15 MuVM, T:39838 (milestone): http://crawl.akrasiac.org/rawdata/hyperamalloy/crash-hyperamalloy-20151213-084024.txt 19:44:54 3773. [2017-06-15 23:44:01] [tiles=false] Nivim the Intangible (L27 GrWn of Ashenzari) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook templates) (43) (D:25) 19:45:05 huh, why is tilesframework redrawing it if you're playing console. weird 19:45:38 Hm; let me disconnect from tiles with Firefox. 19:45:59 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 19:46:13 Ok, so what are we doing differently? 19:46:24 well i'm playing locally and you're playing on a server 19:46:50 And the server is set up to see the whole level... because spectators can? 19:46:53 perhaps 19:46:58 yes 19:47:14 it's a webtiles build 19:47:39 so it's going to use the tiles codepaths/data 19:48:42 And changing that would also require moving the save. 19:49:02 (I think; does the save need a webtiles build, or does the server use it for everything?) 19:50:10 the same saves work in console and tiles 20:09:35 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-59-g7b0e191 (34) 20:20:05 -!- amalloy is now known as amalloy_ 20:20:17 -!- whiteline_ is now known as whiteline 20:40:21 -!- amalloy_ is now known as amalloy 20:44:48 minmay: iirc dragon's call also makes noise each time when a dragon is created, at the location where the dragon is created 20:44:59 regarding your spell guide post 20:45:12 I can go look up the details later and post a reply 20:59:59 Rounding issues make calculating skill needed to gain +1 AC really irritating 21:00:41 Lasty: What are you making? 21:08:31 gammafunk: it definitely does not 21:08:47 can abyss please not have rock walls that are the same color as not-rock walls 21:15:20 Nivim: I've been looking into creating a display for skill needed to get one more point of AC/EV/SH/HP 21:15:24 but it's a huge pain in the ass 21:15:31 minmay: yes. 21:21:22 bh: oh, since you're here, there's this weird bug where the entrance transporter in gammafunk_abyss_rune_reverse_zot seems to disappear post-placement 21:21:25 I think to do it right I'd have to refactor the whole ac code 21:21:44 I'm wondering if there's some abyss mechanic that replaces terrain and it needs to have an exception for those 21:21:50 what if AC and EV had another significant digit or two? 21:22:07 (for players only) 21:22:16 when this happens the floor remains and there's no wall or anything else placed there 21:22:43 that'd solve that breakpoint problem with armour and dodging skill, as well as fixing a few other pieces of silly behaviour like ozo's armour 21:22:44 and it doesn't always happen, but it's happened for a few people 21:23:50 minmay: I'd feel good about it. That'd probably also take some refactoring, but maybe not a ton. 21:24:16 1learn add lasty_todo AC reform 21:24:48 hah 21:25:03 gammafunk: really all I need to do is rewrite crawl from the ground up to achieve all my goals. Seems fine. 21:25:18 yeah, maybe a project for a couple weekends, right? 21:25:34 if that! 21:26:02 *lasty sighs as he slowly unzips crawl 4.1a* 21:26:40 sigh *unzips* 21:27:09 Lasty: btw, I don't know if you've played Cogmind, but its ranged combat tends to be more interesting/tactical because your accuracy is significantly affected by factors like: how many turns you've gone without moving, how many turns a monster has gone without moving, the range to the monster, on top of any equipment you have that increases accuracy 21:27:36 most hostiles in that game used ranged attacks, and most player attacks are ranged attacks, yet the ranged combat is a lot more interesting because those factors exist 21:27:59 i dont know if you've played doom but its ranged combat tends to be more interesting/tactical than crawl's 21:28:35 har de har mr funny McLaughPants 21:28:57 gammafunk: I haven't yet. How does it do with exposing all those factors? 21:29:18 Lasty: you can see your accuracy for each active weapon vs the current target 21:29:25 it does a little breakdown of the factors in that accuracy, as well 21:29:59 gammafunk: Do you end up spending much time checking accuracy against each monster in sight? 21:30:01 it's much more complex than crawl combat, and there are also other factors like not being able to use something like "." to aim at a monster and stop 21:30:16 -!- amalloy is now known as amalloy_ 21:30:46 well you certainly do some of this, but you tend to be focused on one or two hostiles at a time; since range is a dominant factor, you're not going to have to check too many 21:30:57 since it's usually one hostile that's closest 21:32:01 ah, fair 21:32:50 point-blank ranged combat is also a lot more common in that game, but not just because of getting the best accuracy; it's pretty neat overall, something to at least check out if you have the time and want some inspiration 21:33:50 point-blank ranged combat is also reasonably common in crawl (using throwing/launchers), tbf 21:36:48 gammafunk: yeah, it sounds like something I should check out 21:37:02 is point-blank penalized or rewarded in cogmind? 21:41:09 what happened w.r.t. halfling removal btw 21:41:24 they were so small we couldn't find them 21:42:40 Is it a bug that with 7 base AC you need 6.4 Armour skill to get +2 AC? 21:42:45 Lasty: for accuracy it's rewarded in that the lower the range, the better the accuracy (it even uses euclidean distance instead of grid distance, so sadly cardinal proximity is rewarded), but monsters have the same accuracy considerations 21:42:50 so they are also more likely to hit you 21:43:19 and there are some melee-only hostiles that are very dangerous to have adjacent 21:44:11 but overall the player has more firepower than hostiles, and some hostiles are pretty difficult to hit at range without big accuracy enhancement, so the player is rewarded 21:44:45 the final thing is that explosive launchers are also pretty big in that game, so using them adjacent to hostiles is like firestorming yourself 21:44:59 fuck it, trying to accurately reproduce the rounding quirks of Armour skill is just too irritating. 21:45:10 gammafunk: lol, ouch 21:59:42 And for the record, I bet minmay doesn't even have a favorite community Doom WAD 21:59:55 fighting words 22:00:11 I'm not C A S U A L 22:00:30 ??sword_in_stone[casual 22:00:31 sword_in_stone[3/3]: Spectrina: they made it CASUAL 22:01:00 I assume you had to spell that out because saying it normal would get you banned 22:03:27 I'm so tired of having to make different alts to avoid my ban lists 22:07:11 well, if you could just learn to be civil! 22:19:36 -!- amalloy_ is now known as amalloy 23:12:06 Nivim (L27 GrWn) ERROR in 'spl-book.cc' at line 108: ASSERT failed: book of 44 out of range 0 (0) .. (int)ARRAYSZ(spellbook_templates) (43) (D:25) 23:31:56 -!- whiteline_ is now known as whiteline 23:43:46 -!- GiantOwl is now known as Kalir 23:59:53 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-59-g7b0e191 (34)