00:00:04 -!- omarax has quit [Remote host closed the connection] 00:00:07 nice to meet you, espais. I take two days to grind through minor changes 00:00:21 PleasingFungus, crash reproduced 00:00:44 nice to meet you as well 00:01:27 Brannock: good! would be very funny if my guess about the problem was totally wrong 00:01:47 i must say i am quite impressed with how active you guys are in continuously improving dcss 00:01:55 -!- Krymise has joined ##crawl-dev 00:01:56 coming from nethack...having an active dev community is eye opening 00:02:18 the specific error I got was an assert in spl-util.cc at line 919 00:02:21 Will try out the minor tag 00:02:27 If that doesn't work then I'll just revert the commit 00:02:37 we're active, serious, and professional...we mean busines! 00:02:41 like i said, you don't actually need a minor tag 00:02:48 and it might be better to not use one 00:02:56 What would I use to check for an older version then? 00:03:02 you don't need to check for an older version 00:03:08 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 00:03:10 You've lost me here 00:03:17 I guess I just check to see if, uhh, corrupters have corrupt body 00:03:20 And replace it fi they do? 00:03:20 just put it in TAG_MAJOR_VERSION == 34 tags, and look for the corrupting body spell 00:03:25 you don't even need to check monster type 00:03:35 yeah 00:03:37 -!- Zxpr1jk has quit [Quit: Leaving] 00:03:58 03gammafunk02 07* 0.19-a0-1787-gdf4f055: Some fixes and cleanups for alphashops (nicolae) 10(13 minutes ago, 2 files, 42+ 45-) 13https://github.com/crawl/crawl/commit/df4f0554a304 00:04:06 @gamma: rude dudes with crude tudes? 00:04:16 !source tags.cc:5676 00:04:17 https://github.com/crawl/crawl/blob/master/crawl-ref/source/tags.cc#L5676 00:04:21 Brannock: ^ this block 00:04:23 yeah I'd actually landed right there 00:04:24 as you linked me 00:04:27 nice! 00:04:27 good to know I'm on the same track 00:04:43 Oh good this will make cleaning up mottled/acid dragons much easier too 00:04:44 Thanks for the tip 00:05:03 -!- Krymise has quit [Client Quit] 00:05:45 someone playing a 0.18 HESk right now on CWZ, username "FuckingTrunk" 00:05:49 Is it literally as easy as 00:05:49 else if (slot.spell == SPELL_CORRUPT_BODY) 00:05:49 slot.spell = SPELL_CORRUPTING_PULSE; 00:06:06 I hate it when fixes are this easy 00:06:09 It makes me worry something's wrong 00:06:14 hm 00:06:37 oh I guess I should pushback it too 00:06:39 yeah 00:06:47 that is a weird way for that code to be written 00:06:56 hrm 00:07:13 I guess slot.spell is defined somewhere by calling the spell from the monster data 00:07:17 but you have to actually push it back into monster data 00:07:25 look at line 5672 00:07:29 and 5673 00:07:42 Yeah, that was it 00:07:47 we load up the spells, then we make a copy and wipe the original, then we load up most spells 00:08:17 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 00:09:45 -!- meatpath has quit [Remote host closed the connection] 00:10:14 -!- ontoclasm has joined ##crawl-dev 00:10:37 bah, full rebuild required 00:10:54 enum.h, baby 00:12:51 -!- THERetroGamerNY has quit [Client Quit] 00:13:03 espais, well we (most of us?) do this for fun, so that helps with engagement :) 00:13:25 even if I'm a slow coder I enjoy tinkering with all this stuff 00:14:03 keep in mind that you are competing with people who have made literally thousands of commits on this project 00:14:11 so 'slow' is relative 00:14:54 I got criticized at my last job for being slow, though I don't think it was entirely my fault there (I had no mentoring whatsoever and was thrown solo into a badly-written code base with no documentation), but it's still on my mind occasionally 00:15:19 that sounds like something you'd read on thedailywtf 00:15:23 -!- knu has quit [Ping timeout: 244 seconds] 00:15:58 hmm, still getting the crash on load 00:16:13 ASSERT(index is -1) in 'spl-util.cc' at line 919 failed. 00:16:31 Oh it's from me removing a spell enum I think 00:16:39 maybe? 00:16:47 did you remove a spell enum 00:17:06 BEAM_CORRUPT_BODY was removed, SPELL_CORRUPT_BODY got tagged 34 00:17:16 %git 3adc94d7 00:17:16 07Brannock02 * 0.19-a0-1777-g3adc94d: Remove Corrupt Body 10(25 hours ago, 5 files, 1+ 37-) 13https://github.com/crawl/crawl/commit/3adc94d73f76 00:17:55 i make like one commit a month so you are plenty fast enough 00:18:11 oh spl-data.h is the problem I think 00:18:39 oh 00:19:05 yeah, the spell should be in a TAG_MAJOR_VERSION == 34 block in spl-data.h 00:19:35 but that still seems weird... 00:20:03 ontoclasm, don't worry, I'm just venting frustration obliquely that I've spent an entire weekend messing with draconians and still have more to do 00:20:16 adding Corrupt Body back to spl-data.h fixes the crash 00:20:24 And the spell hsa been properly replaced with Pulse 00:20:54 I can't think of anything else to test for before pushing this fix... 00:21:32 i mean 00:21:42 i tried to fix draconians and gave up 00:21:48 because that code is a massive nightmare 00:22:00 and i've been working on this codebase for 2.5 years now 00:22:15 so if you spend a weekend on it, i don't think that's particularly "slow" 00:22:19 PleasingFungus, thank you for the heads up and the guidance on fixing this 00:22:27 np 00:22:34 ty for fixing it :) 00:22:46 03Brannock02 07* 0.19-a0-1788-g8eae0f7: Fix a save compatibility crash (Gerad) 10(2 minutes ago, 2 files, 16+ 0-) 13https://github.com/crawl/crawl/commit/8eae0f7ff022 00:23:32 The current problem actually isn't draconians anymore, I'm just trying to badly replace breathe sticky flame with breathe acid splash, then halfway through realized I couldn't just change acid spit itself (since a lot of other things use it, not just dragons/draconians) and while trying to make an ACID_SPLASH version got all twisetd up and confused on what I was actually doing 00:23:41 so I went and read a book on a lawn chair all afternoon instead 00:23:51 I'll probably tackle it again tomorrow with a fresh mind 00:25:09 good book? 00:25:29 The Magicians, Lev Grossman 00:25:46 Good for mid 20s "what do I do with my life now" feelings 00:26:48 cool 00:28:03 !source godname.txt:109 00:28:06 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/database/godname.txt#L109 00:28:08 is this a typo or a britishism? 00:29:02 -!- Zannick has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number] 00:29:12 britishism, apparently? 00:29:21 or just a variant 00:29:51 -!- Zannick has joined ##crawl-dev 00:29:53 -!- Marvin is now known as Guest98445 00:30:12 Xom of Gnomic Intent 00:30:19 -!- kaya_moon has quit [Quit: kaya_moon] 00:30:21 gnome no more 00:31:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-1786-g230130f (34) 00:33:46 -!- Guest98445 has quit [Ping timeout: 248 seconds] 00:34:37 PleasingFungus, you might enjoy this post: https://www.reddit.com/r/dcss/comments/55let1/all_has_been_foreseen_by_lugonu/ 00:35:46 -!- Taraiph has quit [Read error: Connection reset by peer] 00:39:35 -!- kdrnic__ has joined ##crawl-dev 00:39:42 heh 00:41:50 what stood out to me was removing leather for extra stealth 00:42:05 but then autoexploring 00:42:37 -!- destroythecore has quit [Read error: Connection reset by peer] 00:42:57 -!- kdrnic_ has quit [Ping timeout: 252 seconds] 00:43:02 seems legit 00:44:26 hmm, how to query !lm to check an AK getting abyssal rune as first rune? 00:44:32 -!- zxc has joined ##crawl-dev 00:45:24 can't you just put in a urune=1 00:45:37 that'd just grab the first rune found I think 00:45:43 unless I can also specify if it's the abyssal rune 00:46:06 !lm * ak rune=abyssal urune=1 00:46:07 56. [2016-09-01 19:31:20] glosham the Skirmisher (L1 VpAK of Lugonu) found an abyssal rune of Zot on turn 86. (Abyss:3) 00:46:18 56, nice 00:46:29 !lg glosham vpak 00:46:30 25. glosham the Skirmisher (L1 VpAK of Lugonu), blasted by a smoke demon (ball of steam) on Abyss:1 on 2016-09-03 09:51:08, with 0 points after 46 turns and 0:00:41. 00:46:34 -!- Dracunos has quit [Ping timeout: 248 seconds] 00:46:38 !lg glosham vpak urune=1 00:46:39 2. glosham the Skirmisher (L1 VpAK of Lugonu), slain by a great orb of eyes on Abyss:3 (evilmike_abyss_rune_tentacle_tunnel) on 2016-09-01 19:48:12, with 13000 points after 245 turns and 0:04:44. 00:46:46 -!- Dracunos-m has quit [Read error: Connection reset by peer] 00:46:50 wonder why they didn't exit 00:46:56 !tv glosham vpak urune=1 00:46:57 2. glosham, XL1 VpAK, T:245 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 00:48:19 long queue on TVs 00:49:09 -!- Menche has quit [Quit: Leaving] 00:50:15 Brannock: use a channel 00:50:28 !cmd !tv 00:50:29 Command: !tv => !lg ${*:-.} -tv 00:50:38 not sure if you can just add more args with use of !tv 00:50:52 glosham's game up 00:51:05 yeah, but the channel this is: -tv:channel=blah 00:51:12 then it starts playing in its own channel 00:51:30 also nice to do if you're playing something long, but it's fine to make a channel at any time if there's a queue 00:51:50 will show up in the termcast listing as an additional entry 00:52:05 man, he should have just departed, it's not like the extra bit of piety does him any good 00:52:23 he was trying to scum starting abyss for xp like everyone does 00:52:35 just forgot that great orb of eyes actually does damage if you are xl1 00:52:43 that really bites... 00:52:46 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 49.0/20160916101415]] 00:53:08 !lg . killer~~great_orb 00:53:09 1. Brannock the Impaler (L11 MfGl of Okawaru), blown up by a great orb of eyes on D:10 (jmf_multi_god_temple2) on 2014-05-14 18:34:19, with 7959 points after 11083 turns and 0:24:47. 00:53:42 that vault has got to set the record for "most misleadingly innocuous name" 00:55:49 -!- Kalir has quit [Read error: Connection reset by peer] 00:56:47 -!- Zannick has quit [Quit: /better-upgrade] 00:57:06 -!- espais has left ##crawl-dev 00:57:14 -!- Zannick has joined ##crawl-dev 00:57:48 -!- Kalir has quit [Changing host] 00:58:16 -!- kdrnic__ has quit [Quit: Leaving] 00:58:36 C++ question. How is A && B || C evaluated? 00:58:50 A-and-B or C, or A and B-or-C? 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:50 && binds tighter than ||, so it's equivalent to (A && B) || C 01:00:57 Thank you 01:01:00 handy table: https://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B#Operator_precedence 01:02:41 -!- koolguydude has quit [Quit: Page closed] 01:08:12 -!- User1 is now known as Nagaseeker 01:08:21 !vault jmf_multi_god_temple2 01:08:22 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/altar/altar.des#L68 01:10:01 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1788-g8eae0f7 (34) 01:11:54 -!- Nagaseeker has quit [Client Quit] 01:12:04 -!- sooheon_ has joined ##crawl-dev 01:14:21 -!- sooheon has quit [Ping timeout: 265 seconds] 01:15:46 -!- Menche has quit [Ping timeout: 258 seconds] 01:16:53 -!- sooheon has joined ##crawl-dev 01:17:54 -!- sooheon_ has quit [Ping timeout: 244 seconds] 01:20:22 Unstable branch on crawl.develz.org updated to: 0.19-a0-1788-g8eae0f7 (34) 01:21:42 -!- Menche has quit [Remote host closed the connection] 01:22:00 -!- Taraiph has quit [Ping timeout: 252 seconds] 01:25:48 !tell PleasingFungs &H doesn't clear Slow status, should it? 01:25:49 Sorry Brannock, I don't know who pleasingfungs is. 01:25:52 !tell PleasingFungus &H doesn't clear Slow status, should it? 01:25:53 Brannock: OK, I'll let pleasingfungus know. 01:26:24 03Brannock02 07* 0.19-a0-1789-ga32af4e: Further simplify AF_PARALYSE (MarvinPA) 10(7 minutes ago, 1 file, 2+ 11-) 13https://github.com/crawl/crawl/commit/a32af4e0075b 01:33:16 -!- MaxFrost has quit [Read error: Connection reset by peer] 01:37:14 -!- nikheizen has quit [Quit: leaving] 01:42:18 weird bug, ?/M tells you that you can hit space to see non-exact matches, but space does nothing 01:43:05 -!- Insomniak` has quit [Quit: I like to rock] 01:45:47 -!- Marvin is now known as Guest31464 01:46:48 is that fixable? 01:48:24 !rng yes no xom 01:48:24 The RNG chooses: xom. 01:49:43 who is this pleasingfungs guy? 01:50:00 sounds sketchy 01:50:02 -!- Guest31464 has quit [Ping timeout: 248 seconds] 01:54:02 -!- Bammboo has quit [Ping timeout: 272 seconds] 01:56:02 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 01:57:11 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-1789-ga32af4e 01:58:43 -!- Krakhan has quit [Ping timeout: 264 seconds] 01:59:13 -!- sooheon has quit [Quit: Lost terminal] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:49 ??stealth words 02:00:49 stealth[3/7]: @ values are: extremely un 0, very un < 50, un < 100, fairly < 150, (no modifier) stealthy < 200, quite < 250, very < 300, extremely < 350, extraordinarily < 400, incredibly < 500, uncannily otherwise. (Pre-0.15 was more irregular.) 02:02:44 !learn edit stealth_words s/(Pre-0.15 was more irregular.)/(Words removed in 0.19.) 02:02:44 No change: regex `(Pre-0.15 was more irregular.)` does not match `see {stealth[3]}` 02:02:57 !learn edit stealth[3] s/(Pre-0.15 was more irregular.)/(Words removed in 0.19.) 02:02:58 stealth[3/7]: @ values are: extremely un 0, very un < 50, un < 100, fairly < 150, (no modifier) stealthy < 200, quite < 250, very < 300, extremely < 350, extraordinarily < 400, incredibly < 500, uncannily otherwise. ((Words removed in 0.19.)) 02:03:12 weird, why'd it add parentheses? 02:03:19 I guess I didn't escape it correctly? 02:04:30 -!- Reverie has joined ##crawl-dev 02:04:31 Brannock: yes, you captured inside of the parens instead of matching the parens 02:05:26 -!- Grivan has quit [Ping timeout: 272 seconds] 02:05:43 !learn edit stealth[3] s/\(\(/(/ 02:05:44 stealth[3/7]: @ values are: extremely un 0, very un < 50, un < 100, fairly < 150, (no modifier) stealthy < 200, quite < 250, very < 300, extremely < 350, extraordinarily < 400, incredibly < 500, uncannily otherwise. (Words removed in 0.19.)) 02:05:51 !learn edit stealth[3] s/\)\)/)/ 02:05:52 stealth[3/7]: @ values are: extremely un 0, very un < 50, un < 100, fairly < 150, (no modifier) stealthy < 200, quite < 250, very < 300, extremely < 350, extraordinarily < 400, incredibly < 500, uncannily otherwise. (Words removed in 0.19.) 02:05:55 Thank you :) 02:07:58 you didn't escape the parens in the search string, so they were taken as grouping and matched what was inside the original parens. then the replace string added a second set of parens 02:08:17 oh. and now I see johnny0 got there first, whoops 02:08:44 (regex sucks but everyone wants to use regex...) 02:08:58 What would you use instead of regex? 02:09:25 either icon's matching language or perl 6's 02:09:43 (granted perl 6 still calls its "regex" but it's a very different kind of regex) 02:09:51 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1789-ga32af4e (34) 02:12:36 -!- cait has quit [Ping timeout: 252 seconds] 02:12:37 to be clear I'm understanding this correctly, I should have instead typed: s/\(\Pre-0.15 was more irregular.\)\/(Words removed in 0.19.) 02:13:14 no slash before P 02:13:27 ideally: s/\(Pre-0\.15 was more irregular\.\)\/(Words removed in 0.19.)/ 02:13:36 and use s||| 02:13:42 so you don't have to escape / 02:13:51 you can use different regexp delimiters 02:13:55 oh wait don't want to escape that actually 02:13:57 Ah, I didn't know that 02:14:03 s/\(Pre-0\.15 was more irregular\.\)/(Words removed in 0.19.)/ 02:14:14 because it's actually supposed to be the delimiter 02:14:21 oh yeah, and if you don't want that escaped, then / is fine 02:14:24 escaping it makes it a literal slash to be matched... 02:14:42 anyway this is a perfect example of why regex is ... 02:15:40 we'll be recieving a patch to convert learnDB to perl 6 regexes soon, I'm sure 02:16:37 as if. currently no way to separate them from the language and a pcre variant would be rather "fun". since it's not actually regex, it actual code. 02:16:43 *it's 02:20:13 just use \Q and \E if you want to escape all metacharacters and do a literal replace instead 02:21:02 s/\Q(Pre-0.15 was more irregular.)\E/(Words removed in 0.19.)/ 02:21:12 (someone is actually working on extracting the nqp implementation into a standalone p6re. scary) 02:22:30 mm, just tried to formulate that in icon. it's not hard, just more verbose and annoying, even if it is easier to comprehend. which is why regex is still with us... 02:23:24 yeah I should use that \Q\E trick more 02:23:43 mmm. stealth[3] ?= tab(upto('(')) & move(bal('(', ')') & "(Words removed in 0.19.)" & tab(0) 02:23:45 iirc 02:24:02 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:24:51 ??gammafunk[2] 02:24:52 gammafunk[2/5]: TODO (for real): depths encompass map, some other thing I forgot, let &E work with autotravel/explore 02:25:19 tab moves and produces the matched string, move just moves (dropping the string), bal() matches balanced delimiters, then the replacement string, then tab(0) copies anything left 02:25:38 !learn edit gammafunk[2] s/\Qautotravel/\E/fun/ 02:25:38 Syntax is: !learn edit TERM[NUM] s/REGEX/REPLACE/opts 02:25:47 so it doesn't help with the /, ok 02:25:52 although bal is not smart and doesn't handle nesting --- not that it matters here 02:25:57 !learn edit gammafunk[2] s/\Qautotravel\/\E/fun/ 02:25:57 No change: regex `\Qautotravel\/\E` does not match `TODO (for real): depths encompass map, some other thing I forgot, let &E work with autotravel/explore` 02:26:07 right, / is syntax not pattern 02:26:13 !learn edit gammafunk[2] s|\Qautotravel/\E|fun| 02:26:14 gammafunk[2/5]: TODO (for real): depths encompass map, some other thing I forgot, let &E work with funexplore 02:26:40 funexplore is a good feature I'll be implementing soon 02:27:07 -!- Marvin is now known as Guest78910 02:27:17 and yes, you hit an annoying corner case of \Q/\E, you can['t match the delimiter because the \ is literal instead of escaping it 02:27:44 -!- DDFi has quit [Quit: Page closed] 02:33:28 -!- aditya has joined ##crawl-dev 02:36:31 -!- TuxQmob has quit [Ping timeout: 264 seconds] 02:43:39 -!- Menche has quit [Quit: Leaving] 02:45:41 -!- dtsund has joined ##crawl-dev 02:50:03 -!- Morg0th has quit [Client Quit] 02:53:05 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-1789-ga32af4e 02:58:25 -!- grammu has quit [Read error: Connection reset by peer] 02:59:06 -!- Grammus has joined ##crawl-dev 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:31 -!- GauHelldragon has quit [Ping timeout: 264 seconds] 03:09:51 -!- amalloy is now known as amalloy_ 03:11:31 -!- Zeor has quit [Quit: Leaving.] 03:14:08 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-1789-ga32af4e (34) 03:15:01 -!- FiftyNine has quit [Read error: Connection reset by peer] 03:19:28 -!- DDFi has quit [Client Quit] 03:20:56 -!- Smashy has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 03:44:43 -!- Dunwich_ has quit [Ping timeout: 240 seconds] 03:45:59 -!- hellmonk has quit [Quit: Page closed] 03:59:08 -!- ontoclasm has quit [Quit: Leaving.] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:04:49 -!- ilyak has quit [Ping timeout: 252 seconds] 04:07:24 -!- Roarke has quit [Quit: Page closed] 04:12:22 -!- CcS has quit [Client Quit] 04:15:55 -!- filthy has quit [Ping timeout: 272 seconds] 04:16:46 -!- dtsund has quit [Remote host closed the connection] 04:20:28 -!- ololoev has quit [Quit: Page closed] 04:20:49 -!- bonghitz has quit [Remote host closed the connection] 04:38:03 -!- aditya has quit [Ping timeout: 248 seconds] 04:45:41 -!- airwolf has quit [Client Quit] 04:50:28 -!- Kenran has joined ##crawl-dev 04:52:10 -!- Marvin is now known as Guest56128 04:52:59 -!- Guest78910 has quit [Ping timeout: 248 seconds] 04:56:10 -!- PElf has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:05:47 -!- Bammboo has quit [Ping timeout: 248 seconds] 05:14:13 -!- hpm_ has quit [Read error: Connection reset by peer] 05:35:01 -!- ProzacElf has quit [Ping timeout: 252 seconds] 05:40:31 -!- Shard1697 has quit [Ping timeout: 252 seconds] 05:42:26 -!- Dracunos-m has quit [Ping timeout: 244 seconds] 05:43:32 03johnny002 07https://github.com/crawl/crawl/pull/377 * 0.19-a0-1746-gc5c554d: libunix.cc: Checkwhite and unbrace. 10(77 minutes ago, 1 file, 9+ 9-) 13https://github.com/crawl/crawl/commit/c5c554d46353 05:43:32 03johnny002 07https://github.com/crawl/crawl/pull/377 * 0.19-a0-1747-g85cf057: libunix.cc: Do not simply reverse the default pair in flip_colour(). 10(2 hours ago, 1 file, 22+ 27-) 13https://github.com/crawl/crawl/commit/85cf057e1d23 05:43:32 03johnny002 07https://github.com/crawl/crawl/pull/377 * 0.19-a0-1748-gcdd9768: libunix.cc: Fix rendering on monochrome terminals. 10(50 minutes ago, 1 file, 22+ 0-) 13https://github.com/crawl/crawl/commit/cdd9768d0802 05:52:43 -!- Nerem has quit [Ping timeout: 248 seconds] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:23:49 -!- SurpriseTRex has quit [Ping timeout: 272 seconds] 06:29:17 -!- sysice has quit [Quit: Page closed] 06:50:59 -!- Minodos is now known as Bcadren 06:51:52 -!- MadCoyote is now known as FunkyBomb 06:58:00 -!- Guest56128 has quit [Remote host closed the connection] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:03:38 -!- travis-ci has joined ##crawl-dev 07:03:38 The build has errored. (master - dd5ea21 #1 : Fariz Benarto): https://travis-ci.org/fbenarto/crawl/builds/164601999 07:03:39 -!- travis-ci has left ##crawl-dev 07:12:54 03|amethyst02 07* 0.19-a0-1790-g026f1ef: Allow arena monsters to pick up items (Styar) 10(30 minutes ago, 1 file, 9+ 7-) 13https://github.com/crawl/crawl/commit/026f1ef7f1fa 07:15:07 -!- HellTiger has quit [Ping timeout: 272 seconds] 07:15:36 -!- travis-ci has joined ##crawl-dev 07:15:37 The build has errored. (master - dd5ea21 #2 : Fariz Benarto): https://travis-ci.org/fbenarto/crawl/builds/164604019 07:15:37 -!- travis-ci has left ##crawl-dev 07:20:33 -!- Marvin is now known as Guest60426 07:32:53 -!- scummos__ has quit [Ping timeout: 264 seconds] 07:40:20 -!- Guest60426 has quit [Remote host closed the connection] 07:45:15 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:54:22 03johnny002 07https://github.com/crawl/crawl/pull/377 * 0.19-a0-1749-g99f4d21: libunix.cc: Update default color checks for monochrome terminals. 10(2 hours ago, 1 file, 26+ 28-) 13https://github.com/crawl/crawl/commit/99f4d21ab60a 07:56:43 -!- arianwen has joined ##crawl-dev 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:08:59 -!- Patashu_ has quit [Ping timeout: 252 seconds] 08:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1790-g026f1ef (34) 08:19:13 -!- Krymise has joined ##crawl-dev 08:26:53 -!- Grivan has quit [Ping timeout: 264 seconds] 08:35:13 -!- Lasty has quit [Quit: Leaving.] 08:36:35 -!- debo has quit [Quit: orb spiders :(] 08:36:56 -!- Lasty has joined ##crawl-dev 08:39:54 -!- Krymise has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:40:15 -!- jeefus has joined ##crawl-dev 08:44:17 -!- jefus- has quit [Ping timeout: 264 seconds] 08:47:49 -!- elliptic has quit [Quit: Leaving] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:02:40 -!- ElanMorin has quit [Quit: WeeChat 1.5] 09:12:11 -!- Xenobreeder has quit [Ping timeout: 240 seconds] 09:32:59 -!- Reverie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 09:39:11 -!- scummos| has quit [Ping timeout: 252 seconds] 09:46:58 -!- amalloy_ is now known as amalloy 09:47:31 -!- vermi is now known as vermifax 09:50:18 -!- Reverie has joined ##crawl-dev 09:50:48 -!- Twinge- is now known as Twinge 09:51:15 -!- Reverie has quit [Client Quit] 09:59:35 -!- MaBunny has quit [Read error: Connection reset by peer] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:20:25 -!- MaBunny has quit [Ping timeout: 248 seconds] 10:21:25 -!- espais has joined ##crawl-dev 10:22:23 question for you guys, is there a way to pass a seed value into crawl from the command line to always get the same run? 10:24:09 check the tests 10:24:20 -seed 10:25:33 easy peasy, i like it 10:25:37 just didn't see it in the --help listing 10:27:35 -!- amalloy is now known as amalloy_ 10:29:14 -!- cait has quit [Ping timeout: 252 seconds] 10:34:16 -!- debo has joined ##crawl-dev 10:34:28 -!- Dracunos7 has quit [Read error: Connection reset by peer] 10:35:33 -!- espais has quit [Quit: Page closed] 10:37:39 -!- AndChat|179025 has quit [Client Quit] 10:37:56 -!- cait_m has quit [Ping timeout: 244 seconds] 10:39:09 -!- Patashu_ has joined ##crawl-dev 10:40:11 -!- fearitself has quit [Ping timeout: 240 seconds] 10:40:27 -!- Lasty_ has joined ##crawl-dev 10:43:06 -!- Dracunos-m has quit [Ping timeout: 244 seconds] 10:46:45 -!- TuxQmob has quit [Changing host] 10:47:45 -!- TuxQmoob has quit [Ping timeout: 244 seconds] 10:49:26 that only partially works to get the same dungeon right? you have to explore in the same order since floors are generated upon entering each floor? 10:49:27 johnstein: You have 1 message. Use !messages to read it. 10:49:49 -!- SurpriseTRex_ has quit [Ping timeout: 272 seconds] 10:57:27 -!- PleasingFungus has joined ##crawl-dev 10:57:48 -!- sgun_ has quit [Read error: Connection reset by peer] 10:58:40 !tell brannock yeah, &H should clear slow. probably some other stuff too that it doesn't currently; it's a very ad-hoc list 10:58:40 PleasingFungus: You have 1 message. Use !messages to read it. 10:58:40 PleasingFungus: OK, I'll let brannock know. 10:59:24 johnstein: the problem is twofold 10:59:43 (a) crawl's levels are generated as they're entered, not beforehand (wouldn't really work otherwise with the infinite levels, abyss/pan/zigs) 11:00:01 -!- omarax has quit [Remote host closed the connection] 11:00:29 (b) crawl wasn't designed for consistent seed runs and the existing option is barely used, so i strongly suspect any number of things will break it 11:01:05 like, the same rng might be used for combat stuff, or ds muts, or even some UI elements... not sure, since i haven't looked into it, but that'd be my guess 11:01:05 -!- ontoclasm has joined ##crawl-dev 11:01:28 ui elements should be fixed... but no certainty 11:01:39 (there are separate RNGs for UI elements) 11:01:41 -!- scummos| has quit [Ping timeout: 252 seconds] 11:01:59 yes, but i'm not convinced we use them consistently 11:03:20 exactly. although there was some work on that several versions back because it was breaking testing 11:05:24 also I think someone was trying to get crawl to generate identical games for a challenge (start players with the exact same game) and it didn't work 11:06:17 -!- abirvalg has quit [Ping timeout: 248 seconds] 11:06:56 geekosaur: I was bugging people in here on understanding that since I had fathomed I would attempt such a challenge too 11:06:57 I was quickly talked down 11:08:26 * geekosaur trying to recall but think it came down to not just consistent use of current RNGs but also need for several more for some edge cases 11:09:19 nice, i missed that discussion 11:09:41 that iteration of this discussion 11:09:52 clearly we need to implement a -seed option for irc so we can repeat this conversation more consistently 11:09:56 it predated you which is why I;m having trouble remembering details 11:10:19 * geekosaur has been hanging in here since ... 0.11 at least? likely earlier 11:10:43 -!- sooheon has quit [Ping timeout: 272 seconds] 11:11:08 not sure I can even reconstruct logs since some of them were in VMs that got corrupted :/ 11:14:33 -!- koolguydude has quit [Quit: Page closed] 11:20:38 -!- Xenobreeder has joined ##crawl-dev 11:23:30 -!- Zxpr1jk has quit [Quit: Leaving] 11:23:53 -!- Nattefrost has quit [Ping timeout: 264 seconds] 11:28:03 -!- arianwen has quit [Quit: Lost terminal] 11:28:19 -!- Morg0th has quit [Remote host closed the connection] 11:31:34 it depends on your definition of "identical", though 11:32:00 just having the same maps, is easy in principle. I've done that for unnethack. 11:32:38 "in principle" 11:32:40 generate and save a seed for each level at the beginning from your starting seed. 11:32:43 does nethack have any levels like crawl's abyss or pan? 11:32:46 or ziggurats? 11:32:50 the difference between theory and practice... 11:32:58 well, random levels are random :) 11:33:09 i'm rollin my eyes @ u 11:33:31 but I don't know how abyss or pan is generated 11:34:56 -!- cait_m has quit [Ping timeout: 265 seconds] 11:35:01 ziggurats, aren't they generated when you enter the level? with the same seed that should generate the same ziggurats unless their creation depends on other stats as well 11:35:33 the created monsters would be different as those are also dependant on player level. 11:35:35 everything's generated as you enter the level 11:35:41 created monsters don't depend on player level. 11:35:45 but loot can 11:36:22 that's what I get from not reading the source but relying on my experience 11:36:36 generated loot or dropped loot? 11:36:43 generated (floor) 11:36:48 interesting 11:37:04 some loot is 'acquirement' loot, which uses roughly the same logic as the scroll 11:37:13 PleasingFungus: -seed seems pretty reliable at making qw play the same game every time nowadays, there were problems in the past but I haven't noticed any recently 11:37:14 it's rare and we try to discourage it, but i suspect there's some in zigs 11:37:19 hyperbolic: ah, cool! 11:37:24 of course there could be something that qw doesn't do that breaks it 11:37:30 :) 11:37:34 but since the option is only really used by qw... 11:38:07 yeah, it does work in the tests, which is a fair point 11:38:49 -!- abirvalg has quit [Ping timeout: 248 seconds] 11:41:20 -!- Tux[Qyou] has joined ##crawl-dev 11:45:57 -!- aditya has joined ##crawl-dev 11:48:57 -!- Dracunos7 has quit [Ping timeout: 248 seconds] 11:51:31 -!- AndChat|179025 has quit [Client Quit] 11:51:51 -!- cait_m has quit [Ping timeout: 265 seconds] 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:02:11 -!- fearitself has quit [Ping timeout: 240 seconds] 12:03:21 -!- Twinge has quit [Ping timeout: 248 seconds] 12:03:54 -!- cait_m has quit [Client Quit] 12:04:33 -!- AndChat|179025 has quit [Ping timeout: 272 seconds] 12:06:14 -!- ontoclasm has quit [Quit: Leaving.] 12:08:53 -!- cait_m has quit [Ping timeout: 264 seconds] 12:10:06 -!- Twinge has joined ##crawl-dev 12:12:27 -!- Twinge- has joined ##crawl-dev 12:14:33 -!- Twinge has quit [Ping timeout: 244 seconds] 12:14:48 !source branch-data.h 12:14:49 https://github.com/crawl/crawl/blob/master/crawl-ref/source/branch-data.h 12:18:20 &rc acidrobin 12:18:23 http://crawl.akrasiac.org/rcfiles/crawl-0.17/AcidRobin.rc 12:19:02 &rc gammafunk 12:19:07 http://webzook.net/soup/rcfiles/trunk/gammafunk.rc 12:20:12 aw, acidrobin's rc is busted :( 12:22:14 -!- dtsund has joined ##crawl-dev 12:25:01 -!- MarvinPA has joined ##crawl-dev 12:25:05 ??branches[$ 12:25:05 branch depths[1/1]: Just press ctrl-o and read the screen. Alternatively, use ?/B if you're not in the range yet. 12:25:08 ??branches[2 12:25:08 hyperelliptic[1/1]: Lair -> D:12 -> Orc -> D:15 -> S:3 -> maybe other S:3 -> get rune -> Vaults:4 -> maybe get second rune -> Depths:5 -> get three runes -> Zot 12:25:12 ??branches[3 12:25:12 branches[3/4]: http://i.imgur.com/7yRZ8Pz.png (credit /u/SuperDuckQ) 12:25:30 !learn e branches[3 s/7yRZ8Pz/Ens4iz2 12:25:31 branches[3/4]: http://i.imgur.com/Ens4iz2.png (credit /u/SuperDuckQ) 12:29:53 -!- Bammboo has quit [Ping timeout: 264 seconds] 12:31:54 (Beogh) Taming Nergalle does not take her spectral orcs into allies 13https://crawl.develz.org/mantis/view.php?id=10715 by papilio 12:32:18 -!- Twinge- has quit [Ping timeout: 264 seconds] 12:32:27 -!- bonghitz has quit [Remote host closed the connection] 12:40:39 -!- aditya has quit [Ping timeout: 272 seconds] 12:45:29 -!- Bammboo00 has quit [Ping timeout: 248 seconds] 12:51:25 -!- Kranix has quit [Ping timeout: 272 seconds] 12:53:08 -!- Twinge has joined ##crawl-dev 12:55:26 -!- Twinge- has joined ##crawl-dev 12:58:06 -!- Twinge has quit [Ping timeout: 264 seconds] 12:59:41 -!- destrovel has quit [Ping timeout: 240 seconds] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:03:47 -!- cait has quit [Ping timeout: 252 seconds] 13:05:41 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-1790-g026f1ef (34) 13:12:19 -!- Bammboo00 has quit [Ping timeout: 272 seconds] 13:17:41 -!- smee has quit [Ping timeout: 240 seconds] 13:32:23 -!- RocketPapaya has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:32:25 -!- Homebrew has joined ##crawl-dev 13:33:17 Was hoping to setup an internal server for use over ssh or even over browser with graphical tiles. Wondered if anyone had documentation for how to do that? Or at least a "go here, amateur" guide for getting started. 13:35:09 -!- jeefus is now known as jefus 13:35:38 https://github.com/crawl/crawl/blob/master/crawl-ref/source/webserver/README 13:35:40 Ah, duh. 13:35:49 -!- LexAckson has joined ##crawl-dev 13:36:18 !readall dgl 13:36:19 https://github.com/crawl/dgamelaunch / https://crawl.develz.org/wiki/doku.php?id=dcss:server:setting_up_dgamelaunch_and_webtiles / ansible version in development by Mattias at https://github.com/mattias/ansible_playbook_webtiles / driving to Kentucky to power cycle a router is easier than configuring the DGL 13:36:24 Homebrew: ^^ 13:37:05 the wiki link to crawl.develz is the one to start with 13:37:09 Oh, perfect. Thank you guys. 13:37:37 I'll be annoying my coworkers in no time. 13:42:12 -!- stickyfingers has quit [Ping timeout: 240 seconds] 13:47:36 dgl is for ssh based; a simple webtiles server is actually a lot easier 13:48:28 (a full featured one is ... not so easy. but you may not care for an internal server) 13:49:13 -!- cybersaint2k has quit [Quit: Page closed] 13:49:47 -!- Nattefrost has quit [Ping timeout: 265 seconds] 13:50:14 -!- Grammus has quit [] 13:50:25 When you say 'full featured', does that include leaderboards? 13:50:33 -!- Bammboo00 has quit [Ping timeout: 248 seconds] 13:50:41 This is just an alternative to the foosball table, with posted and permanent bragging rights. 13:50:55 yes 13:51:06 Hard way it is, then. 13:51:14 I'm not sure that's even covered; I think leaderboards are currently a separate thing 13:51:21 following the wiki should get you up and running 13:51:22 Well 13:51:28 might want to talk to chequers when they're around 13:51:33 I can imagine that I should at least be able to scrap logs and get a php page for that up 13:51:43 scrape* 13:51:45 (they're in the process of rewriting the currently rather ad hoc leaderboard setup) 13:51:49 Ah. 13:52:21 -!- Homebrew is now known as JamesKeenan 13:52:51 -!- SvenGaddegesgard has quit [Ping timeout: 272 seconds] 13:53:02 -!- dtsund has quit [Remote host closed the connection] 13:58:48 -!- Cheibrodos has joined ##crawl-dev 13:59:38 vaultedit is broken help https://dl.dropbox.com/u/15495351/vaultedit/vaultedit.htm 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:01:53 -!- Ragnor has quit [Quit: leaving] 14:05:36 https://tidbits.com/article/16735 14:05:51 http://tidbits.com/resources/2016-09/Dropbox-ends-hosting.png 14:05:56 -!- cait has quit [Ping timeout: 252 seconds] 14:06:24 -!- Ququman has joined ##crawl-dev 14:07:37 -!- scummos__ has quit [Ping timeout: 248 seconds] 14:09:04 -!- bonghitz has quit [Remote host closed the connection] 14:09:33 -!- Twinge- has quit [Ping timeout: 264 seconds] 14:10:34 Dang. 14:11:28 yeah, it sucks 14:11:38 ??vaultedit 14:11:39 vaultedit[1/2]: Webtiles meets vault making: https://dl.dropbox.com/u/15495351/vaultedit/vaultedit.htm 14:11:41 ??vaultedit[2 14:11:41 vaultedit[2/2]: hangedman's todos: update shown features, tiles; allow putting in text and seeing the vaultedit load that vault; direct links to vault philosophy guides shown for newcomers; dragging around tiles display, expanding it; hovertooltips??; 14:11:48 hm 14:11:57 Wasn't there another tool at some point? 14:12:14 probably 14:12:16 -!- angelichorsey has quit [Quit: Page closed] 14:12:22 I'm just a filthy tiles player who likes making vaults with tiles 14:12:48 not unreasonable 14:15:03 -!- Twinge has joined ##crawl-dev 14:16:54 -!- zxc has quit [Read error: Connection reset by peer] 14:19:59 <3 vim des vault syntax file 14:21:12 -!- destrovel has quit [Ping timeout: 240 seconds] 14:21:53 -!- cait has quit [Ping timeout: 252 seconds] 14:21:59 -!- eb has quit [] 14:23:39 -!- Blazinghand has joined ##crawl-dev 14:27:56 -!- SurpriseTRex has quit [Ping timeout: 252 seconds] 14:29:06 -!- TuxQmoob has quit [Read error: Connection reset by peer] 14:29:18 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 14:29:35 -!- TuxQmob has quit [Ping timeout: 272 seconds] 14:40:45 -!- ProzacElf has joined ##crawl-dev 14:41:32 find someone else to host that, I guess 14:41:50 -!- Kalir has quit [Changing host] 14:41:50 I never understood why dropbox accepted the security risk in permitting that in the first place 14:46:01 -!- Dracunos-m has quit [Ping timeout: 248 seconds] 14:48:17 -!- cait has quit [Ping timeout: 252 seconds] 14:51:06 -!- cait_m has quit [Ping timeout: 244 seconds] 14:56:26 -!- koolguydude has quit [Quit: Page closed] 14:59:04 !tell amalloy you tweaked the r/dcss skin, right? the felid chaos knight pic is really badly stretched - maybe reupload it at the right aspect ratio with black bars on the sides? 14:59:05 PleasingFungus: OK, I'll let amalloy know. 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:07:38 -!- Nattefrost has quit [Ping timeout: 244 seconds] 15:09:51 it turns out that people only pretend to care about security 15:10:14 -!- Cheibrodos has quit [Quit: Page closed] 15:11:14 Vaults, vaults, vaults. 13https://crawl.develz.org/mantis/view.php?id=10716 by Cheibrodos 15:14:49 -!- Twinge has quit [Ping timeout: 248 seconds] 15:15:47 sadly true 15:16:39 (although it's also been found that mostly the ways we present security related things to users suck, and all but guarantee the wrong response) 15:16:51 ("we" being programmers in general) 15:18:18 -!- JamesKeenan has quit [Quit: Page closed] 15:19:36 -!- Twinge has joined ##crawl-dev 15:19:56 -!- Tux[Qyou] has joined ##crawl-dev 15:21:53 -!- Twinge- has joined ##crawl-dev 15:24:02 In my recognised items, I have unknown books on '-' (troglodyte), but still from time to time when I walk on a tile with a book, I take it up 15:24:02 -!- Twinge has quit [Ping timeout: 252 seconds] 15:24:34 it happened twice this game (I have 2 books on recognized), and those two are now on '+' 15:24:47 is there some condition on which to take up books anyway? 15:24:59 -!- HenryPhillips has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 15:25:20 -!- Tuxedo[Qyou] has joined ##crawl-dev 15:25:26 sounds like a bug with the new book id code 15:25:34 i think |amethyst was talking about something like that a bit back 15:25:37 this is 0.19, right? 15:25:41 PleasingFungus: yes 15:25:46 PleasingFungus: trunk on CXC 15:25:59 also, this is tangential, but why don't you want to pick up books as a trogger? 15:26:39 PleasingFungus: I am going for a simple 3-rune-game, so I just want to burn all the books :D 15:26:54 no love for burn books conjure flame tech? 15:26:56 -!- ProzacElf has quit [Ping timeout: 265 seconds] 15:27:20 PleasingFungus: hum, I never thought about that honestly 15:27:42 not really necessary this time, but thanks for the input :) I'll think twice now before just burning everything 15:28:41 -!- ilyak has quit [Ping timeout: 248 seconds] 15:29:54 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 15:31:33 -!- packet_loss has quit [Remote host closed the connection] 15:31:59 PleasingFungus: that was Brannock 15:32:07 oh 15:32:07 who tweaked r/dcss layout 15:32:14 !tell amalloy nevermind, apparently 15:32:14 PleasingFungus: OK, I'll let amalloy know. 15:32:22 !tell brannock you tweaked the r/dcss skin, right? the felid chaos knight pic is really badly stretched - maybe reupload it at the right aspect ratio with black bars on the sides? 15:32:23 PleasingFungus: OK, I'll let brannock know. 15:33:57 -!- packet_loss has joined ##crawl-dev 15:40:03 oh, dammit, chei opened a new bug report 15:40:30 -!- Kalir has quit [Read error: Connection reset by peer] 15:41:13 -!- Kalir has quit [Changing host] 15:41:37 -!- CanOfWorms has joined ##crawl-dev 15:46:12 -!- aditya has quit [Ping timeout: 240 seconds] 15:47:13 hey, bears in lair is my vault theme! 15:47:25 !lg * lair kmap~~bear s=kmap% 15:47:25 60 games for * (lair kmap~~bear): 29x gammafunk_lair_bear_cave (48.33%), 19x bearwithus (31.67%), 12x roderic_lost_polar_bear (20.00%) 15:47:46 oh right 15:48:07 !vault roderic_lost_polar_bear 15:48:08 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L980 15:48:08 we should add a new bear 15:48:15 we did once 15:48:21 it was removed 15:48:31 so what's the problem? you like removals, right? 15:48:32 there was an rF+ bear submitted for the forest branch 15:48:33 FR: demon rabbits. then you can have Hares in Lair 15:48:38 CanOfWorms: yes, ancient bear 15:48:43 submitted?! it was in the branch! 15:48:52 the worst bear 15:48:55 don't be ridiculous. a bear is way too big to be on a branch 15:48:55 and my lair vault was originally a forest vault placing said bear 15:49:06 hmm 15:49:13 we don't have any rabbit monsters, do we 15:49:23 gammafunk: if you approve cheibrodos_forgotten_conduit, imo fix the type in the comment 15:49:25 or tigers, I guess 15:49:39 if we did we could have a winnie the pooh themed lair vault 15:50:39 PleasingFungus: I don't think your criticism is signifigant 15:51:03 :p 15:51:11 wonder if we should find a new host for that vault thingy 15:51:17 haha, i typoed 'typo' 15:51:22 that's kind of impressive 15:51:40 yeah, and I didn't even see it 15:51:59 not sure where we would host it, really 15:52:09 could put it on cdo 15:52:21 like the fanart page 15:52:24 yeah, maybe 15:52:28 sad that it's unmaintained 15:53:12 maybe CDO would be an ok place to put it though 15:53:17 ??vaultedit 15:53:18 vaultedit[1/2]: Webtiles meets vault making: https://dl.dropbox.com/u/15495351/vaultedit/vaultedit.htm 15:53:21 ??vaultedit[2 15:53:21 vaultedit[2/2]: hangedman's todos: update shown features, tiles; allow putting in text and seeing the vaultedit load that vault; direct links to vault philosophy guides shown for newcomers; dragging around tiles display, expanding it; hovertooltips??; 15:54:06 -!- nikitamog has joined ##crawl-dev 15:54:17 -!- cait has quit [Ping timeout: 252 seconds] 15:54:39 I'm having trouble compiling from source. It tells me that sdl2.pc is missing. 15:54:54 what OS? 15:54:58 linux 15:55:05 you probably need dev packages 15:55:07 ??install 15:55:08 install[1/1]: See the following for installation and compilation: https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt 15:55:18 that has a list of development packages you need 15:55:21 see the linux installation section 15:55:25 -!- cait_m has quit [Read error: Connection reset by peer] 15:55:27 So i did the submodule update 15:55:32 and it didn't provide it 15:55:40 no, the submodules aren't used for linux generally 15:55:50 -!- nikitamog has left ##crawl-dev 15:55:54 er 15:57:29 !tell nikitamog The prereqs you need for Fedora/Debian are listed starting at: https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt#L113 15:57:29 gammafunk: OK, I'll let nikitamog know. 15:57:56 -!- abirvalg has quit [Remote host closed the connection] 15:58:47 https://www.reddit.com/r/dcss/comments/55npal/i_updated_my_dungeon_map_for_the_upcoming_v019/ 15:59:06 -!- LexAckson has quit [Read error: Connection reset by peer] 15:59:23 i already updated the learndb with that 15:59:26 "Random Branches" really should say "Portals" 15:59:41 tell him that, if you want to make him do more work :P 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:06 -!- abirvalg has quit [Read error: Connection reset by peer] 16:00:47 -!- cait_m has quit [Ping timeout: 272 seconds] 16:00:54 well I don't think they'd mind, but I will 16:01:24 -!- LexAckson has joined ##crawl-dev 16:04:40 -!- AndChat|179025 has quit [Quit: Bye] 16:05:36 -!- Nattefrost has quit [Ping timeout: 265 seconds] 16:09:09 !lg * cbro current trunk s=file 16:09:17 81122 games for * (cbro current trunk): 81122x cbro/crawl/meta/git/logfile 16:09:20 dammit 16:09:31 !lg * cbro cv>=0.19-a s=file 16:09:32 81495 games for * (cbro cv>=0.19-a): 81122x cbro/crawl/meta/git/logfile, 321x cbro/crawl/meta/basajaun/logfile, 52x cbro/crawl/meta/adrenaline rush/logfile 16:10:05 hrm 16:10:12 I wonder if snark ever added cwz ttyrecs 16:10:18 !lm . -ttyrec 16:10:19 21622. gammafunk, XL27 HaSk, T:116301 (milestone): Can't find ttyrec 16:11:11 greensnark: CWZ has ttyrecs hosted in the usual spot now, can those be added to sequell, or is there some issue? If so, I can probably talk to hong about them 16:11:32 probably, since I'd have to find him somehow 16:11:41 -!- abirvalg has quit [Quit: Leaving] 16:12:55 johnstein: Can you add the meta stuff (logfile, milestones) for thorn_god to the usual location on cbro? 16:12:56 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 16:13:14 yea I was going to do that last night but ran out of time 16:13:18 oh, great 16:13:31 yeah I went to see if there was a commit for that and almost made one 16:13:39 thankfully I checked the cbro url first 16:13:48 *commit in sequell 16:15:41 -!- AndChat|179025 has quit [Client Quit] 16:16:17 -!- cait_m has quit [Ping timeout: 252 seconds] 16:16:41 -!- Bammboo has quit [Ping timeout: 248 seconds] 16:21:06 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 49.0/20160916101415]] 16:21:14 -!- Nattefrost has quit [Remote host closed the connection] 16:26:07 -!- AndChat|179025 has quit [Ping timeout: 272 seconds] 16:32:33 -!- Dracunos has joined ##crawl-dev 16:33:13 -!- Dracunos-m has quit [Ping timeout: 248 seconds] 16:33:28 -!- Cheibrodos has joined ##crawl-dev 16:36:43 -!- aditya has joined ##crawl-dev 16:39:38 -!- simmarine has joined ##crawl-dev 16:41:26 -!- abirvalg has quit [Quit: Leaving] 16:43:45 -!- Shard1697 has joined ##crawl-dev 16:47:42 -!- Cheibrodos has quit [Ping timeout: 240 seconds] 16:47:48 -!- ElanMorin has quit [Quit: WeeChat 1.5] 16:48:55 -!- HellTiger has quit [Ping timeout: 244 seconds] 16:50:27 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 16:52:02 -!- Patashu_ has quit [Ping timeout: 252 seconds] 16:54:30 -!- vermifax has quit [Ping timeout: 264 seconds] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:42 -!- Kranix has quit [Quit: Konversation terminated!] 17:00:57 -!- minqmay has quit [Ping timeout: 248 seconds] 17:00:57 -!- minmay has quit [Ping timeout: 248 seconds] 17:01:09 -!- Krakhan has quit [Changing host] 17:01:42 -!- removeelyvilon has quit [Ping timeout: 240 seconds] 17:02:03 -!- nxtlvl has quit [] 17:03:16 -!- Kenran has quit [Quit: leaving] 17:04:40 -!- Kalir has quit [Changing host] 17:05:38 -!- Marvin is now known as Guest49687 17:07:21 -!- n1k has quit [Ping timeout: 240 seconds] 17:09:27 -!- n1 has joined ##crawl-dev 17:11:14 -!- simmarine has quit [Read error: Connection reset by peer] 17:12:50 -!- nikitamog has quit [Quit: Ex-Chat] 17:13:13 -!- scummos| has quit [Remote host closed the connection] 17:16:06 -!- aditya has quit [Ping timeout: 264 seconds] 17:16:56 -!- PleasingFungus has joined ##crawl-dev 17:21:00 -!- Guest49687 has quit [Ping timeout: 265 seconds] 17:22:36 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 17:24:30 -!- staplegun has quit [Ping timeout: 264 seconds] 17:25:06 -!- sgun_ has quit [Ping timeout: 264 seconds] 17:35:56 ??absdepth 17:35:56 absdepth[1/1]: Dungeon: 0, Temple: 5, Orc: 10, Elf: 15, Lair: 10, Swamp/Shoals/Snake/Spider: 15, Slime: 17, Vaults: 19, Crypt: 19, Tomb: 21, Depths: 22, Hell: 27, Dis/Geh/Coc/Tar: 28, Zot: 27, Abyss: 24, Pan: 24, Zig: 27, Lab: 15, Bazaar/Trove: 18, Sewer: 4, Ossuary: 6, Bailey: 11, IceCv: 15, Volcano: 14, Wizlab: 24 17:37:03 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 17:41:19 what is the absdepth for desolation 17:41:44 999 17:42:24 -1, it's the warp zone from SMB 17:42:44 s/warp zone/minus world/ 17:45:45 technically the minus world is misnamed, the world number is simply blank 17:46:07 (internally it's "36" but graphically 36 is represented as nothing) 17:46:37 well technically, we removed Lightli 17:46:41 rip 17:46:49 -!- filthy has quit [Ping timeout: 248 seconds] 17:51:13 -!- OrphineM has quit [Quit: Page closed] 17:51:35 -!- nikheizen has joined ##crawl-dev 17:51:42 -!- destrovel has quit [Ping timeout: 240 seconds] 17:53:45 -!- Krymise has joined ##crawl-dev 17:54:11 -!- cait has quit [Ping timeout: 252 seconds] 17:55:14 -!- kdrnic has joined ##crawl-dev 17:59:08 -!- scummos__ has quit [Ping timeout: 252 seconds] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:57 -!- Ge0ff has quit [Quit: Leaving] 18:03:03 Unstable branch on underhound.eu updated to: 0.19-a0-1790-g026f1ef (34) 18:07:19 -!- Smashy has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:17:35 -!- ilyak has quit [Ping timeout: 272 seconds] 18:17:50 -!- cait has quit [Ping timeout: 252 seconds] 18:25:23 -!- simmarine has joined ##crawl-dev 18:27:57 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:28:12 -!- Lightli has quit [Ping timeout: 240 seconds] 18:28:47 -!- KamiKatze has quit [Quit: Page closed] 18:31:40 -!- ilyak has quit [Ping timeout: 252 seconds] 18:35:19 -!- Ququman has quit [Read error: Connection reset by peer] 18:38:27 -!- Shard1697 has quit [Ping timeout: 244 seconds] 18:42:57 !tell hellmonk updated 18:42:58 chequers: OK, I'll let hellmonk know. 18:44:19 -!- MarvinPA has quit [Quit: Leaving] 18:44:57 -!- Pacra_ has joined ##crawl-dev 18:47:37 -!- elliptic has joined ##crawl-dev 18:48:27 -!- Krymise has quit [Quit: Textual IRC Client: www.textualapp.com] 18:54:39 -!- dpeg has joined ##crawl-dev 18:57:22 -!- minmay has joined ##crawl-dev 18:57:58 -!- dtsund has joined ##crawl-dev 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:18 -!- Ge0ff has quit [Quit: Leaving] 19:03:43 -!- Ge0ff has quit [Client Quit] 19:05:56 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:06:59 -!- sooheon has quit [Ping timeout: 272 seconds] 19:09:25 -!- ProzacElf has joined ##crawl-dev 19:12:47 -!- TZer0 has quit [Ping timeout: 240 seconds] 19:12:47 -!- Shard1697 has joined ##crawl-dev 19:15:17 -!- hellmonk has joined ##crawl-dev 19:17:45 -!- LexAckson has quit [Ping timeout: 272 seconds] 19:21:48 -!- Twinge- is now known as Twinge 19:31:30 -!- debo has quit [Ping timeout: 265 seconds] 19:36:19 -!- Shard1697 has quit [Ping timeout: 244 seconds] 19:42:35 -!- TZer0 has joined ##crawl-dev 19:45:31 -!- Ge0ff has quit [Quit: Leaving] 19:46:18 || !(defender->holiness() & MH_NATURAL) 19:46:23 How should I interpret this? 19:46:27 I gather the single & is intentional 19:49:12 yes 19:49:15 single & is bitwise and 19:49:27 https://en.wikipedia.org/wiki/Bitwise_operation 19:49:53 that's saying "...or the defender is not natural" 19:50:17 do you know 'bitfields'? 19:50:31 why not defender->holiness != MH_NATURAL or something similar? 19:50:37 Also, I do not 19:50:39 because holiness is a bitfield at present 19:50:54 a bitfield is something we use in a few places; spell schools are a more reasonable example 19:50:57 !source spl-util.h 19:50:58 https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-util.h 19:51:42 for spells, we take an int and use each bit to store whether the spell uses that school 19:52:07 e.g. 0b101 would be a spell that's charms and conjurations 19:52:10 (so battlesphere, i guess) 19:52:26 'conjurations' is stored in bit 0, 'hexes' in bit 1, 'charms' in bit 2 19:52:34 does that make any sense? i feel like i'm explaining poorly (even to myself) 19:52:41 No, I'm following 19:52:47 I'm not sure what the purpose of doing this is though 19:52:57 -!- Shard1697 has joined ##crawl-dev 19:53:09 it's more or less the same as a list of schools 19:53:16 except that it's much faster to check whether a school is present 19:53:24 instead of iterating over a list, you can just check the nth bit 19:53:36 Makes sense 19:53:56 as of a version or so ago, holinesses work the same way: a monster can be both natural and holy, for example 19:54:03 this is almost never used and may have been a mistake 19:54:07 but it seemed to make sense at the time 19:54:20 @??holy swine 19:54:20 holy swine (08h) | Spd: 14 | HD: 11 | HP: 51-70 | AC/EV: 2/9 | Dam: 2008(holy) | 08holy, fly | Res: 06magic(40), 04rot, 13neg+++, 08cleanse | XP: 832 | Sz: small | Int: animal. 19:54:25 @??apis 19:54:26 apis (00Y) | Spd: 10 | HD: 16 | HP: 105-141 | AC/EV: 9/5 | Dam: 4008(holy) | 08holy | Res: 06magic(100), 04rot, 13neg+++, 08cleanse | XP: 1345 | Sz: Big | Int: animal. 19:54:31 oh, those guys got de-naturaled 19:54:35 i forget who this is actually used for now 19:54:43 @??death cap 19:54:43 unknown monster: "death cap" 19:54:44 @??Prince Ribbit 19:54:44 Prince Ribbit (11F) | Spd: 14 (swim: 60%) | HD: 6 | HP: 33-46 | AC/EV: 0/16 | Dam: 20 | amphibious, spellcaster, cold-blooded | Res: 06magic(40), 12drown | XP: 273 | Sp: blink [06!sil], teleport self [04emergency] | Sz: Medium | Int: human. 19:54:46 @??deathcap 19:54:46 deathcap (13f) | Spd: 10 | HD: 13 | HP: 41-61 | AC/EV: 5/0 | Dam: 3313(confuse) | 07undead, 03plant, evil, unbreathing | Res: 06magic(80), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08cleanse++ | XP: 622 | Sp: drain life [06!sil] | Sz: tiny | Int: brainless. 19:54:51 ^ these guys are undead and plant 19:55:29 Better than doing an undead_plant holiness I suppose 19:55:39 @??whithered plant 19:55:39 unknown monster: "whithered plant" 19:55:43 @??withered plant 19:55:43 withered plant (14P) | Spd: 070 | HD: 10 | HP: 44-65 | AC/EV: 10/0 | 11non-living, 03plant, unbreathing | Res: 13magic(immune), 09poison+++, 12drown, 13neg+++, 13torm | XP: 0 | Sz: small | Int: brainless. 19:55:50 too bad 19:55:55 @??demonic plant 19:55:56 demonic plant (00P) | Spd: 070 | HD: 10 | HP: 44-65 | AC/EV: 10/0 | 05demonic, 03plant, evil, unbreathing | Res: 13magic(immune), 03poison, 12drown, 13neg+++, 13torm | Vul: 08cleanse++ | XP: 0 | Sz: small | Int: brainless. 19:56:01 cleanse++ 19:56:08 lol 19:56:09 that's a recent change I believe 19:56:20 holy vulnerability to cleanse vulnerability? 19:56:22 Zot Brand Detergent: It's Cleanse++ 19:56:26 just a monster rename 19:56:28 it's the same thing 19:56:36 people (including me, once!) thought that 'holy' was holy wrath 19:56:40 which is a totally reasonable assumption 19:56:53 uh, sorry, it only has rpois, not rpois+++ like regular plants!!! 19:57:08 anyway, !(holiness() & MH_NATURAL) asks "is this creature not natural?"; holiness() != MH_NATURAL asks "is this creature not *purely* natural? latter will return true for something that's both natural & demonic, say 19:57:12 it's also evil, wonder if that's worth TSO piety 19:57:20 @??plant 19:57:20 plant (03P) | Spd: 070 | HD: 10 | HP: 42-65 | AC/EV: 10/0 | 03plant, unbreathing | Res: 13magic(immune), 03poison, 12drown, 13neg+++, 13torm | XP: 0 | Sz: small | Int: brainless. 19:57:24 they lost rpois+++ 19:57:26 like most thing 19:57:26 Yeah, I understand now, plus it makes these checks simpler 19:57:50 I learn something every day while working on this, it seems 19:58:26 damn, no TSO piety, what a ripoff 19:58:46 ??evil 19:58:46 evil[1/1]: See {evil items} or {evil gods}. 19:59:03 need an entry with all the weird things about evil monsters 19:59:25 looks like xv doesn't show evil status anyhow 19:59:31 -!- aditya has joined ##crawl-dev 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:01:08 !defender->is_player() && defender->as_monster()->is_summoned() 20:01:14 Couldn't this be simplified to defender->is_summoned() ? 20:01:51 does actor have that method? 20:02:01 It does not 20:02:06 if not, then you need the monster, in which case the player check is like a null check 20:02:10 for as_monster() 20:02:16 iirc 20:02:22 ya 20:03:12 is_summoned is in mon-ench.cc and player-act.cc 20:03:15 !source is_summoned 20:03:16 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-ench.cc#L1959 20:03:17 !source is_summoned 2 20:03:18 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-act.cc#L61 20:03:26 !source actor.h 20:03:27 https://github.com/crawl/crawl/blob/master/crawl-ref/source/actor.h 20:03:29 Brannock: look at actors def in actor.h 20:03:31 *actor's 20:03:35 to see which methods exist 20:03:47 yeah, looks like actor does have is_summoned, in which case you're right and that check is redundant 20:04:17 everybody wins \o/ 20:04:18 well, redundant as long as you remove the as_monster() call 20:04:45 even sgrunt_, who is streaming yet another anime game I don't know of 20:05:31 this is ace attorney 20:05:46 these games are extremely anime ime 20:05:56 moderately 20:06:02 ace attorney was made into an anime! I heard it was terrible 20:06:07 same 20:06:15 i hear the musical was pretty good, tho 20:06:18 and the feature film 20:06:39 court games don't have a good track record for animes, strangely. You'd think it'd be suited for that format 20:06:47 Danganronpa anime went poorly as well I'm told 20:07:19 -!- SurpriseTRex_ has quit [Ping timeout: 244 seconds] 20:07:26 so literally everyone knows about these games except myself, got it 20:07:29 I'm cool 20:07:35 and very hip 20:07:48 I enjoyed the AA games like eight years ago but I don't think they've aged very well 20:07:57 gammafunk: I have no clue what you people are talking about (the bitfields were fine... :) 20:08:10 the bit fields? 20:08:25 oh, I see 20:08:30 Bits of the strawberry fields... 20:08:32 dpeg: it's just that we're old and not cool or hip 20:08:38 gammafunk: absolutely! 20:08:47 dpeg: I have an open math book on the table next to me 20:08:56 gammafunk: style points +++ 20:09:30 Brannock: why not? 20:09:32 re aging well 20:09:33 dpeg: by the way, do you still plan on tinkering with obli...your portal? 20:09:39 gammafunk: yes! 20:09:44 oubliette 20:10:03 spelled like it sounds. very simple 20:10:10 hellmonk: good update 20:10:13 I revisited them a couple years ago and wasn't interested enough to even finish a case. Maybe I'm just mixing up with low replay value 20:10:15 <|amethyst> I'm now imagining Ned Flanders 20:10:19 I haven't tried the Edgeworth games though 20:10:24 <|amethyst> oublie-doublie, neighbour 20:10:29 what exactly does obvious_effect do? 20:10:38 |amethyst: wow, another old person in channel! 20:10:45 if it's false, you get a message like "nothing seems to happen" 20:10:56 gammafunk: I wondered if should ask r-i for help. It "just" needs content, the mechanics work, including SUBVAULTing and easy to add/change loot etc. 20:11:09 sort of. check out beam.cc for details 20:11:14 r-i might not have great motivation to work on it directly, but might have good ideas 20:11:23 gammafunk: yes 20:11:34 gammafunk: currently, it's like a minimal working example. 20:11:41 dpeg: and you can ask nicolae, he's often looking for things 20:11:48 ty chequers 20:11:49 true, didn't think of him! 20:11:51 if it gets somewhere, I know other players who might like to work on it 20:11:54 well, one other player 20:11:59 Will get him a nice WORTH A SHOT in there, too 20:12:04 no! 20:12:07 :) 20:12:28 what fancy portal concept is this 20:12:37 PleasingFungus: English (language), "spelled like it sounds" 20:12:38 getting that in was the only real gammadunk that's ever actually happened 20:12:45 haha 20:12:52 %git oubliette 20:12:52 07PleasingFungus02 * 0.19-a0-1104-g3322a26: Checkwhite. 10(8 weeks ago, 1 file, 22+ 22-) 13https://github.com/crawl/crawl/commit/3322a26c9f4e 20:13:01 there's a description commit in there somewhere 20:13:05 dpeg: i was "poking fun" 20:13:06 :P 20:13:08 but that's the branch 20:13:18 hellmonk: an early portal vault where you enter and find together with a temporary (to that vault) ally 20:13:28 interesting 20:13:39 basically the ultimate fanfic portal that crawl has always been destined to have 20:13:44 hellmonk: e.g. you can fight along Sigmund, or help Natasha to rescue Boris, or help Pikel who has been imprisoned by the evil slaves etc. 20:13:51 I wanted to help with oubliette 20:13:57 (all of these already exist) 20:13:59 the flavor.... but at what cost 20:14:09 johnstein: did I ignore you? :( 20:14:11 hellmonk: that's literally going to be a line of mons speach in the portal 20:14:16 lol 20:14:28 *speech 20:14:28 -!- cait has quit [Ping timeout: 252 seconds] 20:14:40 well, ofc: the flavoUr... but at what cost 20:14:41 but buying the new house earlier this year and fretting over getting the old house rented out made a pretty big impact on free time 20:15:04 it will be easier to recruit other vault makers once the portal is in a playable state 20:15:05 don't you brits have a european union to be withdrawing from 20:15:06 johnstein: well, it's not like the oubliette is urgent stuff or anything, rotting peacefully in yet another code branch 20:15:07 and has an initial set 20:15:19 dpeg: no I don't think you ignored me. I just haven't been able to prioritize any time 20:15:29 hellmonk: Crawl uses Australian English, you imperialist!!! :) 20:15:41 don't you aussies have some boats to stop 20:15:46 indeed, indeed 20:15:50 #shotsfired 20:15:56 * geekosaur *eyeroll* 20:16:31 gammafunk: it has an initial set, but the layout is extremely tiny. 20:16:42 dpeg: I checked out the branch months ago and yea, it's been rotting next to all the other crawl Stuff I haven't gotten around to 20:16:44 I also couldn't agree with myself about loot. 20:17:21 isn't friendship enough 20:17:25 anyway, if anyone wants to give it a shot: the des file has lots of explanation, and you can always draw me a mail (better than a !message here) 20:17:28 fr: loot vault with a comment of # percent! star! pipe! 20:17:49 the pikel one should give a wand of enslavement 20:17:55 w/ 0 charges 20:18:46 my irrsi is broken 20:18:56 rip 20:19:07 to my delight, the following worked in des: KFEAT C = C mimic 20:19:36 hellmonk: flavour gets even better, because you can stab Pikel, say, in the back before leaving the vault. Design goal: bring out all the evil in man! 20:19:41 pikel deserves it though 20:19:49 -!- AndChat|179025 has quit [Client Quit] 20:20:01 sure, but before that you helped me kill the slaves that managed to break free and imprison him 20:20:17 what if I just kill pikel at the start of the portal 20:20:22 for his sweet elec whip 20:20:25 you'll probably die 20:20:48 the idea is that the opposition is too strong for you, or the ally alone 20:21:02 -!- cait_m has quit [Ping timeout: 252 seconds] 20:21:05 is the only exit on the other side? 20:21:10 anyway, gotta work, but I hope that oubliette will float some say 20:21:13 *day 20:23:33 it's more of an encompass vault, but sure 20:24:17 !banish gammafunk 20:24:17 PleasingFungus casts a spell. gammafunk is cast into the Abyss! 20:25:29 yeah, as I look around, I see a lot more float vaults here in the Abyss than I would in the oubliette 20:26:50 -!- Shard1697 has quit [Ping timeout: 248 seconds] 20:28:53 -!- kdrnic has quit [Read error: Connection reset by peer] 20:30:23 -!- enthusiasm has quit [Client Quit] 20:34:12 Hrm, I don't think we ever have shops in Lair, and I don't care to break that rule now 20:35:01 we used to, I think 20:40:18 -!- jeefus has joined ##crawl-dev 20:42:37 03Brannock02 07* 0.19-a0-1791-g47717c6: Minor tweaks to SPWPN_VAMPIRISM 10(79 seconds ago, 2 files, 5+ 6-) 13https://github.com/crawl/crawl/commit/47717c68e8de 20:44:18 -!- jefus has quit [Ping timeout: 264 seconds] 20:44:21 hm, "draws strength from your wounds" feels slightly weird, especially for e.g. mummy. possibly just because it's different 20:44:51 Brannock: oh, this is sort of a "commit message preference thing" but you might mention that said tweaks are only refactoring and message cleanups 20:44:54 -!- Shard1697 has joined ##crawl-dev 20:45:05 in terms of no gameplay effect changes 20:45:37 not a big deal really, people can always read the commit 20:45:47 Should I mention that in the commit title or message? 20:46:02 yeah that's up to you, not trying to enforce anything that rigorous 20:46:05 PleasingFungus, I wanted to differentiate between "strike" and "wound" because it doesn't heal on 0-damage attacks 20:46:15 but just to know "this has no gameplay change" from the commit message is always nice 20:46:17 and then got a bit zealous with term unity 20:46:32 yeah, i figured 20:46:33 gammafunk, that's a good point, I'll keep that in mind for the future 20:48:12 when DCSS is booting up, how does it get the size of the terminal and store that information? (for the ncurses version) 20:52:03 -!- jeefus is now known as jefus 20:52:10 takes it from ncurses. LINES and COLS 20:52:12 -!- cait_m has quit [Client Quit] 20:52:25 -!- AndChat|179025 has quit [Ping timeout: 248 seconds] 20:53:46 specifically from curses.h 20:53:52 updated every time refresh() is called 20:55:45 -!- AndChat|179025 has quit [Client Quit] 20:56:25 ah it's in libunix.cc 20:56:39 sort of 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:03:02 -!- Taraiph is now known as Dr_Taraiph 21:06:56 -!- CanOfWorms has joined ##crawl-dev 21:09:09 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1791-g47717c6 (34) 21:09:42 -!- elliptic has quit [Quit: Leaving] 21:17:25 -!- Dr_Taraiph is now known as Taraiph 21:17:33 -!- Blazinghand has quit [Quit: Leaving] 21:27:38 -!- debo has joined ##crawl-dev 21:32:46 random thought: recently, I tend to blink myself to the orb on Zot:5. If we think that's too cheesy, but we don't want to re-introduce special rules about that level, then what about putting some stationary monster on the orb spot? It could be a statue, or even just a plant. Something that makes you have to spend some action because you couldn't blink onto the orb right away. 21:33:05 people were suggesting making zot:5 -tele 21:33:14 yes, my suggestion is milder 21:33:28 the plant of zot... 21:33:30 I guess some corrupted cauliflower would work as orb guarding plant 21:33:33 not sure how much that'd do 21:33:39 if a player has apport 21:33:49 can you still apport the orb?? 21:34:15 ya 21:34:18 it starts the orb run immediately 21:34:21 and sometimes it doesn't move 21:34:24 but you cannot apport runes? 21:34:31 no, you can apport runes. 21:34:45 I never tried to apport the orb, because I assumed that it won't work 21:34:55 the spell description even mentions the orb! 21:35:04 * dpeg goes back to ?/s 21:35:15 Extremely powerful magical items, such as the Orb of Zot, may actively resist the pull of this spell. 21:35:19 i guess it's not particularly clear... 21:35:45 anyway, just a little idea that would make my Zot:5 a bit more interesting 21:36:02 the PoG abuse is a lot more serious, I guess, but I've never done that 21:36:49 pog got a major buff a while ago (> into the portals) that could be reverted to nerf it 21:37:13 I should start using that spell, instead of just memorising it. 21:37:18 haha 21:37:24 it's semicontrolled blink! 21:37:31 but complicated 21:37:37 and flavourful 21:37:47 flavour... i don't know about that stuff 21:38:00 You can turn to our resident flavour expert, Mr. Min May. 21:38:31 have you seen his loading screen thread? lotta good posts in there 21:38:33 also some really bad ones 21:38:39 good thread overall imo 21:39:01 I've seen it, and this is a form of humour that's completely lost on me. Some ideas were actually good (for honest splash screens, that is). 21:39:17 I replied to you corn picture! 21:39:46 i wish you hadn't 21:39:48 :p 21:40:02 maybe i was trying to forget... 21:40:08 haha, I have no clue what all of this sexual/anal related stuff is supposed to be. 21:40:09 I am only an expert on the flavour of elves and vampires 21:40:26 ^ false advertisement 21:40:35 do mummies have flavour 21:40:47 they have a very dry sense of humour, that's for sure... 21:41:00 idk im not flexible enough to find out 21:41:23 PleasingFungus: any suggestions for documenting to the player that Usk doesn't give piety for DOT effects? I'm having trouble wording it. 21:41:27 boooo @ minmay 21:41:27 how do people feel about the hydra shop in 21:41:33 !bug 10630 21:41:33 https://crawl.develz.org/mantis/view.php?id=10630 21:41:39 !source dat/descript/gods.txt 21:41:39 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/descript/gods.txt 21:41:59 It's not going to place in Lair, for one, just like D:5-11 21:42:04 but in terms of the contents 21:42:14 Lasty: what does this cover beyond poison, if anything? 21:42:20 rip lair shops 21:42:20 I feel like "generically useful for hydra" is less good than the flame weapons, in terms of the shop theme 21:42:45 i'd limit it to the flaming melee weapons, for sure 21:42:50 scythe ego:flaming is funny 21:42:55 yeah I mean, that's what I was kind of thinking 21:43:00 my god yet another orb/rune mimic vault 21:43:04 not getting merged 21:43:16 freeze ego launchers are nice but not really strong hydra flavor 21:43:17 which vault is that? 21:43:21 ez_game 21:43:23 oh 21:43:39 not the only mimic vault in the set, even 21:43:47 yeah, the altar one can be simplified 21:43:51 to use C mimic 21:43:53 so that's nice 21:43:57 i wonder if no_gods_even_xom will break ^o 21:44:09 probably not 21:44:31 PleasingFungus: clouds and sticky flame 21:44:36 altar mimics don't work properly and should not be added 21:44:44 don't work properly how? 21:44:44 gammafunk: should the hydra shop be allowed to sell actually good flame weapons (glaive, laj, battleaxe), or only the crummy ones? 21:44:53 hydra shop might be nice if it didn't have high tier weapons 21:44:59 yeah, that :v 21:45:00 CanOfWorms: o/ 21:45:01 PleasingFungus: I think it's fine to sell good ones, it doesn't always contain those 21:45:05 it's also weight 5 21:45:07 or going to be 21:45:15 gammafunk, ^o 21:45:16 the vault or the good weapons? 21:45:21 oh, the vault 21:45:34 minmay: oh, if you don't actually step on them? 21:45:41 could make the vault a corridor 21:45:48 linesprint temple 21:46:09 eventually ^o will be unbroken 21:46:11 like you could add even more mimic hacks to implement altar mimics but 21:46:14 why 21:46:19 what would be gained 21:46:22 door at the end (before xom altar) so autoexplore would down the whole corridor 21:46:28 other than like 2 bad vaults 21:46:39 minmay: what hacks would we have to add? 21:46:56 personally I don't have a big problem with some light ^o hackiness, since eventually all god altars will in fact generate 21:46:58 i thought i understood the problem, but i may have been wrong 21:47:08 although I suppose J and L are problems 21:47:14 your understanding is probably right 21:47:15 but man, J and L altar mimics: the best 21:47:49 gammafunk: true! 21:48:12 I don't have strong feelings about it, but if anyone other than mummies that try and fail to eat garlic bread objects strenuously 21:48:13 alternatively the hydra shop *could* have the high tier weapons, but increase the greed factor of the shop by a noticeable amount 21:48:14 but why do that work just so you can add an interface screw to the game 21:48:15 I can simply not merge it 21:48:17 -!- _Jordan_ has quit [Quit: Leaving] 21:48:26 gotta make a profit!!! 21:48:28 gammafunk: any opinion on the corridor idea? 21:48:44 minmay: fun 21:49:08 that shop doesn't seem any better than a regular evocations/weapon shop 21:49:13 PleasingFungus: seems a bit awful in the sense they have to go through 6 mimic messags in a row every time, I guess 21:49:18 -!- AndChat|179025 has quit [Read error: Connection reset by peer] 21:49:21 surely that's the joke :P 21:49:33 doesn't have to be a full six mimics 21:49:38 -!- wwwn has quit [Quit: Page closed] 21:49:48 minmay: flaming seems relevant, wrt weapons... 21:49:49 you have to waste time walking over all the altars if you want ^o and ctrl+F to work in the future 21:49:52 that's pretty obnoxious 21:49:56 yes, the shop is no different than any other weapon shop having flaming weapons 21:50:15 flaming is not some amazing rare brand 21:50:29 it's barely better than vorpal 21:50:43 true 21:50:49 yeah I have no problem with weapons, more just wanted the theme to be "hydra" more solidly 21:50:51 but i feel like it might have some contextual relevance 21:50:57 something to do with hydras 21:51:00 it's on the tip of my tongue... 21:51:26 Lasty: I think the line about "rewarding followers for each strike they deliver" is fine; i'd probably change the bit in the second ^ screen (that is, in godconduct.cc) from "especially likes it when you hurt your foes" to "especially likes it when you hurt your foes. (Effects that cause damage over time bore Uskayaw, however.)" 21:51:29 i don't like the vault either but i really think calling glaive of flaming a balance problem is reaching :P 21:51:51 (pun definitely intended) 21:52:00 we need to disable all weapons from generating with flaming 21:52:01 too imba 21:52:02 i wasn't worried about the 'of flaming' part, i was just vaguely iffy about a cute flavor shop giving out a bunch of good weapons fairly early. not a big deal 21:52:15 -!- elliptic has joined ##crawl-dev 21:52:25 yeah, that's why we can control the vault's rarity, but really even at weight 10 21:52:31 plus, you still have to buy them 21:52:33 you are not going to be seeing this shop in many games 21:52:35 and yes 21:52:36 sometimes gold matters! 21:52:36 -!- Heartnet has joined ##crawl-dev 21:52:36 when it does generate a lajatang of flaming or rod of inacc a d:5 character wont actually be able to buy it 21:52:42 also it has to actually contain the weapon you'd want 21:52:42 -!- hellmonk has quit [Ping timeout: 240 seconds] 21:52:49 which it might not, since the shop count (which can be lower) 21:52:53 right now it's 8 21:53:03 hm, flame laj is only $140 if unid'd, $350 id'd 21:53:05 pre-greed 21:53:22 does this shop id them, I didn't even look 21:53:26 it won't be unid'd 21:53:39 is there a flag for shop id/unid? 21:53:45 and that's 1. pre-greed, 2. +0 21:54:12 normal weapon shops id everything 21:54:16 only antique shops don't 21:54:26 which i'd forgotten; ty for reminding me, minmay 21:54:42 hrm, I need to read the syntax for shops again 21:54:52 anyway, i'm done worrying about good weapons in that shop. i have been persuaded 21:55:16 what else can we force you to agree with, while you're here? 21:55:23 try me! 21:55:27 doesnt_abyss_rune_brain_food seems like the opposition is a little light 21:55:35 agree? 21:56:54 I guess it really succeeds in having brain eaters 21:57:34 guess I might throw in some thematic weird things with actual HP to slow the player down 21:58:11 PleasingFungus, lajatang and broad axe are "better" than the other weapons but I think lajatang is there because otherwise there'd be no staves 21:58:27 does it need staves? 21:58:30 on the other hand it has no short blades, clearly it should include rapiers of freezing 21:59:09 Brannock: it is kind of weird for a vault to give out weapons for almost all weapon skills then snub one or two 21:59:24 Brannock: it's not really game breaking to have a shop that sells a lajatang if you use staves (or decide you want to) 21:59:24 I think I commented on that vault a while ago and wanted to keep it down to low-tier weapons 21:59:38 on the other hand, if we snub one, why not two? :P 21:59:50 have it sell a staff of conjuration imo 21:59:56 right, but there's no particular reason to have low-tier weapons in this vault 21:59:58 or cold i guess 21:59:59 and not other weapon shops 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:07 it's just a weapon shop, in essence, and an uncommon one 22:00:18 if the idea is profiting off hydraphobes, then why not use the cheapest weapons for greatest margin? :) 22:00:29 anyway I don't ahve strong feelings on it aside from not using the-best-weapons 22:00:59 -!- Lightli has joined ##crawl-dev 22:01:00 well I find it odd to define a distinction between pre-defined shops and normal weapon shops, in terms of what they can contain 22:01:04 I'm assuming the true desired implementation would be to generate a normal weapon shop but force all egos to flaming and veto all non-choppy weapons 22:01:09 yeah 22:01:17 @??ancient lich 22:01:17 ancient lich (00L) | Spd: 10 | HD: 27 | HP: 87-125 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08cleanse++ | XP: 8186 | Sp: b.cold (3d37), force lance (3d27), sum.greater demon, slow, invisibility / b.corrosive (3d28), crystal sp.. 22:01:22 but I don't think you can do that maintainably in a vault atm 22:01:41 just for brannock, I'll have it release the hydra if you buy a good weapon 22:01:49 haha 22:02:17 oh i didnt even notice it had a hydra 22:02:26 get rid of that please i don't want to have to go back to d:5 later to dig it out for xp 22:02:35 no, release the hydra if you *dont* buy a good weapon 22:02:40 it has a hydra and a curious decision as to where to apply a KPROP 22:02:53 haha that too 22:03:07 -!- debo_ has joined ##crawl-dev 22:03:11 also i dont want to have to deal with a hydra on d:5 when an orc gets a wand of digging, or get a repeat of that fucking angel tv 22:03:27 angel tv? 22:03:28 @??zot statue 22:03:28 zot statue (068) | Spd: 10 (07stationary) | HD: 8 | HP: 60-86 | AC/EV: 12/1 | Dam: 20 | 11non-living, 10items, 10doors, master archer, unbreathing, 07vault | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 11silver | XP: 747 | Sp: sum.eyeballs [06!sil], malmutate [06!sil], haste [06!sil], shadow creatures [06!sil] | Sz: .. 22:03:30 -!- debo_ is now known as Guest89861 22:03:35 got it, vault defining that hydra with the name "Minmay's Demise" 22:03:37 Brannock: 22:03:39 !tv . muee 1 22:03:40 1/75. minmay, XL10 MuEE, T:18451 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 22:03:51 !vault doesnt_quadruple_sword 22:03:52 Can't find doesnt_quadruple_sword. 22:03:55 oops 22:03:59 that one isn't implemented yet I think 22:04:02 yes 22:04:06 minmay, you have the best tvs 22:04:07 brain fart 22:04:07 I'll put the hydra in stone, so you'll have to return with lrd for hydra xp 22:04:19 what about the door 22:04:27 door? 22:04:30 stone door, clearly 22:04:33 oh 22:04:35 oh, for quadruple? 22:04:38 that's a grate 22:04:38 I'm reworking that one 22:04:45 oh yeah the grate 22:04:48 good, r-i vetoed the current version 22:04:49 damn him he used m for a grate 22:04:58 for some reason i read m as + 22:05:10 i was imagining, like, you open the door, then you run back to the shop for an emergency purchas 22:05:12 e 22:05:16 gammafunk: wow it keeps getting worse 22:05:20 yeah 22:05:39 hey, first submission! 22:05:50 I bet minmay's first vault was kind of bad 22:05:52 gammafunk: it's like this picture https://66.media.tumblr.com/24b783480ead4c8b76ceb7665bfc886e/tumblr_odiudzqs9E1stzbw1o1_1280.jpg it just gets worse and worse the longer you look at it 22:05:53 oh, for some reason i thought this was cheibrodos's 22:06:05 gammafunk: my first vault was minmay_nethack 22:06:19 !vault minmay_nethack 22:06:20 Can't find minmay_nethack. 22:06:22 aw :( 22:06:28 dpeg rejected it 22:06:28 that is picture is....bookmarked 22:06:31 for later tiles dunks 22:07:03 minmay: well you can't say that and not post the des of it 22:07:05 we have to know 22:07:11 http://pastebin.com/ZLu6E6nm 22:07:32 -!- Amnesiac has quit [Quit: Page closed] 22:07:34 it's been too long since I played nethack 22:07:36 what's the joke here? 22:07:42 -!- Guest89861 has quit [Ping timeout: 244 seconds] 22:07:42 U is the glyph for sparkling fountain 22:07:47 ah 22:07:48 s/glyph/character 22:07:48 valkyrie thing 22:07:52 dip the sword 22:08:03 y 22:08:15 wow 22:08:31 not even enchanted, the long sword? 22:09:06 why would it be enchanted 22:09:09 if anything it should be rusted and cursed 22:09:11 -!- hellmonk has joined ##crawl-dev 22:09:22 well I'm assuming it's like you dipped it and got excalibur 22:09:30 no 22:09:38 if they had gotten excalibur the sword wouldnt be on the floor 22:09:46 03Lasty02 07* 0.19-a0-1792-g28b16ba: Make Uskayaw ignore all damage over time (PleasingFungus) 10(2 minutes ago, 5 files, 8+ 18-) 13https://github.com/crawl/crawl/commit/28b16ba8870d 22:09:51 the joke is that they got water moccasins and a water demon and died 22:10:18 -!- ProzacElf has quit [Read error: Connection reset by peer] 22:10:31 aw, no credit for minmay on that one? he's the one who discovered secret usk tech 22:10:48 -!- ProzacElf has joined ##crawl-dev 22:10:54 minmay has enough credit though, he's very involved in development 22:11:00 haha 22:11:06 wow, you didn't even need to add another global! awesome 22:11:25 elegant commit, imo 22:11:29 this is so much cleaner than the old approach 22:12:23 wow, Lasty deletes some code he wrote, and now he's the new Donald Knuth?! 22:12:27 PleasingFungus: I know what "demagogue" means :) I've been an agitator for years. 22:12:58 imo, you shouldn't let people bait you so often 22:13:05 it doesn't do anyone any good to get mad on the internet... 22:13:49 * dpeg makes a note to get more often mad in real life. 22:14:18 sigh, German sentence structure in there... again 22:14:34 V2! 22:15:49 gammafunk: can you say Marschflugkörper? 22:16:37 I can say it, but aside from what I think is "train" and "body" don't know what it means 22:16:56 ah flug is flight, so I got that wrong even 22:17:39 hey, crawl already has tomahawks 22:17:57 ^ multilingual puns courtesy of googling 'Marschflugkörper' 22:18:09 oh yes 22:18:55 PleasingFungus: I already knew about secret usk tech 22:19:04 ahh 22:19:05 makes sense 22:19:07 i hadn't :) 22:19:13 i should play more... 22:19:18 Hey guys, im stuck on an error for the linux vb, where it wants me to use a kernel appropriate for my cpu 22:19:52 -!- packet_loss has quit [Remote host closed the connection] 22:22:04 which linux did you install that forces you to make that call? 22:22:24 ubuntu 22:23:11 you know Heartnet, it might actually just be easier 22:23:14 for you to use msys2 22:23:18 rather than a VM 22:23:38 probably hey 22:23:47 dealing with a full linux OS more complicated 22:24:11 if you don't have experience with that (and aren't inclined to spend more time learning it) 22:24:49 bleh, I expect better of ubuntu then that :/ 22:24:49 gammafunk: if you want to be the next Donald Knuth, consider removing some code I wrote! 22:24:50 fair enough 22:25:29 Lasty: only when I've removed all of my code 22:25:49 then again I run mint specifically because it's the "fix the stupid parts of ubuntu" >.> 22:26:11 I didn't get anyone to try those packages I built based on current debian stable 22:26:16 but hopefully those work in current mint 22:26:36 mint users complained last time I used more recent OS 22:26:52 originally i suggested a VM for heartnet since that's what I use, but if someone can walk Heartnet through setting up msys that might be preferable. gammafunk ? 22:26:59 -!- nicolae- has joined ##crawl-dev 22:27:12 well sure, we can answer questions about msys2 setup, it's not very long 22:27:23 ??install 22:27:23 install[1/1]: See the following for installation and compilation: https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt 22:27:25 msys2's instructions on their website are pretty easy 22:27:25 the msys2 setup guide got recently updated 22:27:27 (thanks to me) 22:27:29 it's pretty good 22:27:37 well, because of me, and thanks to gammafunk, really 22:27:39 nikheizen: no there's specific instructions in install guide 22:27:59 Heartnet: see instructions from here https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt#L220 22:28:37 those refer you to instructions on the website url to download and do basic setup of msys2 22:28:58 i have a question. now that high-level spellbooks are now memorizable to low skilled scrubs, is it okay to put the previously-high-tier-only spells in custom spellbooks for a shop. i'm asking for a friend. 22:29:18 okay ty 22:29:21 and point out some things you have to do in addition, mostly about updating the shortcuts and installing dependencies needed to compile crawl 22:29:34 i think the idea is that the high tier stuff is very rare (rarebooks/sif munabooks only) 22:29:44 if your vault is sufficiently rare, maybe it'd be ok? 22:29:51 that's a recent idea though 22:30:04 remember book of demonology 22:30:25 https://github.com/crawl/crawl/graphs/contributors If you look at this, you can see that people like DracoOmega aren't included. I assume this is because they don't have a GitHub account and thus can't be properly credited. Is this fixable? 22:30:31 if the shop is really according to some theme, I think it'd be ok to just have arte books using the schools 22:31:15 minmay: not at all, sorry! 22:31:42 -!- destrovel has quit [Ping timeout: 240 seconds] 22:32:12 well, point is, rarebook spells being rarebook-exclusive has not been true in most versions 22:32:43 Brannock: well, if you really want to harass r-i to go harass DO to make a github account so that they can be properly credited on the github stats page... 22:33:02 For some reason, I don't think DO wants to deal with Crawl anymore 22:33:13 It seems odd that GitHub would outright ignore all commits that don't have an account, though 22:33:19 s/commits/commiters 22:34:08 well you can harass DO directly on twitch! Really bother him good! 22:34:19 he streams on occassion, not too often though 22:34:26 minmay: book of demonology was renamed to grand grimoire in 0.8, five and a half years ago... the majority of stone soup versions have been since then 22:34:46 PleasingFungus: rarebook spells being rarebook-exclusive has not been true in versions after that, it was just an example 22:34:51 Brannock: that's my impression of DO as well 22:35:25 I mentioned to DO that we missed his creative commits, some time back 22:35:33 he said "I appreciate the sentiment, gammafunk" 22:35:36 I like creative commits a lot 22:35:42 i am informed that the Community is Toxic 22:35:54 well. i mean. 22:35:55 (-1 str on hit) 22:36:03 nicolae-: yeah i know 22:36:19 my hask git int -6 on mnoleg's level 22:36:29 had to fight mnoleg with negative int on a brill pot 22:36:38 and of course I blamed DracoOmega... 22:36:39 the -int on mnoleg's level meme... 22:36:52 !lm ripostesucks rune=glowing x=int 22:36:53 just doing my part to entertain CWZ players 22:37:02 No milestones for ripostesucks (rune=glowing). 22:37:03 oh yeah, that guy's tv was good 22:37:07 Maybe it's because I went through SA's initiation but whenever the community acts up I think it's funny 22:37:13 the chaos spawn abyssall attempts? 22:37:14 Instead of taking it personally 22:37:20 the chaos spawn was my idea 22:37:23 I recognize I'm uncommon that way, though 22:37:23 lol 22:37:25 Brannock: and you are young and cool! 22:37:27 -!- Bcadren has quit [Ping timeout: 252 seconds] 22:37:27 -!- panicbit2 has quit [Ping timeout: 252 seconds] 22:37:31 i just get exhausted, esp whenever i look at gdd 22:37:41 Yeah I read GDD much less often thse days 22:37:43 it's like a ceaseless roar of complaints and demands 22:38:02 we put the dis in discussion 22:38:08 come to think of it we put the cuss in discussion too 22:38:20 * dpeg pulls out an ion 22:38:22 and discussion is really charged, li...shit 22:38:42 -!- fearitself has quit [Ping timeout: 240 seconds] 22:38:51 something something discus 22:39:11 nicolae-: oh, are you avail to peer at vaults? 22:39:19 Nicolae, the Vaults Peerer 22:39:20 i put the d in discussion 22:39:31 ds out for discussion...? 22:39:37 ion-charged discuss 22:39:56 discussion: a draconian, and imp, a cockroach, a centaur, and ugly thing, ... 22:40:05 i'll peer so hard my connection will reset 22:40:11 @??cockroach 22:40:11 unknown monster: "cockroach" 22:40:14 gammafunk: you put the ugly in ugly thing 22:40:15 @??giant cockroach 22:40:15 giant cockroach (07s) | Spd: 12 | HD: 1 | HP: 4-6 | AC/EV: 3/10 | Dam: 2 | Vul: 09poison | XP: 2 | Sz: little | Int: animal. 22:40:42 nicolae-: for doesnt's vault, the abyssal end, you commented on the set already I think 22:40:48 nicolae-: but the threat seems a bit light to me 22:41:02 nicolae-: and for chei's current lair end, let me get you bug numbers 22:41:09 https://crawl.develz.org/mantis/view.php?id=10630 22:41:17 those should cleary be renamed to "cockroach" 22:41:53 they've probably gotten so big because they were exposted to contamination, so perhaps "radroach"? 22:41:55 nicolae-: https://crawl.develz.org/mantis/view.php?id=10689 the updated one he just submitted, if you see anything to improve in general, I haven't playtested that version 22:42:23 nicolae-: r-i commented the vault could use a "second beat", which I can agree with, but maybe a substantial rework could wait until later 22:42:52 nicolae-: i'm told you should also make oubliette vaults 22:43:07 PleasingFungus: we're talking about this just now, thx 22:43:15 o 22:43:18 oubliette, gentille oubliette 22:43:19 i'm too late! 22:43:31 PleasingFungus: but very helpful! 22:43:39 basically, you need to find a way to place David Bowie in oubliette 22:43:54 as the ally or the villain? 22:44:02 "yes" 22:44:34 obviously make a vault-defined unique Goblin King 22:44:36 https://pbs.twimg.com/media/CnwIjeKVIAAdPvy.jpg 22:45:05 hm, timeline fits 22:45:50 -!- Lasty has quit [Quit: Leaving.] 22:45:50 -!- dpeg has quit [Quit: sleep] 22:46:28 bowiesprint, featuring Nikola and a vault-defined Goblin King and Thin White Duke 22:46:32 -!- Lasty has joined ##crawl-dev 22:48:17 did everyone see that Nikola CWZ art? 22:48:21 was cool 22:48:29 not sure if I can find it again though 22:48:32 did everyone see the art just posted in the sa thread https://i.imgur.com/WBXXN1H.png 22:48:41 -!- simmarine has quit [Read error: Connection reset by peer] 22:48:51 guessing that's kraken? 22:48:54 *internet kraken 22:48:54 oh that's good 22:49:04 -!- amalloy_ is now known as amalloy 22:49:08 okay 22:49:09 pretty funny how it has a glyph legend 22:49:35 im stuck at whats probably a pretty noob issue 22:49:35 what is the nikola cwz art? 22:49:37 remember the old curse toe tile, where it was like an entire set of toes? 22:49:38 that looks like internetkraken yeah 22:49:49 similar brushes as to what he used for the wretched star 22:50:00 gammafunk: remember holy toes 22:50:09 the monster, yes, but not the tile 22:50:11 trying to get the base devel git stuff 22:50:12 -!- Pacra_ has quit [Read error: Connection reset by peer] 22:50:19 and i dont know what to type in for all 22:50:19 yes, it was internet kraken 22:50:27 Heartnet: that's in the docs as well 22:50:29 let me find it 22:50:32 actually, it was me 22:50:34 ??install 22:50:34 install[1/1]: See the following for installation and compilation: https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt 22:50:37 -!- Pacra_ has joined ##crawl-dev 22:50:58 -!- PleasingFungus has quit [Remote host closed the connection] 22:50:58 i typed this in pacman -S base-devel git 22:51:06 yeah 22:51:16 but did you do all the previous setup steps for msys2? 22:51:24 liek 22:51:26 hang on 22:51:34 pacman -Sy pacman 22:51:40 ^ that kind of stuff? 22:52:03 that, and the pacman -Syu afterwards 22:52:14 and then another pacman -Su 22:52:18 although that one might not do anything 22:52:25 $ pacman -Su :: Starting core system upgrade... there is nothing to do :: Starting full system upgrade... there is nothing to do 22:52:30 that was for Su 22:52:30 good, ok 22:52:38 yeh 22:52:40 so when you did the base devel thing, what ahppened? 22:53:01 oh, and did you update the shortcuts? 22:53:09 :o 22:53:15 at some point you have to restart the shell, and you need the shortcuts to work 22:53:30 it's possible in current msys2 they work out of the box after update though 22:53:33 did you get a warning about it? 22:53:49 it would have been after step 6. on the website 22:53:56 okay 22:53:56 hang on 22:53:58 which was the pacman -Syu 22:54:45 After Step 6, where you update the installed packages, you'll see an update message telling you to close the MSYS2 terminal and to update the Windows shortcuts used to start MSYS2 22:54:50 oh i did -Syu too 22:54:59 Heartnet: and make sure you use the right shortcut to start msys2, which is probably MinGW-w64 Win64 Shell 22:55:03 -!- Grivan has quit [Ping timeout: 252 seconds] 22:55:11 Heartnet: did you get any warning in msys about the shortcuts? 22:55:15 nope 22:55:21 maybe they've fixed that issue 22:55:40 so im a bit confused about the shortcuts then 22:55:50 anyhow, just confirm that you're starting msys with that shortcut 'MinGW-w64 Win64 Shell' 22:55:56 because atm im using the one on my desktop 22:56:06 I assume you have a 64-bit shell 22:56:06 nope 22:56:08 er cpu, not shell 22:56:18 what is the title of that shortcut, the one on your desktop? 22:56:24 SDL-64:/ 22:56:31 SDK* 22:56:32 interesting 22:56:34 ah 22:56:43 hrm, can you try starting it from start menu? 22:56:58 it's probably the right shortcut, maybe names have changed recently 22:57:47 um 22:58:17 okay 22:58:21 the start menu has 3 22:58:23 different ones 22:58:38 yeah 22:58:54 so i want the 64 one? 22:59:02 the one about 64-bit, something like 'MinGW-w64 Win64 Shell' 22:59:25 is the name of the shortcut different than that, by the way? 22:59:34 I'm asking because it sounds like there may have been an update 22:59:44 yeh 22:59:58 MSYS2 MinGW 64-bit 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:05 ok, that's the one 23:00:09 and then theres the same but 32-bit 23:00:15 andd also MSYS2 MSYS 23:00:15 yeah you want 64-bit 23:00:19 okay sweet 23:00:28 use that shortcut, which you could copy to desktop if you want 23:00:28 i think thats the one on the shortcut 23:00:35 okay 23:00:41 yeah but it had a different title, which confused me 23:00:58 anyhow, start msys2 from that shortcut 23:01:19 and with having any other msys2 windows closed 23:01:19 okay done 23:01:28 should i do all the updates again? 23:01:29 okay 23:01:30 yep 23:01:31 ok, so now you can try to install the packages 23:01:36 you don't need to do all those updates 23:01:43 but you can install the base_devel and git stuff 23:01:47 okay 23:01:49 with that one pacman command in the INSTALL 23:02:04 gotcha 23:02:21 sweet 23:02:32 I'm going to have to try a reinstall of msys2 to see if the install process has fixed the shortcut issue, in which case I can delete all those instructions 23:02:39 okay same problem like, problem with me not knowing what to type 23:02:44 okay fair 23:02:51 becuase with the devel install i need all the packages 23:02:58 but i dont know what to type for default 23:02:59 sorry? 23:03:05 or all 23:03:15 like 23:03:16 -!- Implojin has joined ##crawl-dev 23:03:25 I'm not sure what command you're running right now, or what you're seeing 23:03:30 there are 54 members in group base-devel 23:03:33 sure 23:03:37 install those 23:03:42 Enter a selection (default=all) 23:03:44 it should have a Y/n prompt, right? 23:03:47 oh 23:03:48 no 23:03:48 yeah just the default 23:03:50 no prompt 23:04:26 Heartnet: "Accept the default action to install all packages in base-devel, and say yes 23:04:29 to any questions about installing packages or removing packages due to 23:04:30 from the INSTALL 23:04:33 conflicts." 23:04:58 and then proceed to the next step you see there, for gcc 23:05:10 but there isnt a Y/n prompt 23:05:28 i mean i could just run through all 54 numbers 23:05:34 no, Heartnet 23:05:37 but was wondering if i could just select all 23:05:46 "Accept the default action to install all packages" 23:05:49 so you just hit enter 23:05:57 wow 23:05:58 im bad 23:05:59 yep 23:06:00 gotccha 23:06:09 yeh i was typing in Y 23:06:23 i was typing in all and default 23:06:23 just had to hit enter 23:06:23 ty ty 23:06:23 yeah I mentioned Y/n above, but it doesn't give you that prompt 23:06:48 -!- dtsund has quit [Read error: Connection reset by peer] 23:08:07 <|amethyst> rax: akrasiac.org's DNS seems to be down 23:09:06 -!- Bammboo00 has quit [Remote host closed the connection] 23:09:06 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1792-g28b16ba (34) 23:10:54 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:17:00 okay 23:17:27 its not meant to say "Errors occurred, no packages were upgraded" 23:18:09 oh and before that "error: failed to commit transaction (conflictong files) 23:20:45 -!- nicolae- has left ##crawl-dev 23:23:47 -!- destroythecore has quit [Read error: Connection reset by peer] 23:25:13 Heartnet: hrm 23:25:18 gammafunk should i reinstall the packages 23:25:25 You got this as it was installing that packages? 23:25:31 *those packages 23:25:48 pacman -S mingw-w64-x86_64-toolchain 23:25:50 ^ 23:26:23 that's odd 23:26:26 I would try running it again 23:26:33 was it a connectivity issue? 23:26:46 hrm, ill give it a shot 23:29:08 same errors 23:29:23 should i do the syu stuff again 23:30:45 that's odd, yeah, can you try the base-devel git 23:30:47 installation again 23:30:52 pacman -S base-devel git 23:31:48 What OS are you on, by the way? 23:31:54 aight 23:31:56 windows 23:32:05 well, specifically which windows 23:32:14 8 23:33:14 um 23:33:31 couple of warnings 23:34:06 warning: could not get file information for usr/share/man/man3/Git::I18N.3pm.gz 23:34:39 a lot of those? are they all like that? 23:34:45 same with SVN editor and svn editor 23:34:46 uh 23:34:54 7 warnings 23:34:57 oh, so you only get it for some thing? 23:35:01 sounds harmless, but 23:35:08 did it reinstall all those packages? 23:35:13 everything else was reinstall 23:35:13 since you had run this before, right? 23:35:13 um 23:35:29 just making sure it completed when you ran it the first time 23:35:41 yeh 55/55 reinstalling 23:35:55 hrm 23:36:02 when I installed 23:36:05 I had 105 total 23:36:21 Packages (105) db-5.3.28-2 docbook-xml-4.5-2 docbook-xsl-1.78.1-3 23:36:38 when I did pacman -S base-devel git 23:37:21 hhum 23:37:31 I'll see what it says when I run it again 23:37:38 it's not done installing these the first time 23:38:24 yes, ok 23:38:28 upon reinstall, it's 55 23:38:32 so looks like you're fine there 23:38:59 lel i dunno if i had 105 packages the first time 23:39:01 okay 23:39:07 so should i try the other step again 23:39:15 I'm trying to install gcc now, so let's see 23:39:16 the toolchain step 23:39:20 okay 23:39:47 Heartnet: you did pacman -S mingw-w64-x86_64-toolchain as your command? 23:39:56 yep 23:40:18 Hi -dev, I have a question: I'm trying to write a monster spell with functionality of "blink in the direction of target->pos() by range tiles, then set off a radius 1 explosion around the target". I'm stuck at beam setup for targeting the blink_to(); parsing beam.cc is daunting and I don't know how to write this. Should I use the same codepath of ZAP_BLINKBOLT, or is there a simpler way to handle targeting setup for this? 23:41:17 aha 23:41:23 I get the error too 23:41:31 I don't have any fucking idea, but that spell sounds pretty cool 23:42:21 -!- Insomniak` has quit [Ping timeout: 244 seconds] 23:42:46 Implojin: when you say, blink in the direction of, how do you mean, will it need to land non-adjacent? 23:43:00 is it basically blink bolt, but an AOE hits the target? 23:43:20 !tell rax CAO down :( 23:43:21 Rast: OK, I'll let rax know. 23:43:33 it will need to land e.g. at range 3 from the initial mon->pos of the caster 23:43:49 presumably with a fuzz, and checking for viable terrain where it can stand 23:43:58 setting off an aoe around the landing point 23:44:18 -!- Snikeer has quit [Client Quit] 23:44:29 oh, ok 23:44:43 i've written functionality that works similarly by calling blink_close followed by shillelagh(), but the random posision of blink_close isn't what I'm going for so i'm trying to rewrite it to move in a targeted direction 23:44:54 that sounds basically like blink closer..yeah 23:44:57 yes 23:45:00 blink nearer 23:45:04 something like that 23:45:48 it sounds like you're saying you just want to write a different blink_close, but blink_bolt's thing is about moving past the target 23:46:10 so I don't think blinkbolt's code path is what you want there 23:46:37 what you could do is simply start with blink_close() (whatever the function is), and tweak it 23:46:54 1) to change the spot choosing and 2) to add the AOE 23:47:11 by start with I mean start with a copy of it and modify it 23:47:30 -!- nikheizen has quit [Quit: leaving] 23:47:30 but yeah I'm talking off the top of my head here and not looking at the code carefully 23:47:46 Heartnet: hm, it seems that maybe msys2 installation is broken for this gcc package 23:48:02 oh okay 23:48:58 this presents difficulties when attempting to compile crawl 23:49:52 >icemail with wudzu 23:50:11 so this is a big problem? 23:51:44 -!- ontoclasm has joined ##crawl-dev 23:52:14 oh 23:52:17 maybe there's a workaround 23:53:51 Heartnet: ok, found a workabound for that bug 23:53:54 ahh okay 23:54:01 simply type "mkdir /mingw64" from the shell 23:54:25 then if you type "ls /" 23:54:32 you should see one entry that's just "mingw64" 23:54:41 (without the .exe at the end) 23:54:59 so when that's done, run the pacman gcc toolchain installation again 23:55:44 theres a couple of entries 23:55:56 yeah, there should be one that's just "mingw64" 23:56:00 after you've run that mkdir command 23:56:04 oh okay 23:56:04 yep 23:56:15 yeh there is 23:56:18 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 23:56:19 and one that's "mingw64.exe" as well, but that already existed (and it was confusing pacman for some reason) 23:56:27 it's a bug in this most recent msys2 23:56:34 I'll have to put that in the intructions 23:56:38 *instructions 23:56:46 and don't let g.eekosaur read any of this chat 23:57:13 if he asks, none of this ever happened 23:57:56 none of what ever happened? :3