02:45:33 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-86-g94e0ad4 03:31:09 -!- amalloy is now known as amalloy_ 04:09:10 -!- amalloy_ is now known as amalloy 04:40:19 -!- amalloy is now known as amalloy_ 08:58:07 -!- Snuva is now known as surr 11:17:56 is there a way to mass rename a character that has since died? I am basically looking to change the name of the ghost that that character created 11:21:01 I'm trying to keep a motivational goal overcoming doubt and fear, so basically what I want to do is take all my pre-existing ghosts, and rename them to Fear or Doubt, but I didn't want to do it in a way that would trigger sizzell 11:26:59 it doesn't have to be ongoing, juts once 11:32:57 afaik all you'd want to do is edit the bones files. but I don't know how editable those are 11:33:44 we'll find out, thanks so much 11:35:13 well they're not plain text, but my name is 11:36:00 <|amethyst> Huene`: What's your usual character name? 11:36:24 <|amethyst> Huene`: it's easy enough to hex-edit it to a string of the same length, but changing the length requires adjusting at least one, and probably two, numbers 11:36:26 MummyMadness (L22 VpAr) ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1910 failed. (Vaults:5) 11:37:47 it's Huene, so it is off by a character 11:38:07 <|amethyst> Huene`: so "Doubt" is easy enough, but you might need something like "Fear_" or "Fear!" 11:38:27 -!- reaverb is now known as Guest69214 11:38:36 do I need a hex editor or can I just sed the directory? 11:38:39 <|amethyst> Huene`: it should be possible to hex-edit in otherwise-illegal characters as long as it's not something like a control character 11:39:02 <|amethyst> Huene`: probably sed won't handle it properly 11:39:24 <|amethyst> Huene`: because most versions sed aren't built to handle ASCII NUL bytes 11:39:37 <|amethyst> which are pretty common in bones/save files, since that's 0 11:40:09 -!- Guest69214 is now known as Zin 11:40:15 -!- Zin is now known as Gozag 11:40:18 <|amethyst> Perl can probably handle it 11:40:56 sadly I known enough about perl to edit existing code, but not create from scratch 11:41:07 <|amethyst> you can also use xxd to hex-dump the file, run sed on the output, and use xxd to convert the hex-dump back to binary 11:41:24 <|amethyst> the difficulty there being that your character name might not be on a single line 11:41:35 <|amethyst> though it's pretty early in the file, so it might be okay 11:41:52 before I do anything, if I screw up can I simply clear the directory and it'll run fine, even if I lose my existing ghosts? 11:41:54 <|amethyst> here's another program that might work: https://sourceforge.net/projects/bbe-/ 11:42:12 <|amethyst> Huene`: yes; also, you can back up the ghosts to another dir 11:42:19 <|amethyst> Huene`: so if it screws up you can try again 11:42:34 ok sounds good 11:42:40 <|amethyst> Huene`: also, if you're using a multi-stage pipeline, you'll need separate input and output files anyway 11:44:14 ok I think I'll back up first, then just attempt the easy way via sed, if it breaks I'll restore and look at one of the other options 11:44:42 thanks so much for the information 11:45:54 sed will not work 11:46:02 guarenteed? 11:46:04 yes 11:46:34 ok I thought that's what the "I might be okay" was, but if it's a guarenteed fail thanks for saving me the step 11:46:46 sed will remove all the nulls. there are many because every data item has a tag or length. there are lots of NUL bytes 11:48:10 I just poked at my small cache of bones files. this is doable but I'd want to verify the file format by looking at the code that generates it first 12:26:24 is there an easy way to get footer to show up even during gameplay? 12:27:51 meaning a config option somewhere 12:28:20 <|amethyst> footer? 12:28:50 yeah this content /webserver/templates/footer.html 12:28:58 it shows up in the lobby 12:29:11 <|amethyst> ah 12:29:14 <|amethyst> there is not 12:29:22 ok sounds good ty 12:29:50 <|amethyst> but you might be able to do something with iframes in the lobby template? 12:29:51 <|amethyst> running the game in a frame rather than loading a new page 12:30:33 what page does the main game loop run off of, I might just be able to include it the way the lobby does it 12:31:11 <|amethyst> webserver/game_data/templates/game.html I believe 12:31:29 <|amethyst> but you'll have to patch that every time you update, since it's in game_data 12:31:37 <|amethyst> (game_data comes from the particular game version) 12:32:07 ok that's ok 12:32:21 <|amethyst> "patch that every time you update" might involve just a single new commit, then rebasing that to the appropriate branch when you update 12:32:50 that's what I'm hoping for 12:32:53 thank you 12:38:57 -!- Gozag is now known as reaverb 13:14:23 -!- MarvinPA_ is now known as MarvinPA 13:29:46 -!- amalloy_ is now known as amalloy 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-87-g43ce67d: Implement spell library 10(11 months ago, 8 files, 64+ 48-) 13https://github.com/crawl/crawl/commit/43ce67d6a277 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-88-gbfa1ec5: Mark books with no new spells as useless 10(11 months ago, 2 files, 19+ 2-) 13https://github.com/crawl/crawl/commit/bfa1ec58cd3f 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-89-g1fdcb87: Remove Trog's Burn Spellbooks ability. 10(11 months ago, 10 files, 5+ 28-) 13https://github.com/crawl/crawl/commit/1fdcb87d5913 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-90-g3e93c74: Remove book burning from the tutorial 10(11 months ago, 2 files, 28+ 37-) 13https://github.com/crawl/crawl/commit/3e93c749706b 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-91-g22318ea: Mark books with only unlearnable spells as useless 10(11 months ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/22318ea43ce0 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-92-g0021812: Replace failed book acquirements with manual acquirements. 10(11 months ago, 1 file, 21+ 0-) 13https://github.com/crawl/crawl/commit/0021812e2f6e 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-93-g47de17c: Exterminate seen_spells. 10(9 months ago, 8 files, 16+ 25-) 13https://github.com/crawl/crawl/commit/47de17c8c0f4 14:30:11 03Doesnt02 {wheals} 07[goldify-books] * 0.22-a0-94-gc753a43: Don't let Vehumet offer spells that are already in your library 10(9 months ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/c753a433a7cb 14:30:11 03wheals02 07[goldify-books] * 0.22-a0-95-g86bc824: Exterminate you.had_book too. 10(5 hours ago, 11 files, 11+ 57-) 13https://github.com/crawl/crawl/commit/86bc8242829f 14:30:11 03wheals02 07[goldify-books] * 0.22-a0-96-gf9c6d4c: Allow hiding spells from the main screen of the memorisation menu. 10(4 hours ago, 4 files, 241+ 99-) 13https://github.com/crawl/crawl/commit/f9c6d4c9ff4c 14:30:11 03wheals02 07[goldify-books] * 0.22-a0-97-g2ee4d0b: Fix a webtiles bug with using the mouse on menu entries. 10(6 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/2ee4d0b7ba18 14:31:08 would appreciate a once-over the code since it's been so long, but i think it's ready to go 14:32:10 though i did test my new menu code on all of local tiles, console, and webtiles this time 14:32:25 it might be easier to do if you hit the PR button 14:32:39 reviews for branches are a bit of a pain 14:33:16 oh good idea 14:34:24 one thing that seemed called for with the original patch is a search/filtering capability, I guess the hiding thing is your take on that? 14:34:39 yeah 14:35:42 but i wouldn't be opposed to adding some way to search on top of that 14:36:10 depends whether it still feels necessary after that i guess 14:36:25 I had some ideas for that from looking at the original patch, but I haven't tried out your version 14:40:56 New branch created: pull/697 (11 commits) 13https://github.com/crawl/crawl/pull/697 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-87-g43ce67d: Implement spell library 10(11 months ago, 8 files, 64+ 48-) 13https://github.com/crawl/crawl/commit/43ce67d6a277 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-88-gbfa1ec5: Mark books with no new spells as useless 10(11 months ago, 2 files, 19+ 2-) 13https://github.com/crawl/crawl/commit/bfa1ec58cd3f 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-89-g1fdcb87: Remove Trog's Burn Spellbooks ability. 10(11 months ago, 10 files, 5+ 28-) 13https://github.com/crawl/crawl/commit/1fdcb87d5913 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-90-g3e93c74: Remove book burning from the tutorial 10(11 months ago, 2 files, 28+ 37-) 13https://github.com/crawl/crawl/commit/3e93c749706b 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-91-g22318ea: Mark books with only unlearnable spells as useless 10(11 months ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/22318ea43ce0 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-92-g0021812: Replace failed book acquirements with manual acquirements. 10(11 months ago, 1 file, 21+ 0-) 13https://github.com/crawl/crawl/commit/0021812e2f6e 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-93-g47de17c: Exterminate seen_spells. 10(9 months ago, 8 files, 16+ 25-) 13https://github.com/crawl/crawl/commit/47de17c8c0f4 14:40:56 03Doesnt02 {wheals} 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-94-gc753a43: Don't let Vehumet offer spells that are already in your library 10(9 months ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/c753a433a7cb 14:40:56 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-95-g86bc824: Exterminate you.had_book too. 10(6 hours ago, 11 files, 11+ 57-) 13https://github.com/crawl/crawl/commit/86bc8242829f 14:40:56 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-96-gf9c6d4c: Allow hiding spells from the main screen of the memorisation menu. 10(4 hours ago, 4 files, 241+ 99-) 13https://github.com/crawl/crawl/commit/f9c6d4c9ff4c 14:40:56 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-97-g2ee4d0b: Fix a webtiles bug with using the mouse on menu entries. 10(17 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/2ee4d0b7ba18 14:41:56 i have a todo entry for this that says "fix shop interaction" and i have absolutely no idea what it means 14:42:02 guess i needed to go into a bit more detail 14:47:07 03wheals02 07[goldify-books] * 0.22-a0-98-ge79f1c3: Remove some other vestiges. 10(22 seconds ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/e79f1c359130 14:48:21 I'll try to give it a go some time today or tomorrow 14:48:44 awesome 14:49:22 -!- Dracunos_ is now known as Dracunos 14:52:34 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-98-ge79f1c3: Remove some other vestiges. 10(6 minutes ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/e79f1c359130 14:59:05 Stable branch on crawl.develz.org updated to: 0.21.0-24-g2553a33 (34) 15:00:07 rip tournament 15:00:34 fin 15:11:50 03wheals02 07* 0.22-a0-87-gb094c4c: Mark cloud immunity scarves as useless under Qaz. 10(8 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/b094c4c936c0 15:16:36 The build has errored. (goldify-books - 2ee4d0b #9215 : wheals): https://travis-ci.org/crawl/crawl/builds/331539910 15:20:11 03wheals02 07* 0.22-a0-88-g7adf481: Add instructions for compiling local tiles on Windows 10 WSL. 10(65 seconds ago, 1 file, 9+ 4-) 13https://github.com/crawl/crawl/commit/7adf481f9445 15:34:18 03elliptic02 07* 0.22-a0-89-gde60138: Fix zombie hands math. 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/de601382918d 15:36:52 How can I tell which version a commit is applied to? 15:37:06 https://github.com/crawl/crawl/commit/e27d229730f9 This one fixes a bug that I observed in a tourney. 15:39:28 %git e27d229730f9 15:39:29 07Aidan Holm02 * 0.22-a0-14-ge27d229: Postpone timed portal messages bofore level load (Yermak, #11279) 10(3 weeks ago, 2 files, 7+ 0-) 13https://github.com/crawl/crawl/commit/e27d229730f9 15:39:47 says 0.22 so it would be trunk 15:39:51 now it could have been cherry-picked to 0.21, but looking at the commit history it doesn't seem it was 15:40:28 Where could I see this 0.22 on the commit page itself? 15:41:31 see the little thing that says "master" above the committer name? 15:42:05 if it were in other branches/versions, it would say them as well 15:42:25 see https://github.com/crawl/crawl/commit/7a04ea126d96adbad414f1139d763e8563183fa6 for example, you can see the 0.21-b1 15:42:54 Thank you! 15:48:38 Concerning zombie hands: when I climb up/down the stairs, I expect constricted monsters to have at least some damage before I leave the floor. But they took zero. 15:50:24 Tournament prompt on trunk. 13https://crawl.develz.org/mantis/view.php?id=11357 by NormalPerson7 15:51:24 03Aidan Holm02 07[stone_soup-0.21] * 0.21.0-25-ge575cb9: Postpone timed portal messages bofore level load (Yermak, #11279) 10(3 weeks ago, 2 files, 7+ 0-) 13https://github.com/crawl/crawl/commit/e575cb9ce86f 15:51:35 03wheals02 07* 0.22-a0-90-gbd61d0d: Revert "0.21 tournament reminder." 10(24 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/bd61d0d28607 15:52:17 In respect to power of bvc: way too op. I almost would've use it if it did no damage whatsoever. 15:53:16 The main aspect of bvc behind damage is that it reduces EV of any affected monster to ridiculously low constant value. 15:53:32 Fighting Eresh was never easier. 15:53:42 yeah I noticed that too and looked it up 15:53:51 constriction nukes monster ev way beyond what it does to player ev 15:54:58 well it's the kind of spell that does get adjusments over time, but I think LRD, a spell that takes less XP to learn, also does 'OP damage' 15:55:33 imo constricting a monster should probably reduce their ev by a flat amount rather than divide it 15:55:45 that could be 15:55:55 I suppose we could condition the reduction on type of constriction 15:56:01 like physical is more effective at it 15:56:10 one thing weird about all forms of monster ev reduction 15:56:13 is that you can't directly see that 15:56:18 maybe it could show in x-v? 15:56:25 reflect the current state of their EV 15:57:07 x-v does show current state of their EV 15:57:17 that's good then 15:57:56 Also, with introduction of BVC we need this "insubstantial" flag shown more than ever. 15:58:13 Maybe I called it wrong. 15:58:28 thats the right flag 15:58:33 03Aidan Holm02 07* 0.22-a0-91-g23542c2: tiles: show dungeon cursor on mouse-move in X view 10(2 days ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/23542c2a9cf3 15:58:46 i think 15:58:46 we might need constriction resistance reform more than ever 15:58:46 It's sometimes really hard to tell if the monster will be affected or not by the spell. 15:58:46 dunno if that's same or different than the one that prevents constricting slimes 15:59:36 grats on the tourney win btw 15:59:38 maybe "insubstantial flag" reform 16:02:33 Also, BVC should have the area targeter something like cloud spells have. 16:02:43 It weird that I can't center it on a wall 16:02:47 It's* 16:04:04 ... 16:04:04 @#m 16:04:24 If # wall is glass one then you can affect the monster with BVC, if it's not glass then you can't. 16:04:31 It's a bit weird. 16:06:29 I think we should probably just be consistent about this 16:06:44 and have spells not allow centering on a solid square 16:07:01 I suppose you could justify it in the case of some spells but it seems just very arbitrary 16:07:39 huge lrd nerf 16:08:52 yeah lrd should because it's a spell that you can only target on features or monsters that have feature-like properties 16:08:59 it's certainly a special case 16:09:22 -!- amalloy is now known as amalloy_ 16:09:41 Stable (0.21) branch on crawl.jorgrun.rocks updated to: 0.21.0-25-ge575cb9ce8 16:09:41 Would you guy be open to adding/changing a spell in the necro spellbook (now that BVC is gone.)? 16:09:49 no 16:09:55 hm,ok 16:10:13 it's possible that other changes could happen, but that book was already really strong 16:10:16 But BVC spell doesn't have a sensible center. 16:10:46 What about something fairly simple 16:10:51 like changing pain to affect all targets 16:11:03 so u dont have to train into melee too early, like VM 16:11:26 Yermak: how is the center of a fireball fundamentally different? 16:11:48 I think it does have one gameplay aspect 16:11:52 which is lighting trees on fire 16:12:30 -!- somebody_ is now known as somebody 16:13:39 I know that common sense arguments make little to no sense when arguing about game development but still: Fireball is hurled forward and at some point it explodes. And Zombie hands just stretch out of the ground, with no logical center. 16:19:10 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-91-g23542c2a9c (34) 16:22:07 How problematic is the fact that very rare chaos brand effects can do explosions causing allies to anger? 16:23:28 -!- TAS-2012v is now known as TAS_2012v 16:23:40 Are there any relevant chaos brand weapons tho 16:24:04 people use the quarterstaff from yiuf sometimes as a decent early weapon 16:24:09 true 16:24:19 also mace of variability if it's in a good mood 16:25:14 i don't see why they couldn't be YOU_FAULTLESS 16:25:15 along with miscasts in general, for that matter 16:25:52 Chaos weapon caused Me problems in my Yred game. 16:27:17 FR: '=' sets skill training target *and* turns skill on if it was off before. 16:27:42 How often do you set skill training and don't turn the skill on after? 16:28:25 does it not do that? could have sworn it does 16:28:58 If it is done from weapon or shield description it does turns it on. 16:29:10 But not in skill menu itself. 16:29:50 ah 16:31:28 * geekosaur actually preloads some skill targets at the start of games 16:31:38 but initially I train primary skill only 16:32:07 If you do it in bulk, it's not a problem to turnn of some of them 16:33:14 And I guess even if it's a problem, most player will still benefit from the FR. 16:33:39 Another FR: move button "trainable|all" skills in skill menu from '*' to '%'. Two reasons: 16:34:27 You often use it to look at the aptitude and '%' stands for the list of aptitudes in ?%. 16:36:11 And another one: I had two games in this tourney when I made a mistake while trying to choose a weapon: I wanted to base my choice on the aptitudes and tried to press '*' to look at those and ended up with a random weapon. 16:51:42 Ctrl-x behaves buggily with items apported from piles. 13https://crawl.develz.org/mantis/view.php?id=11358 by Yermak 16:54:31 -!- amalloy_ is now known as amalloy 17:02:17 Ashenzari's visual bug: jewellery tiles update a turn later than they should. 13https://crawl.develz.org/mantis/view.php?id=11359 by Yermak 17:12:53 False warning upon entering a floor when excluded monster is blocked by a wall. 13https://crawl.develz.org/mantis/view.php?id=11360 by Yermak 17:18:10 Spash screen request 13https://crawl.develz.org/mantis/view.php?id=11361 by ezero 17:22:16 FR: change () and [] keys. '[' is used to see items you wear - used very rarely, ']' is now unused. And '(', ')' are used to cycle through quivered items - used much more frequently. 17:22:45 So I'd prefer not to use shift key when cycling through my quiver. 17:26:45 that does sound like a good default change 17:28:41 New branch created: pull/698 (1 commit) 13https://github.com/crawl/crawl/pull/698 17:28:41 03Vajrapani02 {GitHub} 07https://github.com/crawl/crawl/pull/698 * 0.22-a0-92-g28238c4: Add 'Dispel Undead' to the Necromancer Starting Spellbook 10(11 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/28238c43270b 17:36:10 that's pretty safe to close imo 17:37:09 DCSS Dev Tries To Make Necromancer Background **UNWINNABLE** 17:39:17 New branch created: pull/699 (1 commit) 13https://github.com/crawl/crawl/pull/699 17:39:17 03Malcolm02 07https://github.com/crawl/crawl/pull/699 * 0.22-a0-92-ge0579c9: A generic gold themed vault 10(7 minutes ago, 1 file, 31+ 0-) 13https://github.com/crawl/crawl/commit/e0579c92e8ef 17:58:24 Control replaced Dispel there to begin with, right 17:58:27 it all goes in circles 17:59:48 i think so, or maybe they were both in there together at one point? not sure 18:02:08 <|amethyst> IIRC Control Undead was added for the purpose of replacing Dispel Undead in the necromancer book 18:18:11 Unstable branch on underhound.eu updated to: 0.22-a0-91-g23542c2a9c (34) 18:25:12 I'm not sure why I didn't just remove BVC from Ne starting book before the release 18:25:24 oh well, we'll all remember 0.21 necromancers fondly, I guess 18:27:08 The build passed. (master - 23542c2 #9224 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/331562174 18:28:04 good way to get people to test it, at least 18:31:39 yeah that part was fine, but I kind of left it in and it had enough testing at a very basic level 18:39:33 honestly I think book of necromancy having another spell could be fine 18:39:41 it just shouldn't be zombie hands 18:43:08 yeah, although I'm not sure what that spell would be 19:06:11 gammafunk: time to un-sticky the /r/dcss announcement? i'd do it myself, except apparently i can't do that, possibly because you stickied it 19:06:25 oh really? 19:06:27 I can do that 19:06:35 I'll have a tournament writeup by tomorrow 19:06:40 but I can unsticky that now yeah 19:07:38 yeah i'm surprised too, that i can't do it 19:07:48 I just unsticky flamed it 19:27:37 Concerning sticky flame: am I the only one who isn't happy that you can't press '5' to get rid of it? 19:28:50 Just letting one turn to pass would be enough 20:06:42 that annoys me too yeah 20:11:27 unironic same 20:24:03 same with berserk 22:23:36 johnstein: if you wanted to make the tournament comparison status (to 0.20 and 0.19) this time again, please feel free. If not, let me know and I can summarize those in other ways. 22:23:43 s/status/images/ 22:29:22 gammafunk: I'll work that this week 22:29:23 in the next day or two 22:33:45 cool, thanks 23:59:54 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-91-g23542c2 (34)