00:00:04 -!- omarax has quit [Remote host closed the connection] 00:00:19 passwall being bumped down to level 2 wasn't really that much compensation 00:01:11 like IE still has ozo's, AE gets repel missiles and swiftness for an escape option, FE gets conjure flame for an escape option 00:01:14 or maybe an earth spell that could go in the book of dreams 00:01:23 book of dreams is cool, it needs love 00:01:40 passwall is an escape spell but one that requires the terrain to really be in your favor to work and leaves you helpless until it finishes 00:03:16 i actually really appreciated passwall being L2 for my GhEE 00:03:22 i used it way more that game than i had before 00:03:26 !log . ghee 00:03:27 2. amalloy, XL24 GhEE, T:61917: http://crawl.akrasiac.org/rawdata/amalloy/morgue-amalloy-20160507-101823.txt 00:03:43 Passwall | | 4 | 17 | 22 | 13 | 7 | 4 | 16 || 83 00:03:48 frostbite spawned :toot: 00:04:03 how many times did you use it as an escape option? 00:04:05 tile looking good 00:04:22 many of those times 00:04:48 i don't know how many exactly, but you could watch the video and count it up 00:05:38 it's kind of weird that Earth magic doesn't have a way to bolster defenses outside of statue form anymore 00:06:05 -!- meatpath has joined ##crawl-dev 00:07:57 not saying stoneskin should come back, but maybe some thematic replacement to improve early game survivability would be nice 00:09:13 add leda's liquefaction? :v 00:09:47 leda's slows down your movement as well though 00:10:00 and doesn't work on flying things 00:10:30 -!- dplusplus has joined ##crawl-dev 00:10:47 yes, but it slows you down less than slowing enemies iirc 00:10:50 Hi there 00:10:55 ??leda's 00:10:55 leda's liquefaction[1/2]: Level 4 earth/hexes spell, found in the book of the Earth. Generates a halo of "liquefied" ground around the caster. Moving on liquefied ground has a -3 player movement malus. Applies slow movement effect to monsters. Doesn't affect flying, clinging, insubstantials; cannot be cast by these. 00:10:57 so it's a bootleg swiftness 00:11:03 ??slow movement 00:11:03 I don't have a page labeled slow_movement in my learndb. 00:11:31 I think players get 3 auts and monsters get randomly 3 and 10 auts 00:11:35 *3 to 10 00:11:37 -!- mamgar has quit [Read error: Connection reset by peer] 00:11:49 also gives you some defenses in melee 00:11:53 -!- twelwe has quit [Quit: Page closed] 00:12:02 dplusplus: hello! 00:12:42 -!- MgDark has quit [Ping timeout: 244 seconds] 00:12:57 -!- MgDark_ is now known as MgDark 00:16:09 if that is true, Leda's being in the starting book would probably help a lot 00:19:22 -!- debo has joined ##crawl-dev 00:20:47 insubstantial wisps got removed right 00:20:52 lol 00:20:57 no? 00:20:59 serious answer: you're thinking of vapours? 00:21:09 no 00:21:10 wisps 00:21:30 no, they're still i 00:21:31 n 00:21:38 hm 00:21:51 ??wisp 00:21:51 insubstantial wisp[1/1]: Insubstantial wisps are like a screaming monkey on your windshield, It's unlikely to kill you directly But all you can see is the monkey 00:22:18 oh no, I pinged The Snark 00:22:40 violated the sacred tag of willnotdo 00:23:25 why do insubstantial wisps exit 00:23:27 *exist 00:23:29 do they even do anything 00:24:00 butterflyize them. 00:24:04 -!- Kalir has quit [Changing host] 00:24:04 -!- debo has quit [Ping timeout: 240 seconds] 00:24:20 Lightli: bother people 00:24:30 ??red devil 00:24:31 red devil[1/1]: Red, polearm-toting demons that tend to reside in gehenna and pan. A source of demon tridents (20% of the time). Have a neat trick where they will hop backwards, hitting you with their reaching weapon. 00:24:35 -!- Dracunos has quit [Ping timeout: 244 seconds] 00:24:52 those also scream at your windshield 00:25:35 -!- Orphics has quit [Ping timeout: 250 seconds] 00:27:23 wisps have static discharge these days, iirc? 00:27:27 @??insubstantial wisp 00:27:27 insubstantial wisp (15v) | Spd: 10 | HD: 8 | HP: 16-23 | AC/EV: 4/18 | Dam: 1206(blink self) | 11non-living, fly, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 162 | Sp: blink [06!sil], static discharge [06!sil] | Sz: tiny | Int: brainless. 00:27:30 they kinda scare me 00:27:33 mostly in d 00:32:26 no see red devils actually can be kind of dangerous 00:32:29 demon tridents hurt 00:32:40 by the time you see insubstantial wisps they're basically harmless 00:34:34 dplusplus: hi 00:42:25 random question 00:42:31 what is lightning bolt's to-hit chance 00:42:34 ??stone arrow 00:42:34 stone arrow[1/1]: A level 3 earth/conjuration spell. Found in the book of Geomancy, starting book for EEs. Does 3d11 dmg at max power. Does massive damage from ghosts for some reason. To-hit: 8+power/10. 00:42:39 ??lightning bolt 00:42:39 lightning bolt[1/2]: Level 5 conjurations/air spell. Extremely loud -- only a little quieter than Shatter -- but follows the same {bolt bouncing} rules as Shock. To-hit:7+power/40. 00:42:41 oh 00:42:43 hi, thanks for your email 00:42:58 > chequers 00:43:50 -!- tabstorm has quit [Ping timeout: 260 seconds] 00:49:17 -!- Iceland has quit [Quit: Page closed] 00:49:32 -!- simmarine has quit [Read error: Connection reset by peer] 00:52:19 thanks for your investigation 00:52:35 In the past, other streaks have been griefed 00:52:40 This time might be a new griefer 00:52:50 Annoying 00:54:02 -!- vermi has quit [Ping timeout: 252 seconds] 00:54:33 I'm think so, too 00:54:56 huh 00:54:58 !apt DE 00:54:58 DE: Fighting: -2*, Short: 0, Long: -1, Axes: -2, Maces: -3*, Polearms: -3*, Staves: 0, Slings: -2, Bows: 1, Xbows: -1, Throw: 0, Armour: -2, Dodge: 2, Stealth: 3, Shields: -2, UC: -2*, Splcast: 3!, Conj: 1, Hexes: 3, Charms: 4!, Summ: 1, Nec: 2!, Tloc: 1, Tmut: 1, Fire: 1, Ice: 1, Air: 0, Earth: 1, Poison: 1, Inv: 1, Evo: 1, Exp: -1, HP: -2, MP: 2! 00:55:07 why is DE only a 0 with Air 00:56:44 I have ip-banned the griefer, but I don't know when new griefer will appear 00:56:50 -!- Insomniak` has quit [Quit: I like to rock] 00:57:00 great 00:57:31 For popular players, we ask them to register their account on all servers, to stop griefers 00:58:55 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:02:42 -!- meatpath has quit [Ping timeout: 276 seconds] 01:12:48 !source minmay 01:12:49 Can't find minmay. 01:12:53 !source minqmay 01:12:55 Can't find minqmay. 01:13:17 -!- JStrane_ has quit [Ping timeout: 252 seconds] 01:13:28 is there a semi convenient way to browse that player's vaults? 01:14:39 developer, humanoid, crawler, codemonkey, whatever, if "player" is inaccurate :P 01:18:01 -!- NotKat has quit [Ping timeout: 250 seconds] 01:18:23 git grep '^Name.*min.may' 01:18:56 Unstable branch on crawl.develz.org updated to: 0.19-a0-78-g674c7a4 (34) 01:19:21 git grep -i '^name:.* minmay' 01:19:49 cool! 01:20:01 I now possess a giant list of file names 01:20:37 is there a transformative thing to make those all open in a text editor? 01:20:55 not really 01:21:59 well it still helps a lot, cheers! 01:27:17 ??big 01:27:17 sacrifice hand[1/1]: Worth 70 piety (slightly more if you had shields skill). 1) Your shield skill is 0 and you cannot wear a shield/use the offhand punch in uc (even formicids). 2) You cannot wield weapons that require two hands for your race (formicids can still use all weapons). 3) You lose one ring slot. 01:28:36 !source size_big 01:28:37 Can't find size_big. 01:29:00 !source size 01:29:01 1/27. https://github.com/crawl/crawl/blob/master/crawl-ref/source/bitary.h#l33 01:29:21 !source size 2 01:29:21 2/27. https://github.com/crawl/crawl/blob/master/crawl-ref/source/domino.h#l407 01:30:58 -!- Zeor has quit [Quit: Leaving.] 01:33:01 chequers, how do streaks work in this tourney? 01:33:10 -!- lobf has quit [Quit: lobf] 01:33:14 because i'm really confused how yermak's streak is still "alive" 01:33:47 corrective action was applied to griefer interference 01:35:43 no 01:36:03 WalkerBoh: as per the rules page, the first game you start after winning a game is the streak-continuing game 01:36:23 so even if you lose games in between, it won't break your streak once you win the first game you started after? 01:36:32 correct 01:36:36 hm 01:36:55 i guess that's reasonable 01:37:04 i was under the impression that it would still break the streak after you won that last game 01:37:17 that it just counted them in the order that you started, instead of the order they ended 01:37:44 so you can have multiple parallel streaks in progress at once, basically 01:37:58 i'm not sure if the code fully supports that scenario, fwiw 01:38:12 well it explains yermak's situation anyways 01:38:15 thanks :) 01:38:19 I'm not sure anyone has fully tested the implications of this ruleset beyond 'yermak's streak wasn't broken' 01:38:35 -!- waat has quit [Ping timeout: 252 seconds] 01:38:42 to be fair, there's no obvious benefit to having multiple parallel streaks 01:38:52 instead of just focusing on lengthening the longest one 01:39:08 -!- bitcoinbastard has quit [Ping timeout: 252 seconds] 01:39:08 i haven't thought a lot, but I think the tourney streak logic is better overall 01:39:31 it's definitely better than the streak logic that akrasiac scoring pages use 01:39:37 the CAO scoring streak logic allows streakers to indefinitely pause a losing game and play elsewhere 01:39:54 and there's enough versions and servers that that's meaningful, yeah 01:40:05 -!- TonyMeatballs has quit [Ping timeout: 240 seconds] 01:40:27 we might copy the tourney logic in the new scoreboard 01:41:06 there's a new one in the works for CAO? 01:41:26 https://crawl.project357.org/scoreboard/players/WalkerBoh.html 01:41:53 that's not 'live' 01:42:01 oh that's pretty cool 01:42:53 -!- zxc has joined ##crawl-dev 01:43:03 good work man, i like that a lot 01:43:26 there's the man himself 01:43:33 the myth, the legend 01:44:01 anyway, we're hoping to stand something real up at the end of the tourney, but streak logic isn't like what we discussed and there are various other issues 01:44:03 so does it not go back all the way? 01:44:17 i notice my win count is missing about 40 games or so 01:44:23 that's using 0.15+ dataset, but the production version will use all publicly available logs 01:44:33 cool 01:44:42 i notice your streak logic doesn't include quits 01:44:44 ? 01:45:08 you mean, griefer quits? 01:45:20 ah, i wasn't sure if you differentiated 01:45:30 i just noticed makemeasandwich's streak was the real length 01:45:55 zxc wrote code to pick up most past griefs automatically, we can add to a manual blacklist the few that it misses 01:45:58 makemeasandwich's streak was 35 long but the 2nd game started before the 1st one ended 01:46:05 right 01:46:13 so that 2nd game isn't counted 01:46:18 i really like that sheet 01:46:21 the interface is 10x better 01:46:42 zxc did a lot of the visual work 01:46:42 more stats on the player page overview would be neat too, though i don't have any real suggestions for you 01:47:02 parsing milestones is 'far future todo' 01:47:34 what do you mean by that? things like "fastest rune"? 01:47:39 -!- schistosoma has joined ##crawl-dev 01:47:48 right 01:48:03 makes sense, i can see why that'd be much more difficult 01:48:17 logfiles = log data created when you finish a game, milestones = log data created at various milestones (eg rune, br.enter, etc) 01:48:33 -!- lobf has joined ##crawl-dev 01:48:35 yeah 01:49:06 and a lot more data 01:49:13 but yeah, it would be cool 01:50:10 it would also be pretty awesome to be able to sort/filter the wins table 01:50:33 chequers: WEB_SAVEDUMP_URL <-- do I change this or is this an official server that all servers dumps saves to? 01:52:23 Mattias: is that in dgl config? like the dgl management scripts from |amethyst? 01:52:32 chequers: dgl-manage.conf yes 01:52:46 WalkerBoh: added to the plan 01:52:57 awesome! 01:53:10 Mattias: i'm not 100% since I don't use that myself, but I believe it's per server, the base URL where morgues appear 01:53:16 that takes care of most of the stuff that the win tables currently provide on CAO 01:53:18 Mattias: https://crawl.project357.org/morgue/ 01:53:44 chequers: Just wondering since the documents doesn't tell you to change it 01:54:13 chequers: the address is: https://dobrazupa.org/saves 01:54:52 While the example for DGL_SERVER is: export DGL_SERVER=crawl.s-z.org 01:55:19 |amethyst: Do you know? 01:55:19 something for you to update in the docs then :) 01:55:28 chequers: Are you sure it is the morgues? 01:55:36 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-78-g674c7a4 01:55:45 I'll change to that then 01:56:01 -!- GauHelldragon has quit [Ping timeout: 276 seconds] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:41 -!- Grivan has quit [Ping timeout: 265 seconds] 02:15:40 -!- lordfrikk has quit [Ping timeout: 265 seconds] 02:18:00 Interesting, I'll add "Let's Encrypt" as an alternative to the automation 02:18:06 as an option that is 02:20:40 -!- lobf has quit [Quit: lobf] 02:22:31 -!- lobf has joined ##crawl-dev 02:23:31 -!- Confucious has quit [Quit: Page closed] 02:26:29 -!- Orphics has quit [Ping timeout: 250 seconds] 02:26:43 -!- lobf has quit [Ping timeout: 246 seconds] 02:28:44 -!- grisha5 has quit [Quit: Page closed] 02:30:50 how come there are no records in Sequell that pertain to people dying in the dwarven halls? 02:35:26 did that ever exist? 02:35:33 nope 02:35:35 -!- irctc761 has quit [Ping timeout: 250 seconds] 02:35:44 it existed in the "it was in the code" sense at one point, but never was implemented 02:42:02 -!- Arivia has quit [Ping timeout: 244 seconds] 02:42:41 -!- irctc516 has quit [Client Quit] 02:48:06 -!- Rust3dCor3 has quit [Read error: Connection reset by peer] 02:51:59 -!- schistosoma has quit [Quit: Leaving] 02:52:09 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-78-g674c7a4 02:56:39 where would it be placed? 02:56:48 +have been 02:57:23 as far as I can tell, github markdown does not allow you to create a table of just cells - aka a table without headers 02:57:32 anyone know a workaround? 02:58:51 grandjackal (L15 MiFi) ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 662 failed. (Volcano) 02:59:08 https://help.github.com/articles/organizing-information-with-tables/ 02:59:19 !source mon-pick-data.h 02:59:19 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-pick-data.h 02:59:52 what would cause an ugly thing to appear on D:6? just a really low chance for OOD? 03:00:04 -!- omarax has quit [Remote host closed the connection] 03:01:18 probably just from a vault I bet. weird 03:01:53 ??ugly thing 03:01:53 ugly thing[1/1]: Their colour indicates what kind of damage they do, and resist; red is fire, white is cold, brown is acid, green is poison, cyan is electricity, and purple simply deals more physical damage. They can change their colour by being in proximity of their siblings/contaminated player, or by being polymorphed. 03:02:04 @??ugly thing 03:02:04 red ugly thing (05u) | Spd: 10 (move: 90%) | HD: 12 | HP: 53-75 | AC/EV: 4/10 | Dam: 1704(fire:12-23) | 10doors | Res: 06magic(40), 05fire, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 550 | Sz: Medium | Int: animal. 03:02:06 chequers: https://github.com/mattias/ansible_playbook_webtiles is the README understandable? :P I am not good at writing these things. 03:02:37 @??purple ugly thing 03:02:37 purple ugly thing (06u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-79 | AC/EV: 4/10 | Dam: 22 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 553 | Sz: Medium | Int: animal. 03:03:02 -!- sage1234 has quit [Ping timeout: 265 seconds] 03:03:08 chequers: Basically it goes up to the step right after finishing editing dgl-manage.conf now. halfway through :) 03:03:32 you seriously can set up a crawl server with 4 lines of code? 03:03:37 fixit_friend: of course ;) 03:03:43 I got a centaur on D:1 while testing 03:03:45 on turn 1400 or so 03:03:46 what sorcery 03:03:55 fixit_friend: it's not done yet though 03:04:10 But it'll hopefully help a lot of people who wants their own webtiles server 03:04:12 -!- hellmonk has quit [Quit: Page closed] 03:04:13 I'm gonna make 50 forks 03:04:14 with SSL and everything :D 03:04:34 and host them each on an old laptop 03:04:49 and make my ISP really, really angry 03:05:09 Mattias, how much of the dgl stuff is working? 03:05:10 4 lines to make a server, jesus, kids these days 03:05:44 johnstein: I've basically just followed the documentation exactly as written (and added the stuff missing.) haven't actually tried it yet since the configuration part isn't done yet. 03:06:01 how far down the wiki did you get? 03:06:10 -!- glaas has quit [Ping timeout: 260 seconds] 03:06:16 i.e. does this even take care of setting up the apache redirects for the rebuild page? 03:06:19 I've finished configuring dgl-manage.conf, going to configure the rest next (step 9 I think) 03:06:27 johnstein: I plan to use nginx 03:06:33 (probably not since I don't think I ever updated that part) 03:06:47 I don't like apache ;) 03:06:57 I don't know enough about sysadmin to have an opinion 03:07:18 how do you edit the config.py and dgamelaunch.conf files? 03:07:34 johnstein: ansible, lineinfile module. regexp and replace line if it isn't what it should be 03:07:54 johnstein: https://github.com/mattias/ansible_playbook_webtiles/blob/master/playbooks/configure.yml 03:08:29 I guess I don't understand ansible 03:08:39 ansible is pure magic 03:08:43 sure 03:09:05 trying to think through how to update to a new version. has a lot of steps and files to create/edit 03:09:07 It's idempotent so you can run this several times without issues 03:09:31 johnstein: with_items and loop a module. maybe just say which versions you want and it'll loop 03:09:41 0.18 <-- done 03:09:44 still not following 03:09:57 a list of versions [ 0.18, git, 0.17 ] etc 03:10:22 That's the only configuration the end-user should have to know about 03:10:48 !apt exp 03:10:48 Exp: Hu: 1!, Fo: 1!, Ha: 1!, Ko: 1!, HO: 0, Og: 0, Mf: 0, Op: 0, Te: 0, Gh: 0, Na: 0, VS: 0, Gr: 0, Mi: -1, Mu: -1, Vp: -1, Sp: -1, DE: -1, Fe: -1, Ds: -1, Tr: -1, HE: -1, DD: -1, Dr: -1, Ce: -1, Dg: -2* 03:11:12 johnstein: I plan to add automatic digital ocean vps creation as well, so it'll happen automatically too. Only need to add the api token first to the configuration 03:12:20 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-78-g674c7a4 (34) 03:12:42 -!- FireSight has quit [] 03:12:55 for example, here's roughly the checklist for updating to a new version: http://pastebin.com/wSkFJbmr 03:13:40 johnstein: yeah, no problem. I write those "steps" once in ansible, and loop over the array of versions. 03:15:30 how do you get the files edited properly? 03:15:50 i.e. adding a new menu item in the dgamelaunch.conf in the right spots 03:16:04 johnstein: you have a few options, either you use "templates", "files" or just "lineinfile" which can updated a line in an existing file, which of course is idempotent 03:16:21 ??idempotent 03:16:22 I don't have a page labeled idempotent in my learndb. 03:16:25 -!- ZiBuDo has quit [Ping timeout: 246 seconds] 03:16:28 (I know it's not in there) 03:16:50 https://en.wikipedia.org/wiki/Idempotence 03:17:33 Basically, it won't change something which doesn't have to be changed if it was already changed :P 03:18:02 I think I need to see a concrete example 03:18:06 -!- nikheizen has quit [Quit: leaving] 03:18:16 is there a part in the existing code that adds a version already? 03:18:30 I was poking through files but I don't fully understand the architecture yet 03:18:37 Not yet, only at step 9 :) I'll let you know when I'm done with the entire documentation 03:18:47 I can't remember what step 9 is. 03:18:52 ??dgamelaunch[3 03:18:52 dgl[3/3]: https://crawl.develz.org/wiki/doku.php?id=dcss:server:setting_up_dgamelaunch_and_webtiles 03:19:07 oh wait, I'm at step 8 -.- 03:19:45 definitely keep us updated. I can try to get dbro running it 03:20:32 I automate a lot of things here at work, this shouldn't be any issues. Just the documentation is hard to read and missing some info :) 03:21:01 i still think purgy should always drop a hide 03:21:02 along with the other 2 hide dropping uniques 03:21:05 it was missing more before I updated it when I set up cbro 03:21:05 -!- removeelyvilon has quit [Ping timeout: 250 seconds] 03:21:07 (fr) 03:21:19 I have a lot of little text files that I should turn into gists 03:21:37 I do a lot of automation at work, but it's mostly python and shell scripts linking together our analysis tools 03:21:59 Yeah, I used to use shell scripts etc too. Ansible makes automation a lot easier and pretty much bug free 03:22:06 been wanting to automate the routine webtiles stuff for a while, but never had time 03:22:18 lofty claims! 03:22:22 ;) 03:23:04 in mon-spell.h, do monsters roll for the first spell in the list, then next, etc, or do they do some kind of combined roll? 03:23:11 johnstein: example for insertafter: - lineinfile: dest=/etc/httpd/conf/httpd.conf regexp="^Listen " insertafter="^#Listen " line="Listen 8080" 03:23:20 -!- Harudoku has quit [Ping timeout: 265 seconds] 03:23:24 johnstein: insertbefore works too :) 03:24:10 but how do you know what to search for? 03:24:24 do you need to sprinkle some nice keywords in the file first? 03:24:38 let Mattias finish, then encourage bragging after it's done :P 03:24:45 No, I look at the clean file first 03:24:49 :P 03:24:57 I'm thinking of things like adding a new experimental version where it's not really clear where to make the update 03:25:06 heh 03:25:39 !crashlog grandjackal 03:25:39 I'm probably asking about too detailed workflows too early 03:25:40 1. grandjackal, XL15 MiFi, T:21563 (milestone): http://crawl.berotato.org/crawl/morgue/grandjackal/crash-grandjackal-20160513-065838.txt 03:26:34 If you as a human know where to put stuff, ansible will know as well ;) 03:26:46 @??efreet 03:26:46 efreet (05R) | Spd: 10 | HD: 7 | HP: 31-45 | AC/EV: 10/5 | Dam: 17 | 05demonic, 10weapons, 10items, 10doors, unholy, fly | Res: 06magic(20), 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 357 | Sp: b.fire (3d15) [06!sil], fireball (3d15) [06!sil] | Sz: Large | Int: human. 03:27:14 Mattias, well, what I meant is, when I add experimentals, I often tend to modify the grouping or remove old ones 03:27:44 I'll make it follow the order of the list of versions 03:27:46 so it could be different for each experimental 03:28:09 Or I'll use "templates" which might be better in this case 03:28:20 I'll know when I get there :) 03:28:28 well, the wiki doesn't describe it 03:28:35 ...how did an efreet get inside a wall... 03:28:38 I'll query you when the time comes 03:28:38 I need to update it with my files 03:28:42 yea definitely 03:28:48 good luck. you are doing Trog's work 03:29:01 but, but 03:29:07 Well, the important part is that it is fun ;) 03:29:13 Automation rocks 03:29:26 0819<Mattias> ansible is pure magic 03:29:34 -!- reaverb has joined ##crawl-dev 03:29:36 how is that trog's work 03:29:50 Ansible, a new god in crawl perhaps? 03:30:04 Asomething 03:30:55 Anyways, back to work. More ansible during lunch. 03:31:01 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:32:24 in mon-spell.h, do monsters roll for the first spell in the list, then next, etc, or do they do some kind of combined roll? 03:32:52 -!- reaverb has quit [Client Quit] 03:33:12 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:34:28 i *believe* that the order doesn't matter 03:34:33 beyond that i'm not sure 03:35:07 okay, thanks 03:37:23 -!- tealeaves has quit [Quit: Bye] 03:37:34 -!- glaas has quit [Client Quit] 03:38:03 how bad of a design would it be to use LCS as an _EMERGENCY spell? 03:38:33 like a DD that melees you, then attempts to blow you up when it's in danger 03:41:47 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 03:42:10 lcs as an emergency spell doesn't sound that different from e.g. banish as an emergency spell, which iirc already exists. 03:42:12 however, 03:42:14 dd as monsters are bad 03:42:37 do any monsters have damage shaving? 03:43:48 idk 03:43:51 maybe jorgrun? 03:43:54 hm, fair enough. I still am not certain I understand damage shaving. it looks much less powerful on the wiki than it seems to be in practice 03:44:30 it's just an additional, small AC die basically? making AC much more consistent? 03:45:05 @??jorgrun 03:45:05 Jorgrun (13g) | Spd: 10 | HD: 15 | HP: 100-140 | AC/EV: 4/15 | Dam: 20 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(120) | XP: 3204 | Sp: rapid deconstruction, petrify, shatter, dig | Sz: Medium | Int: human. 03:47:16 it applies to more things than ac 03:47:32 and it's equivalent to a substantial amount of ac, iirc 03:47:59 -!- Sorbius has quit [Ping timeout: 265 seconds] 03:48:01 probably similar to gargoyle ac, but without their frail 03:48:16 Roof collapse traps efreet in wall 13https://crawl.develz.org/mantis/view.php?id=10413 by PleasingFungus 03:48:24 damage shaving is one of my favorite things 03:48:30 dunno why 03:48:44 Mattias: nice! 03:48:57 Mattias: i'll sit down and have a proper play in a few weeks, bit busy until then 03:49:07 -!- broquaint has quit [Remote host closed the connection] 03:49:07 when I was playing around with making some potions, my potion of grog confused you, gave you a might effect, and damage shaving. it was silly and not a very good potion 03:49:33 I even got the screen to be tinted yellow/brownish and had an *INTOX* status effect. I was very proud of myself 03:49:35 potion of grog, potion of trog (berserk), potion of log (treeform) 03:49:44 potion of bog (slow, RIP) 03:49:50 potion of bog = instant leda 03:49:53 hah 03:50:04 and gives youswimming 03:50:05 potion of eggnog (grog, but only around christmastime!) 03:50:06 potion of dog? 03:50:09 ooh 03:50:13 what's that one do 03:50:18 koboldform? 03:50:23 could work 03:50:25 make you into a pack of jackals 03:50:45 that'd be potion of dogs I guess 03:51:01 dang 03:51:05 potion of fog... guess what it does 03:51:09 potion of hog 03:51:25 oh. potion of jog = haste obviously 03:51:28 nice 03:51:50 potion of smog (temporarily grants you the effict of Ds fart gas mut) 03:52:07 potion of smaug, too 03:52:51 -!- TonyMeatballs_ has quit [Quit: Leaving] 03:53:09 potion of flog - ouch! that really hurt!!! 03:54:25 pot of nog - tele to Quark's Bar 03:54:55 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 03:56:23 -!- WalkerBoh has quit [Remote host closed the connection] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:04:19 -!- sneakyness has quit [Quit: Textual IRC Client: www.textualapp.com] 04:04:59 -!- sneakyness has joined ##crawl-dev 04:11:25 very funny 04:11:29 i have 4 rN rings on d:4 04:11:39 and am not even an octopode 04:21:16 ^vps 04:21:16 CBRO disk usage=61% | RAM usage=18% | uptime/CPU= 04:21:14 up 546 days, 13:40, 2 users, load average: 0.55, 0.48, 0.57 04:22:07 !source pop_entry 04:22:08 Can't find pop_entry. 04:22:21 !source pop_d 04:22:21 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-pick-data.h#l1 04:22:34 ok, it seems weird that you can't use black drac breath while confused 04:22:38 it's not like you can aim it anyway 04:23:51 ??tournament 04:23:51 tournament[1/5]: The 0.18 tournament until 20:00 UTC May 22. Rules: http://dobrazupa.org/tournament/0.18/ Leaderboard: http://dobrazupa.org/tournament/0.18/overview.html (not done yet!) 04:24:57 what's the struct for mon_pick? 04:25:49 looks like min depth, max depth, some kind of weight, then the hard part: semi/peak/flat 04:30:31 -!- Shard1697 has quit [Ping timeout: 276 seconds] 04:31:17 -!- filthy has quit [Ping timeout: 252 seconds] 04:31:34 sorry, for mon-pick-data 04:32:09 -!- Wax has quit [Ping timeout: 250 seconds] 04:34:30 -!- Patashu has joined ##crawl-dev 04:38:39 -!- removeelyvilon has quit [Ping timeout: 250 seconds] 04:42:25 -!- GauHelldragon2 has quit [Ping timeout: 276 seconds] 04:43:43 -!- minqmay has quit [Ping timeout: 276 seconds] 04:51:54 =nemelex VSCj 04:51:57 Defined keyword: nchoice => OgAE|GhEE|huen|FoIE|DDSu|DEAM|VpVM|KoMo|OpSk|MfFE|HEEn|MuEE|sphu|TeTm|HaWz|CeNe|FeWr|CeAr|VSCj 04:58:19 -!- Sonata is now known as Flappity 05:00:11 -!- omarax has quit [Remote host closed the connection] 05:07:50 huh, i finally am diving into dcss's dungeon generation stuff. no idea what i'm doing, but it's fun nonetheless 05:08:46 whatcha makin? can I peek at it? 05:09:08 i started by learning how vaults are made 05:09:33 and now i'm looking into some of the stuf in des/builder 05:11:40 -!- owl has quit [Ping timeout: 276 seconds] 05:11:55 what is hyper^3? I'm guessing that's just some of the framework they wrote for versatile generation of various dungeon types? 05:14:11 not sure friend. I'm just making monsters :D 05:15:18 how's this necromancer spell set for an Elf-tier or slightly later than Elf monster? 05:15:36 { SPELL_CONTROL_UNDEAD, 15, MON_SPELL_WIZARD }, { SPELL_BOLT_OF_COLD, 20, MON_SPELL_WIZARD }, 05:15:36 { SPELL_VAMPIRIC_DRAINING, 30, MON_SPELL_WIZARD }, { SPELL_HAUNT, 15, MON_SPELL_WIZARD }, 05:19:59 -!- owl has joined ##crawl-dev 05:22:01 i don't know any of the languages any of this stuff is written in D: 05:22:13 but i'm SORT OF seeing how stuff is put together.. 05:22:25 hehe, yep 05:23:24 working on a personal project and ive been browsing through various open source things, incursion and dcss have given me the most insight so far i think 05:23:38 the hard part is syntax. sometimes you want player_species, sometimes you want you.species, and there's no way to guess when you're gonna need the "you." prefix 05:24:15 -!- amalloy is now known as amalloy_ 05:24:35 although i've been told dcss is NOT an example of good code 05:24:41 or clean code maybe 05:24:44 i forget what they said 05:25:16 i feel like i want to contribute but i wouldn't know where to even start :P 05:25:22 for good, readable, efficient code you have to look at single-developer projects 05:25:29 * Flappity nods 05:26:00 like Brogue! I learned a bit about C++ from messing with brogue, and that carried over here somewhat 05:26:06 i'm all python 05:26:13 that dude can comment. 05:26:26 i actually didnt look thru brogue too much 05:26:26 hmm 05:26:32 well, i vaguely remember it in the past 05:26:58 I've tried to be good with my commenting D: 05:27:39 I would like to make them sound less.. i dunno the word 05:28:41 i tend to use phrases like "This function is passed X and Y from some_function. Now we feed it to blablablablabla" 05:29:01 -!- Furril has quit [Ping timeout: 276 seconds] 05:29:37 oh I guess I don't do that as much anymore 05:30:46 seen the python libtcod tutorial? 05:30:59 yeah 05:31:00 I ran through most of that 05:31:02 and then diverged 05:31:09 nice 05:32:31 and did some of my own creative stuff along the way, like a targetting cursor for aoe spells and i used a noisemap for very slight color variation in floor and stuff, for example http://i.imgur.com/ltyXQT7.png 05:32:34 -!- JStrane_ has quit [Ping timeout: 246 seconds] 05:32:41 but i'm still new so my code is messy 05:33:27 nice 05:33:29 so once I got to a certain point I started over, and planned out the structure of my code a bit better.. then got caught up forever trying to get cellular automata working :P 05:33:49 I appreciate making ascii easier on the eyes 05:33:51 which I did! but then got distracted and havent touched it until now 05:34:00 Yeah, I like the look I came up with for the game 05:34:10 it's kind of broguey though, and i dont want it to feel like a brogue ripoff 05:34:44 I also started learning some numpy stuff and made my code a billion times cleaner since i didnt have to reinvent stuff 05:34:44 The Ground Gives Way is VERY good, but the rooms and colors are so drab. your eyes and soul get tired 05:35:00 tggw is ok i think, but it didnt keep my interest very long 05:35:17 numpy/scipy are going to be a huge boon i think though 05:35:43 meh, I dont think it looks that broguey. square tiles instead of tall, no woobly natural-looking caves, etc 05:35:56 it shrank my cave generator from.. 55-60 lines long down to 5 lines 05:36:07 so that's when i decided i needed to use it 05:38:57 i think i just need to write a mini library for drawing shapes/lines/circles/etc on an array and go from there 05:39:07 not even really a library, but just.. i need to get back to writing shit 05:39:13 and make some basic functions and roll with it 05:43:27 writing a library does not sound like fun at all 05:43:37 but it may be great practice :D 05:47:08 yeah 05:47:53 well I was thinking I could even do something like.. a line drawer and a fill function, to start 05:48:20 and from that i could do a rect function, as well as other shapes like a triangular room and a + or L shaped room 05:52:32 -!- removeelyvilon has quit [Quit: Page closed] 05:54:11 chequers: May I announce to LLD japanese users about that griefer? 05:55:18 -!- ProzacElf has quit [Ping timeout: 260 seconds] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:04:47 ??lld 06:04:47 lld[1/2]: Located in Japan. http://lazy-life.ddo.jp:8080/#lobby - Admin is https://twitter.com/dplusplus/ 06:04:57 dplusplus: announce what? 06:11:19 -!- sgun__ has quit [Read error: Connection reset by peer] 06:11:38 -!- jeefus has joined ##crawl-dev 06:15:09 -!- AltReality has quit [Read error: Connection reset by peer] 06:15:20 -!- jefus has quit [Ping timeout: 276 seconds] 06:19:16 zxc: Announce that there is griefer and already banned 06:19:58 what would the goal of the announcement be though? 06:20:24 I don't see the point 06:22:42 Japanese users find out about griefer,and dought it 06:24:21 -!- Tickenest has quit [Ping timeout: 250 seconds] 06:24:22 s/dought/doubt/; 06:24:58 dplusplus: I believe that an announcement will unintentionally goad the griefer into circumventing the ban and making a new attack 06:26:00 do not give trolls attention - also known as "don't feed the troll" is a good rule, in my opinion 06:27:49 I see 06:28:47 but it's your server, and I'm not chequers :) 06:36:23 -!- debo has joined ##crawl-dev 06:36:39 -!- JStrane__ has quit [Ping timeout: 252 seconds] 06:40:39 -!- Jiharo has quit [Quit: Leaving] 06:41:12 johnstein: I'm at dgamelaunch.conf now. Do all versions copy from git? Which means git should be installed by default? 06:41:16 I mean crawl-git 06:49:41 -!- edsrzf has quit [Ping timeout: 265 seconds] 06:50:35 -!- mango_lives has quit [Read error: Connection reset by peer] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:03:32 -!- AreBrandon has joined ##crawl-dev 07:05:27 -!- flappity_ has joined ##crawl-dev 07:08:14 I agree that it's better not to give attention to griefers and trolls 07:08:46 -!- Flappity has quit [Ping timeout: 250 seconds] 07:08:48 it encourages them and also potentially gives other people bad ideas 07:09:59 -!- Sorbius has quit [Ping timeout: 265 seconds] 07:23:02 -!- Pilsener has quit [Ping timeout: 260 seconds] 07:28:09 -!- ontoclasm has quit [Quit: Leaving.] 07:29:29 johnstein: Step 8 is now done (configuration files), you can see the templates here: https://github.com/mattias/ansible_playbook_webtiles/tree/master/templates 07:29:38 -!- aurelian has quit [Quit: Page closed] 07:30:06 The files shrunk by several hundred lines :) 07:31:44 johnstein: As you can see I have full python and jinja2 templating support in these templates. So that helps a lot too ;) 07:35:37 dplusplus: thanks for banning that griefer, it's a problem we're working on trying to fix in the future 07:35:49 -!- mopl has quit [Quit: Page closed] 07:36:56 gammafunk: Hi 07:37:22 -!- JStrane_ has quit [Ping timeout: 250 seconds] 07:38:53 -!- debo has quit [Quit: orb spiders :(] 07:39:40 Let me know if you need anything that I can help 07:40:31 -!- NotKat has quit [Quit: Page closed] 07:48:41 -!- iFurril has quit [Ping timeout: 246 seconds] 07:59:28 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:03:47 -!- Pilsener has quit [Quit: Leaving] 08:12:53 https://en.wikipedia.org/wiki/File:DescenteInfinie.ogg 08:12:53 -!- mamgar has quit [Client Quit] 08:20:44 -!- Lasty has quit [Quit: Leaving.] 08:23:36 -!- Lasty has joined ##crawl-dev 08:26:31 -!- Nattefrost has quit [Client Quit] 08:28:35 -!- eb has quit [Ping timeout: 276 seconds] 08:41:35 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 08:50:50 -!- beogh has quit [Ping timeout: 250 seconds] 08:51:57 -!- tollymain has quit [Quit: Connection closed for inactivity] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:02:27 -!- debo has joined ##crawl-dev 09:08:37 -!- eb_mobile has quit [Ping timeout: 260 seconds] 09:14:03 -!- tabstorm has quit [Ping timeout: 240 seconds] 09:23:11 -!- AreBrandon has quit [Ping timeout: 276 seconds] 09:23:19 -!- waat has quit [Ping timeout: 252 seconds] 09:23:48 I have read the words in syntax.txt so many times 09:24:52 I still do not understand whether 50% chance rolls each time a valid floor is reached, or 50% is rolled once and then the vault will spawn on one of the allowed floors 09:25:30 -!- jeefus is now known as jefus 09:28:15 -!- grisha5 has quit [Quit: Page closed] 09:34:59 -!- Patashu has quit [Ping timeout: 265 seconds] 09:36:00 -!- LexAckson has joined ##crawl-dev 09:38:26 -!- LexAckson_ has joined ##crawl-dev 09:40:04 -!- tealeaves has quit [Quit: Bye] 09:41:52 -!- LexAckson has quit [Ping timeout: 260 seconds] 09:50:35 the former. branch vaults do rolls before the game to determine which level they'll spawn on, then the vault tag will be marked required for that level and the chance roll will be between the vaults with that tag when the level is generated 09:52:00 this is only tangentially mentioned in syntax.txt because it's less about vault syntax and more about the dungeon generation at game start, which is its own special horror 09:52:37 horror 09:53:33 so if chance is 20%, and it can spawn on D:7-9, the chance of it not spawning is .8 ^ 3 09:59:37 -!- Grivan has quit [Ping timeout: 252 seconds] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:03:30 -!- mango_lives has quit [Quit: Leaving] 10:05:09 -!- tealeaves has quit [Quit: Bye] 10:06:40 -!- Wolpertinger has quit [Ping timeout: 250 seconds] 10:07:33 -!- tollymain has joined ##crawl-dev 10:09:42 -!- flappity_ has quit [Read error: Network is unreachable] 10:10:08 -!- flappity_ has joined ##crawl-dev 10:11:18 -!- tabstorm has quit [Quit: Lost terminal] 10:13:32 -!- LexAckson_ has quit [Read error: Connection reset by peer] 10:13:56 -!- LexAckson_ has joined ##crawl-dev 10:22:19 -!- Nattefrost has quit [Quit: leaving] 10:32:24 -!- wheals has joined ##crawl-dev 10:35:36 -!- tealeaves has quit [Quit: Bye] 10:37:18 -!- ololoev has quit [Client Quit] 10:38:35 -!- Dracunos has quit [Ping timeout: 276 seconds] 10:39:32 -!- sdynet has quit [Client Quit] 10:49:08 -!- eurtek has quit [Ping timeout: 250 seconds] 10:49:55 -!- removeelyvilon has quit [Quit: Page closed] 10:57:11 -!- destroythecore has quit [Read error: Connection reset by peer] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:05:22 -!- Dracunos7 has quit [Ping timeout: 250 seconds] 11:08:42 -!- xczxc has quit [Quit: Leaving] 11:09:23 -!- wheals_ has joined ##crawl-dev 11:10:03 -!- tealeaves has quit [Quit: Bye] 11:10:38 -!- wheals has quit [Ping timeout: 246 seconds] 11:11:42 -!- eb has quit [Ping timeout: 260 seconds] 11:20:46 -!- removeelyvilon has quit [Quit: Page closed] 11:21:32 -!- siepu has quit [Quit: Leaving] 11:29:15 -!- jeefus has joined ##crawl-dev 11:32:00 -!- sgun__ has quit [Ping timeout: 246 seconds] 11:32:00 -!- LordSloth_ has quit [Ping timeout: 246 seconds] 11:32:21 -!- jefus has quit [Ping timeout: 246 seconds] 11:33:07 -!- eb has quit [Ping timeout: 252 seconds] 11:35:56 -!- Daekdroom has quit [Quit: Leaving] 11:45:01 -!- flappity_ has quit [Read error: Connection reset by peer] 11:48:22 -!- MarvinPA has joined ##crawl-dev 11:53:06 -!- Twiggytwiggytwig has quit [Read error: Connection reset by peer] 11:55:20 -!- dplusplus has quit [Quit: Leaving...] 11:56:13 -!- Shard1697 has joined ##crawl-dev 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:05:40 -!- tealeaves has quit [Quit: Bye] 12:15:40 -!- dpeg has joined ##crawl-dev 12:17:15 can someone explain why shadow fiends were renamed to the name of a native american fertility god 12:18:10 Crawl is aiming for an XXX rating to boost sales. 12:19:04 With special attention to the indigenous market. 12:19:31 because it so pleased the tarot deck 12:20:33 (who thinks we should branch out from greco-roman imagery) 12:21:01 branching out is good 12:22:28 trying to figure out what they actually were in aztec mythology is hard 12:23:35 it seems like their gods had very eclectic job descriptions 12:29:32 -!- amalloy_ is now known as amalloy 12:29:42 -!- wheals has joined ##crawl-dev 12:31:25 -!- wheals_ has quit [Ping timeout: 252 seconds] 12:38:40 -!- Zekka has quit [Ping timeout: 265 seconds] 12:53:15 -!- Zxpr1jk has quit [Remote host closed the connection] 12:54:15 -!- lordfrikk has quit [Ping timeout: 246 seconds] 12:56:23 -!- Lohengramm has quit [Remote host closed the connection] 12:56:24 -!- MetaCosm has quit [Remote host closed the connection] 12:56:26 -!- yaknyasn has quit [Read error: Connection reset by peer] 12:57:50 -!- irctc358 has quit [Ping timeout: 250 seconds] 12:58:38 -!- PleasingFungus has joined ##crawl-dev 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:04:30 -!- Lohengramm has joined ##crawl-dev 13:05:14 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-78-g674c7a4 (34) 13:05:35 -!- ontoclasm has joined ##crawl-dev 13:05:40 -!- ZiBuDo has joined ##crawl-dev 13:08:06 -!- elliptic has quit [Quit: Leaving] 13:18:04 -!- scummos__ has quit [Ping timeout: 260 seconds] 13:23:10 -!- amalloy is now known as amalloy_ 13:25:34 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:25:41 -!- tealeaves has quit [Quit: Bye] 13:25:53 -!- Kellhus has quit [Quit: Page closed] 13:26:37 -!- Ququman has joined ##crawl-dev 13:27:34 -!- wheals_ has joined ##crawl-dev 13:28:14 -!- ZiBuDo has quit [Ping timeout: 276 seconds] 13:29:54 -!- wheals has quit [Ping timeout: 244 seconds] 13:31:53 -!- ProzacElf has joined ##crawl-dev 13:32:55 -!- spriseris has quit [Quit: Leaving.] 13:41:57 -!- lobf has joined ##crawl-dev 13:42:03 -!- JStrane_ has quit [Ping timeout: 240 seconds] 13:48:25 -!- PleasingFungus has quit [Ping timeout: 252 seconds] 13:48:32 -!- Kalir has quit [Changing host] 13:57:48 !messages 13:57:49 No messages for minmay. 13:58:08 -!- FunkyBomb has quit [Ping timeout: 276 seconds] 13:59:28 -!- tkappleton has quit [Ping timeout: 276 seconds] 14:00:02 -!- PleasingFungus has joined ##crawl-dev 14:00:11 -!- omarax has quit [Read error: Connection reset by peer] 14:00:37 did team lock just happen? 14:01:06 ProzacElf: quite possible, we're a week in 14:01:32 yeah, just trying to figure out if our 2 groups have another hour to get our crap together or if it just got locked 14:01:43 !time 14:01:43 Time: May 13, 2016, 06:01:43 PM, UTC. The 2016 0.18 tournament ends in 9 days, 1 hour, 58 minutes and 16 seconds. 14:01:45 Clans may be changed by adding or removing players at any time until 20:00 UTC Friday 13 May, after which clans will be frozen. 14:02:00 two hours 14:02:02 apparently 14:02:30 that's a weird time format 14:02:48 it is kind of 14:02:50 but thanks 14:02:58 i was having trouble getting to the right tourney page 14:03:03 to see the deadline 14:06:01 -!- zxc has quit [Read error: Connection reset by peer] 14:08:48 -!- wheals_ has quit [Ping timeout: 246 seconds] 14:09:16 looks like we need a new nemchoice, whoever's in charge of that 14:10:29 took care of it 14:12:07 -!- Insomniak` has quit [Quit: I like to rock] 14:12:39 -!- amalloy_ is now known as amalloy 14:14:13 -!- MadCoyote has quit [Read error: Network is unreachable] 14:14:20 <|amethyst> speaking of team lock 14:14:22 -!- wheals has joined ##crawl-dev 14:14:27 <|amethyst> do any devs still need a clan? 14:18:43 do you need one, |amethyst? it seems you're on a one-player clan, and www has space for exactly one 14:18:59 winners without wizlabs 14:19:12 wizards without whining 14:20:11 <|amethyst> and give up my awesome clan name? 14:21:34 speaking of awesome names, |amethyst, what is the origin of the | in front of your nick? 14:21:57 i appreciate it for avoiding tab-completion conflict with my own nick, if nothing else 14:22:09 I always assumed it was for that 14:22:09 i thought that was actually the point 14:22:14 <|amethyst> amalloy: it used to be a backslash, but that confused Sequell once upon a time 14:22:30 Lasty: don't suppose you've heard anything from rchandra? 14:22:50 <|amethyst> the \a is pronounced "beep" 14:22:59 haha 14:23:10 <|amethyst> or perhaps the \ is the Perl reference operator 14:23:15 <|amethyst> or the Haskell lambda 14:23:38 <|amethyst> now I suppose it's a pipe 14:23:41 <|amethyst> ??amethyst[3] 14:23:42 amethyst ~ |amethyst[3/24]: http://upload.wikimedia.org/wikipedia/commons/8/86/Iziko_Mineral_Amethyst_Pipe.JPG 14:23:50 the bell character 14:25:24 beepmethyst 14:25:52 ProzacElf: no, not yet 14:25:55 |amethyst: so is it, as some have speculated, just a convenience for tab completion? it works well, but i guess it would stop working so well if everyone did it 14:26:39 Lasty: too bad. i'll have to wind up leaving him off the team if he doesn't change his rc to reflect the changes i make, right? 14:26:40 -!- shnurlf has quit [Ping timeout: 250 seconds] 14:26:49 I believe that's correct. :( 14:27:28 -!- wheals is now known as ^wheals 14:27:34 ah well 14:27:39 i tried to tell him 14:28:02 <^wheals> never knew the caret is valid in a nick 14:28:05 z? 14:28:07 why are you guys doing last-minute team surgery? 14:28:08 haha 14:28:10 oops 14:28:13 i'm not in game 14:28:15 <|amethyst> amalloy: I don't recall why I originally used it... it wasn't for tab completion reasons, and in fact has screwed up peoples' tab completion in the past 14:28:25 no emoji allowed... 14:28:27 sad... 14:28:38 <|amethyst> amalloy: but that was like 15 years ago 14:28:49 i hadn't even been born yet! 14:28:54 amalloy: the guy we're talking about apparently went out of town for a week without informing us, so i offered to put him on my team 14:29:08 since half of my team has currently earned 0 tourney points =p 14:29:22 dang, cold-blooded point-hound 14:29:58 -!- dpeg has quit [Quit: Lost terminal] 14:30:32 hahaha 14:31:01 well, basically we've got 13 people who wanted spots on 2 teams 14:31:10 i don't think crawl has any cold-blooded hounds... 14:31:11 and 3 or 4 of them have just disappeared for a while 14:31:19 hound-lizards 14:31:26 so it's kind of hard to manage who actually wants to be where before team lock 14:36:30 -!- tkappleton1 has quit [Ping timeout: 276 seconds] 14:40:51 03PleasingFungus02 07* 0.19-a0-79-gc4d165e: Fix *_near_iterator() invis check (minmay) 10(17 hours ago, 5 files, 14+ 25-) 13https://github.com/crawl/crawl/commit/c4d165e191c8 14:45:16 <^wheals> i wonder if i've managed to earn a tourney point 14:45:26 -!- crate has quit [Read error: Network is unreachable] 14:46:04 161 points! 14:46:41 <^wheals> wow the algorithms really are busted 14:46:54 <^wheals> maybe i should try a combo that doesn't suck 14:46:56 <^wheals> any ideas 14:47:01 -!- siepu has quit [Read error: Connection reset by peer] 14:47:33 <^wheals> !rng @char 14:47:34 The RNG chooses: TeSu. 14:47:37 <^wheals> no 14:48:08 -!- zxc has joined ##crawl-dev 14:48:36 %git player_aux_stat_modify_damage 14:48:36 Could not find commit player_aux_stat_modify_damage (git returned 128) 14:48:39 oops 14:48:41 <^wheals> !rng @char 14:48:41 The RNG chooses: HaMo. 14:48:47 %git 5c0bedadd 14:48:47 07Cryp71c02 * 0.9.0-a0-367-g5c0beda: Remove mons_perform_attack 10(5 years ago, 2 files, 3256+ 3293-) 13https://github.com/crawl/crawl/commit/5c0bedadd72c 14:48:52 ^wheals: tesu is fun... 14:48:54 <^wheals> these are not good combos Sequell 14:48:56 <^wheals> !rng @char 14:48:56 The RNG chooses: KoNe. 14:49:01 <^wheals> !rng @char 14:49:01 The RNG chooses: OpDK. 14:49:06 <^wheals> DK?? 14:49:06 Old character class (removed in 0.16). Also a monster! 14:49:46 <^wheals> !greaterplayer 14:49:56 Unwon backgrounds for ^wheals: Abyssal Knight, Air Elementalist, Arcane Marksman, Artificer, Assassin, Berserker, Chaos Knight, Conjurer, Earth Elementalist, Enchanter, Fighter, Fire Elementalist, Gladiator, Hunter, Ice Elementalist, Monk, Necromancer, Skald, Summoner, Transmuter, Venom Mage, Wanderer, Warper, Wizard 14:50:05 <^wheals> !greaterplayer wheals 14:50:06 !greatchar wheals 14:50:09 The RNG chooses: DEEE 14:50:14 Unwon backgrounds for wheals: Abyssal Knight, Air Elementalist, Arcane Marksman, Conjurer, Earth Elementalist, Monk, Summoner, Wizard 14:50:19 <^wheals> DE :( 14:50:27 what's wrong with DE? 14:50:39 <^wheals> i guess it's ok 14:50:42 DEAM is terrible but that's AM's fault 14:51:02 -!- shnurlf has quit [Quit: Page closed] 14:51:03 <^wheals> maybe i'll try a DECj 14:51:25 gammafunk was telling me earlier this week that DE is a weak-but-fun species. i still don't buy it 14:51:31 <^wheals> Cj is surprisingly high in points that it's worth 14:51:32 firestorm in lair... 14:51:41 it is a weak but fun species 14:51:47 no need for hyphens, even 14:51:50 <^wheals> i agree with the weak part 14:51:55 a fun weak-butt species 14:52:01 LOL 14:52:06 <^wheals> mummy is a weak but fun species 14:52:09 <|amethyst> a fun week of species butts? 14:52:11 dang 14:52:49 <^wheals> maybe i'll try sif this game too 14:53:11 I literally just look into this channel and what do i find but another amazing discussion of roguelike design conducted at the highest level of professionalism 14:53:34 <|amethyst> gammafunk: I could go put on a necktie if you'd like 14:53:41 <|amethyst> instant professionalism 14:53:46 only if it has a little picture of Ijyb 14:53:57 <|amethyst> only if Ijyb is a penguin 14:54:12 fr: ZotOS 14:54:41 <|amethyst> we don't even have a mail daemon! 14:55:12 <^wheals> ah, found a hat to go with my wiz^H^H^Hconjurer robe 14:55:15 <|amethyst> FR: replace the player with systemd and watch all the using-Linux-since-1995 snobs complain 14:56:01 <^wheals> the playing-crawl-since-2005 snobs complain every release anyway 14:57:03 amalloy: DEAM being terrible is also DE's fault, to be fair =p 14:57:53 man, why everyone gotta hate on DE. you take a book background, you spend like 5 XLs training magic, and you already have enough killdudes to finish lair, so you can spend the rest of the game training fighting and dodging (+2 apt!) 14:58:31 if DE is weak it's because people try to play it as a glass cannon instead of using their massive magic apts to let you spend more xp on defenses 14:59:20 <|amethyst> I always find that DE works better for me than Te 14:59:28 <|amethyst> but rationally there's no reason for it to that I can figure 14:59:37 <|amethyst> I guess MP 14:59:40 <|amethyst> !apt mp 14:59:41 MP: Dg: 2!, DE: 2!, VS: 1, Te: 1, Fe: 1, HE: 1, Sp: 1, Hu: 0, DD: 0, Ce: 0, Op: 0, Ko: 0, Ha: 0, Ds: 0, Vp: 0, Gr: 0, Mf: 0, Dr: 0, Og: 0, Fo: 0, Mu: 0, HO: 0, Na: 0, Gh: -1*, Mi: -1*, Tr: -1* 14:59:47 <|amethyst> !apt spellcasting 14:59:48 Splcast: DE: 3!, Sp: 2, HE: 1, Og: 1, Dr[purple]: 1, VS: 0, Fo: 0, Mf: -1, Mu: -1, Fe: -1, Ds: -1, Hu: -1, Ko: -1, Na: -1, Gr: -1, Vp: -1, Dr: -1, Op: -1, Te: -1, DD: -2, Dg: -2, Gh: -2, Ha: -3, Ce: -3, HO: -3, Mi: -4, Tr: -5* 14:59:59 i do much better with te 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:24 !lg . de|te s=race/won 15:00:25 4/29 games for amalloy (de || te): 3/9x Deep Elf [33.33%], 1/20x Tengu [5.00%] 15:00:29 i mean, i'm not saying de doesn't have advantages 15:00:52 wow, 1/20. i didn't realize i was *that* bad at Te 15:01:04 I think Te is cursed like HE 15:01:10 haha 15:01:16 cursed? 15:01:17 i have more HE wins than any other race 15:01:34 !lg . de|te|he-- s=race/won 15:01:35 7/17 games for zxc (de || te || he--): 3/3x Deep Elf [100.00%], 2/6x High Elf [33.33%], 2/8x Tengu [25.00%] 15:02:01 <|amethyst> !lg . de|te|he-- s=race / xl>15 15:02:02 7/2769 games for |amethyst (de || te || he--): 7/1436x Deep Elf [0.49%], 0/624x Tengu [0.00%], 0/593x High Elf [0.00%], 0/116x Kenku [0.00%] 15:02:11 <|amethyst> really? 15:02:12 <|amethyst> huh 15:02:17 <|amethyst> !lg . de|te|he-- s=race / xl>10 15:02:18 81/2769 games for |amethyst (de || te || he--): 55/1436x Deep Elf [3.83%], 14/593x High Elf [2.36%], 11/624x Tengu [1.76%], 1/116x Kenku [0.86%] 15:02:59 -!- ZiBuDo has joined ##crawl-dev 15:03:03 amalloy: it's just because you could play a human and get quite effective magic killdudes while having Hit Points (tm) so that you don't die at random to orc priests or that one kobold who manages to hit you etc 15:03:45 that's fair 15:04:02 <|amethyst> !apt hp 15:04:02 HP: Og: 3!, Tr: 3!, Na: 2, DD: 2, Dg: 1, Gh: 1, Ce: 1, HO: 1, Mi: 1, Dr: 1, Vp: 0, Mu: 0, Ds: 0, Fo: 0, Mf: 0, Hu: 0, Op: -1, HE: -1, Ha: -1, DE: -2, Ko: -2, Gr: -2, Te: -2, VS: -3, Sp: -3, Fe: -4* 15:04:20 <|amethyst> ??fighting 15:04:21 fighting[1/1]: The Fighting skill gives you a bonus to accuracy and damage in melee and ranged, and improves your hit points by Fighting * (3/2 + XL/14) (see {hp}). Its effect on your damage is 0.83x the effect of weapon skill (not counting increases in attack speed), so if you want to hit hard then train it too. 15:04:46 <|amethyst> so you need 28 fighting to make up for being a de? 15:04:59 <|amethyst> is HP aptitude just HP/XL ? 15:05:28 <|amethyst> ??hp 15:05:28 hp[1/1]: Your max hp is Floor[(8 + Floor[(1+3*Fighting)/2]+Floor[11*XL/2]+Floor[Fighting*XL/14])*(1+Aptitude/10)]. See !apt hp for the aptitudes, or use "!hp [species] [XL] [Fighting]" to calculate. 15:05:41 <|amethyst> oh, no 15:06:09 !hp hu 1 3 15:06:10 HP apt: 0, XL: 1, Fighting: 3 => MHP = 18 15:06:15 !hp de 1 2 15:06:16 HP apt: -2, XL: 1, Fighting: 2 => MHP = 12 15:06:22 no idea what fighting most starts actually begin with 15:06:36 <|amethyst> !hp hu 10 0 15:06:36 HP apt: 0, XL: 10, Fighting: 0 => MHP = 63 15:06:36 mage starts get 0 fighting it hink 15:06:37 <|amethyst> !hp de 10 27 15:06:38 HP apt: -2, XL: 10, Fighting: 27 => MHP = 98 15:06:40 <|amethyst> !hp de 27 27 15:06:41 HP apt: -2, XL: 27, Fighting: 27 => MHP = 199 15:06:44 <|amethyst> !hp hu 27 0 15:06:45 HP apt: 0, XL: 27, Fighting: 0 => MHP = 156 15:06:53 <|amethyst> !hp de 27 20 15:06:53 HP apt: -2, XL: 27, Fighting: 20 => MHP = 179 15:06:56 <|amethyst> !hp de 27 16 15:06:56 HP apt: -2, XL: 27, Fighting: 16 => MHP = 168 15:06:59 <|amethyst> !hp de 27 14 15:07:00 HP apt: -2, XL: 27, Fighting: 14 => MHP = 163 15:07:33 !hp hu 1 0 15:07:34 HP apt: 0, XL: 1, Fighting: 0 => MHP = 13 15:07:35 !hp de 1 0 15:07:36 HP apt: -2, XL: 1, Fighting: 0 => MHP = 10 15:07:43 gammafunk: you're pretty close to doubling up greaterplayer, aren't you? 15:07:56 yeah just a DE win for that 15:07:59 of course 15:08:01 !greatplayer 15:08:02 haha 15:08:03 !greaterplay 15:08:07 !greaterplayer 15:08:10 Unwon species for gammafunk: Minotaur 15:08:17 Unwon backgrounds for gammafunk: Berserker 15:08:43 but I'm not playing impossible challenge combos like MiBe 15:08:51 DE is one thing, but MiBe is just plain ridiculous 15:08:51 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-79-gc4d165e (34) 15:08:54 <|amethyst> yeah 15:08:54 -!- rossi has quit [Ping timeout: 260 seconds] 15:09:07 <|amethyst> the problem is that the winningness overflows the 16-bit variable 15:09:13 <|amethyst> and goes negative 15:10:58 !lairratio . t mu 15:11:00 gammafunk (t mu) has reached Lair in 1 of 16 attempts: 6% 15:11:08 I'll stick to power species like Mu 15:11:19 -!- Datul has quit [Quit: Page closed] 15:11:26 <|amethyst> !hs . mu 15:11:27 238. neil the Reanimator (L12 MuNe of Sif Muna), slain by a minotaur in a Labyrinth (labyrinth_spiral) on 2012-08-26 15:54:45, with 15987 points after 14296 turns and 1:09:58. 15:11:32 i think i'm going to wreck my streak againby trying TeTm again 15:11:45 !nchoice 15:11:51 FoVM: 0 wins || zkyp: CXC, L14 Basher of Makhleb || ProzacElf: CBRO, L9 Tainter of Fedhas || hercules: CJR, L8 Tainter of Cheibriados || ksagri: CJR, L1 Stinger of No God || TheTapir: CAO, L1 Stinger of No God || qejohnson: CAO, L1 Stinger of No God || Kellhus: CDO, L1 Stinger of No God 15:11:56 wow, already won 15:11:59 !nchoice vscj 15:12:08 VSCj: 1 win || Dowan: CWZ, L23 Warrior of Okawaru || Mandevil: CDO, L20 Eclecticist of Vehumet || TheNoid: CBRO, L17 Warrior of Ashenzari || Enish: CUE, L15 Blocker of Makhleb || gammafunk: CJR, L9 Grappler of Makhleb || raetorn: CUE, L8 Sneak of Vehumet || 415raechill: CAO, L4 Conjurer of No God || gracq: CJR, L3 Conjurer of No God || edsrzf: CPO, L1 Conjurer of No God || Yermak: CXC, L1 Conjurer... 15:12:11 !lg * t vscj won 15:12:12 1. Kellhus the Conqueror (L27 VSCj of The Shining One), escaped with the Orb and 15 runes on 2016-05-13 17:12:53, with 16983177 points after 91469 turns and 4:43:27. 15:12:12 damn, i'm in second? 15:12:18 i started right after it was announced 15:12:27 ProzacElf: play faster 15:12:32 haha 15:12:33 unknown monster: "deep elf conjurer" 15:12:33 <^wheals> %??deep elf conjurer 15:12:36 <^wheals> oh 15:12:44 well, i've been having significant ice beast related issues 15:12:44 <^wheals> that's what the invalid glyph errors mean 15:12:50 but on the plus side i've got a ton of /tele =p 15:14:11 -!- tealeaves has quit [Quit: Bye] 15:20:48 -!- ontoclasm has quit [Quit: Leaving.] 15:21:23 -!- zxc has quit [Read error: Connection reset by peer] 15:24:20 <^wheals> _There is an entrance to Vehusuuc's Food Emporium here. 15:24:25 <^wheals> someone is not a Vehumet fan 15:36:06 -!- Erik_the_Red has quit [Ping timeout: 276 seconds] 15:36:13 -!- Erik_the_Red_ is now known as Erik_the_Red 15:36:49 -!- ontoclasm has joined ##crawl-dev 15:39:06 -!- Grivan has quit [Ping timeout: 246 seconds] 15:42:58 ??rcfile 15:42:59 rcfile[1/4]: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/options_guide.txt 15:43:29 -!- tealeaves has quit [Quit: Bye] 15:45:11 -!- edsrzf has joined ##crawl-dev 15:50:24 hrm 15:50:29 maybe i was wrong to change the randbook naming thing 15:50:38 insane though it was 15:57:00 PleasingFungus: what'd you change? 15:58:01 -!- tealeaves has quit [Quit: Bye] 15:58:04 previously, the game would decide on 1-2 schools, choose spells that were mostly in those schools, and then re-decide which 1-2 schools the book was *actually* about based on which schools were *actually* most common in the finished book 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:01:08 -!- TonyMeatballs has quit [Quit: Leaving] 16:01:19 <^wheals> wow actor/monster_near_iterator were always broken 16:01:23 <^wheals> that's something 16:01:26 haha 16:01:28 yeah 16:01:32 <|amethyst> PleasingFungus: speaking of which, 16:01:35 well, only wrt checking for visibility 16:01:44 -!- jeefus is now known as jefus 16:02:25 <|amethyst> PleasingFungus: I recently got a book "... Moulding and Conjuration", but it had no Tm spells (only Cj) 16:02:32 <|amethyst> why didn't this change the name? 16:02:35 <|amethyst> %git 1c24a7a 16:02:35 07PleasingFungus02 * 0.18-a0-1785-g1c24a7a: Tweak randbook naming (amalloy) 10(4 weeks ago, 3 files, 41+ 2-) 13https://github.com/crawl/crawl/commit/1c24a7a42394 16:02:35 how recently? 16:02:40 <|amethyst> tournament 16:02:45 hrm 16:02:46 <|amethyst> !lg . spfe -lst 16:02:47 Unknown option: lst 16:02:51 <|amethyst> !lst . spfe 16:02:52 11. neil, XL13 SpFE, T:18045: http://crawl.berotato.org/crawl/morgue/neil/morgue-neil-20160513-181939.lst 16:03:29 <|amethyst> they were level 6, 6, 9 16:03:37 <|amethyst> only three spells 16:03:44 <|amethyst> which sounds like it might be relevant 16:04:16 <^wheals> hm... some of the ones you changed to pos() (ie not check visibility) i'm surprised by 16:04:18 <|amethyst> oh 16:04:31 ^wheals: ? 16:04:45 <^wheals> hm 16:04:54 <^wheals> i guess even if it can't see something it might still be aware of it 16:05:25 <^wheals> never mind then 16:06:03 <|amethyst> oh hey 16:06:05 <^wheals> though, line mon-cast.cc:7991 it checks for visibility manually and uses pos()? 16:06:06 -!- Kenran has quit [Quit: Leaving] 16:06:09 <|amethyst> that one in _cast_black_mark 16:06:20 <|amethyst> I guess that could be a mons_near_iterator 16:06:25 <^wheals> oh it's near the *foe* 16:06:25 <|amethyst> likewise aura of brillance? 16:06:26 <^wheals> i see 16:06:49 <|amethyst> they both continue on is_player(), then cast with as_monster() 16:07:44 -!- wheals has joined ##crawl-dev 16:07:56 still i suppose we're inconsistent whether monsters treat invisible things as if they don't exist 16:09:00 -!- wheals_ has joined ##crawl-dev 16:11:34 -!- ^wheals has quit [Ping timeout: 240 seconds] 16:12:31 -!- wheals has quit [Ping timeout: 252 seconds] 16:15:28 first sif gift has ood, dispel undead, and firestorm 16:15:32 maybe the god isn't all that bad 16:16:19 oh my amulet of the four winds as lab loot 16:16:20 sif gifts are usually better than oka's >.> 16:16:33 and it's the first amulet i've found this game :P 16:17:14 and /hw... god, my death will be embarrassing 16:18:01 !lg www won s=god 16:18:02 8 games for www (won): Vehumet, Trog, Cheibriados, Ashenzari, Ru, Okawaru, Dithmenos, Pakellas 16:18:37 V - the cursed +0 giant spiked club "wheals's Peril" {freeze, rElec rPois rF+ Str-5} 16:18:37 frightening 16:19:05 how did you even end up with that identified? 16:19:17 i blew an id scroll :P 16:19:30 so sue me 16:20:52 -!- ProzacElf has quit [Ping timeout: 260 seconds] 16:21:29 ??major destruction 16:21:29 major destruction[1/2]: Power is based on invocations. Randomly fires one of: bolt of fire|lightning|draining|iron, fireball, ranged sticky flame, or an orb of electricity that will explode with radius 2 and make you wish you hadn't fired at something so close to you. 16:21:34 ??major destruction [2] 16:21:34 major destruction[2/2]: Costs 0-1 piety, with power equal to [ (Invo * 3) + 2d(1 + Invo) ], or more simply put, between 3x and 5x your Invocation skill, tending toward 4x. 16:26:21 so 16:26:22 i have an fr 16:26:25 like, a real one 16:27:01 would it be possible to train the autotargeter to doublezap things in at least the trivial situation 16:27:19 probably 16:27:29 where you are in melee range and just need to fire a knight's move away 16:27:41 because i swear that is like 30% of my time on AE starts 16:27:45 i was going to look into making the LRD targetter avoid hitting you so maybe i'll check that out at the same time too 16:28:09 it would help summon lightning spire too 16:29:04 that would have to be implemented differently, but i could look into it 16:29:12 it would also help hostile storm dragons >:D 16:31:06 -!- diazepan has quit [Quit: diazepan] 16:31:21 -!- wheals_ has quit [Quit: Leaving] 16:36:33 -!- eb has quit [Read error: Connection reset by peer] 16:37:16 -!- wheals has joined ##crawl-dev 16:50:58 -!- Wax has quit [Ping timeout: 250 seconds] 16:55:36 -!- ProzacElf has joined ##crawl-dev 16:56:50 ??makhleb wrath 16:56:51 makhleb wrath[1/1]: 25 penance. RETRIBUTION: (4/5) * ((XL-7)/XL) chance of a greater servant (hostile, no abjuration timeout); otherwise 1 + XL/7 lesser servants. Seems to have changed in 0.15, UPDATEME. 16:56:58 what's different about it now? 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:02:00 -!- Lasty_ has quit [Read error: Connection reset by peer] 17:04:48 -!- tealeaves has quit [Quit: Bye] 17:06:09 -!- Shinino_ has quit [Quit: Page closed] 17:21:47 got a bazaar with three food shops 17:21:55 pretty good eats 17:22:29 nice.. 17:22:35 !gameinfo gammafunk 17:22:36 gammafunk the L15 VSCj^Makh in Bazaar (cjr console), T:21751, defenses: 23/4/7, stats: 17/15/17, >15 skills: Unarmed Combat 17:22:52 -!- insecticide has quit [Ping timeout: 265 seconds] 17:23:00 you must be pleased. i'm pretty sure conjurers routinely starve to death from all that spell hunger 17:23:14 I have been feeling a case of the munchies 17:23:23 i'm wearing the legendary artefact, the Amulet of the Gourmand, for just that reason 17:23:35 be careful...the power... 17:23:49 Beware The Food Uncost 17:24:52 new portal vault: food court 17:25:04 -!- Nilsyn has quit [Quit: Page closed] 17:25:05 coming next spring to a pizza tornado near you 17:25:59 -!- Nattefrost has quit [Ping timeout: 260 seconds] 17:32:17 -!- TAS_2012v has quit [] 17:33:41 -!- simmarine has joined ##crawl-dev 17:33:48 are food shops a necessary thing for the game to have? 17:33:56 I'm trying to think of a situation where I'd want to buy food 17:34:12 yeah they are at present 17:34:57 what for? 17:35:18 gozag? 17:35:31 for buying food 17:35:47 I have to buy food on spellcasting characters not too infrequently 17:36:24 I didn't think that was a common thing to do 17:36:32 gammafunk's playstyle is anything but common 17:36:51 try casting spells as a spriggan 17:37:00 i have, of course 17:37:06 decent chance you'll want to buy food 17:37:15 I've played a bunch of spriggans and I don't know that I ever have 17:37:15 i've bought food on occasion, but usually it is like, "well, i've got infinite money and i'm heading into zot. might as well have 15 rations instead of 10" 17:37:20 because I pump up spellcasting and int 17:37:27 -!- shnurlf has quit [Quit: Page closed] 17:37:52 well I like DEX 17:38:03 gammafunk's spellcasting characters tend to be less hybridized than mine, is my impression, which could explain why he runs out of food and i don't really worry about it 17:38:04 and on other chars STR is also good 17:38:31 I think the problem is that the vast majority of characters won't want a food shop at all, whereas the other shops tend to be useful for almost anyone 17:38:40 so getting food shops feels kind of like a ripoff 17:38:42 G-Flex: poor felids 17:39:37 i've had no shortage of useless e.g. weapon shops 17:41:50 amalloy: I don't run low on food on a lot of characters, definitely a very small minority, but it does happen 17:42:03 weapon shops are useless? 17:42:10 that sphu was casting a lot of spells and getting somewhat low, so I was glad to have food shops that game 17:42:40 with sp you can't eat chunks so it tends to exacerbate food issues 17:43:04 outside of speedrun and sp, I've probably had only a few chars that have wanted to buy food at some point in the game 17:43:15 maybe when they were using a lot of spells with high hunger at the time 17:43:39 usually not the case that they bought all food in the dungeon by the end of the game, though 17:43:56 think that sphu might have been the first that did that 17:44:50 G-Flex: PleasingFungus's point is that many shops contain only items you don't want 17:45:10 you see a weapon shop and you're like, "oh yay, there might be some good weapons", but then there aren't 17:45:47 -!- wheals has quit [Quit: Page closed] 17:45:48 that shop is no more useful than a food shop, and in fact slightly less useful, because you might conceivably want food at some point 17:46:30 I suppose, but an individual shop containing only junk is less fundamentally disappointing than an entire class of shop containing only junk 17:46:32 anyhow if the game were such that no build would ever conceivably want to buy additional food, we'd probably want to just to remove permafood 17:46:44 I suppose 17:46:48 since it's supposed to be a consumable 17:46:52 -!- wheals has joined ##crawl-dev 17:47:26 does this look like it should be working? https://github.com/jeremygurr/dcssca/blob/master/crawl-ref/source/mon-spell.h#L2103 17:48:11 travis-ci is saying mon-spell.h:2103:8: error: ‘MST_EARTH_WIZ_I’ was not declared in this scope 17:48:48 you need to define that in the same place MST_UNBORN_DEEP_DWARF and so on are defined 17:48:49 iirc there's something that goes through and builds the mst enums, probably from monsters using them (mon-data.h)? 17:48:53 hm 17:48:56 i could be misremembering 17:49:18 but no, i think that's it 17:49:49 !source mon-mst.h 17:49:50 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-mst.h 17:49:56 which says at the top how it's generated 17:50:19 mm, 404 17:50:22 hm 17:50:31 why, i wonder 17:50:37 !source mon-spell.h 17:50:37 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-spell.h 17:51:01 mon-mst.h exists in my checkout 17:51:01 -!- Blazinghand has joined ##crawl-dev 17:51:12 oh, but it's autogenerated 17:51:14 not checked in 17:51:21 !source util/gen-mst.pl 17:51:22 https://github.com/crawl/crawl/blob/master/crawl-ref/source/util/gen-mst.pl 17:54:04 yeah, it seems like the enum should happen automatically if you both have the spellbook, and have a monster that wants the spellbook 17:58:37 https://github.com/jeremygurr/dcssca/blob/master/crawl-ref/source/mon-util.cc#L2414 17:59:02 -!- AreBrandon has joined ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:48 -!- removeelyvilon has quit [Quit: Page closed] 18:01:50 ??t 18:01:51 tournament[1/5]: The 0.18 tournament until 20:00 UTC May 22. Rules: http://dobrazupa.org/tournament/0.18/ Leaderboard: http://dobrazupa.org/tournament/0.18/overview.html (not done yet!) 18:02:46 Unstable branch on underhound.eu updated to: 0.19-a0-79-gc4d165e (34) 18:04:38 -!- Blazinghand has quit [Read error: Connection reset by peer] 18:05:37 so what is makhleb wrath now 18:05:45 it apparently changed in .15 but learndb isn't updated 18:06:22 wow " While Minotaur Gently Weeps" is a top-tier clan name 18:06:30 probably the winner of the tournament 18:07:16 it kills lightlis 18:07:36 Lightli: it appears to sometimes hit you with a conjuration, and sometimes summon some dudes 18:08:21 well, the description in-game says that can include crystal spears 18:08:34 maybe I should stick with makhleb 18:08:55 also orbs of electricity! 18:09:00 it can, if you are at high level 18:09:17 !source _makhleb_destruction_type 18:09:18 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/godwrath.cc#l525 18:09:28 xl 18 or above 18:09:37 wonder how high the crystal spear damage is 18:09:44 -!- Guillermo has joined ##crawl-dev 18:09:49 weird logic 18:09:58 Lightli: what XL are you? 18:10:00 !lm lightli 18:10:01 26937. [2016-05-13 20:55:05] Lightli the Champion of Chaos (L25 HOFi of Makhleb) killed Jorgrun on turn 56573. (Shoals:4) 18:10:03 mm 18:10:08 -!- Guillermo is now known as Guest81251 18:10:10 why would you switch away from makh, anyway? 18:10:11 -!- Guest81251 has quit [Client Quit] 18:10:18 @??goblin spells:lehudibs_crystal_spear.200.wizard hd:25 18:10:18 Unknown spell name: 'lehudibs crystal spear' in 'lehudibs_crystal_spear.200.wizard' 18:10:24 @??goblin spells:lehudib's_crystal_spear.200.wizard hd:25 18:10:24 goblin (15g) | Spd: 10 | HD: 25 | HP: 81-117 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors, spellcaster | XP: 3056 | Sp: crystal spear (3d46) | Sz: small | Int: human. 18:10:30 Lightli: 3d46. ez 18:10:37 I was considering going for extended with TSO 18:10:45 makh is good for extended 18:10:51 yeah that's what I realized 18:11:19 is there ever a case where switching gods is the right decision? 18:11:37 sure 18:11:49 like, what if you take an ecu altar and get ely? 18:11:50 ely->zin is pretty good 18:12:59 fedhas->jiyva is pretty legit too 18:13:21 obviously doesn't relate to the ely ecu altar thing 18:13:31 but you can swap to about 3/4 of the gods from ely without penalty 18:13:35 yeah good point 18:13:36 so it's not exactly taxing 18:13:46 and ely is pretty awesome anyway imo 18:13:49 if boring 18:13:49 I mean from one god to another and actually dealing with wrath 18:14:01 (so fedhas -> jiyva because rcorr) 18:14:11 i'm not sure what's quite why... 18:14:14 *that's 18:14:23 switching away from xom is also a decent move 18:14:23 anyway, idk. it's certainly sometimes surviveable 18:14:28 if you just want to win a CK 18:14:34 without dealing with xom 18:14:37 the thing with xom wrath is that it's basically still just xom 18:14:39 that's boring though 18:14:47 since xom wrath is nearly indistinguishable from worshipping xom 18:14:47 and yeah xom wrath is just xom except usually rude 18:15:08 for a while, i was in the habit of taking xom whenever i found an altar, and then just picking up whatever god i actually wanted later 18:15:10 lotta xom wrath 18:15:20 wow there hasn't been much speedrunning this tournament 18:15:24 yeah 18:15:27 people seem to say that about xom wrath lot and it's not really true 18:15:37 at least it seems there's usually <40k 15-runers 18:15:50 only one 20k win 18:15:56 the worst case is the same either way but wrath is not really indistinguishable from worship 18:16:04 crawl is over. game is dead 18:16:05 sad 18:16:18 MarvinPA: i think the point is that you're already expecting the worst from xom 18:16:26 you're just getting it more often with the wrath 18:16:36 i think the point is that it's funny to say dumb shit about xom 18:16:36 not that it actually is the same 18:17:07 i mean, if you can consistently keep xom pretty happy he's often a pretty excellent god 18:17:14 particularly if you are good at UC 18:17:18 how do you keep him happy 18:17:33 because then when he "helps" you with a form change you can still wreck dudes 18:17:41 having a ton of regen helps 18:17:42 whenever I try xomscumming with MuCK it invariably ends with me being abyss'd 18:17:54 because then you can usually keep him from getting bored 18:18:20 as i understand it you can't affect xom's mood at all, just his interest level 18:18:50 yeah, but if he's bored he always does something bad 18:18:59 that's what I meant 18:19:03 keeping him entertained 18:19:09 -!- debo has quit [Ping timeout: 250 seconds] 18:19:20 resting a lot is the easiest way to bore him 18:19:30 xomscumming's weakness found 18:22:12 i just realized the best way to get the t points for xom is to play the whole game atheist and convert on the way up, since there's no piety system and no cap for how early you have to worship 18:22:29 assuming that xom is a net negative 18:22:36 wouldn't that also apply to gozag? 18:22:39 well, notably xom is worth more than no god atm, so all these Mi^ wins are leaving points on the floor 18:23:10 wheals: since xom is worth more points than no god, i conclude that players think he is a negative 18:23:17 i thought xom only counted for ck 18:23:22 specifically to avoid that sort of scumming 18:23:23 dg can't worship xom 18:23:34 !lg * t won god='' s=crace 18:23:35 14 games for * (t won god=): 8x Demigod, 5x Minotaur, Formicid 18:23:49 PleasingFungus: no, xom and gozag you just have to worship no other god 18:23:50 i think PF is correct though 18:23:53 hm 18:23:54 huh 18:23:56 ??t 18:23:56 tournament[1/5]: The 0.18 tournament until 20:00 UTC May 22. Rules: http://dobrazupa.org/tournament/0.18/ Leaderboard: http://dobrazupa.org/tournament/0.18/overview.html (not done yet!) 18:23:59 must be for something else 18:24:08 the rules agree with amalloy, but i do remember the ck thing for something tournament related 18:24:24 there is a banner to win as a non-dg without worshipping a god 18:24:28 maybe it was an old banner 18:24:38 oh, i suppose that's one explanation for Mi^, Lightli 18:30:18 -!- Dracunos is now known as Dracunos-m 18:30:23 hmm 18:30:32 -!- CcS has quit [Read error: Connection reset by peer] 18:30:32 on a scale of 1 to 10, how bad of an idea would gong be in extended 18:30:32 GONNNNG! 18:30:43 fantastic. use it 18:30:50 also, to ##crawl with ye 18:30:54 k 18:33:27 -!- ystael has quit [Ping timeout: 250 seconds] 18:34:00 -!- WereVolvo has quit [Read error: Connection reset by peer] 18:36:29 i... think i don't actually like the green squares i made for the inventory 18:36:38 i'll have to try again 18:37:14 i wanted them to be clearly background but i think they're -too- bland 18:39:40 nm ded 18:40:29 it's really annoying that TRJ's spawns don't let you get back HP from the vampiric brand 18:40:35 i really need to do amulets 18:40:45 they stick out like a sore thumb next to everything else 18:41:06 rings in particular look great and then you have this ugly-ass amulet right next to them 18:41:22 since they're permanent enemies that don't go away as opposed to temporary summons 18:41:55 and since unlike other summons they don't go away when the summoner (TRJ) dies 18:43:19 sure they do 18:43:27 oh, trj 18:43:29 nm 18:43:48 i just updated the product version names on Mantis 18:43:50 wait why do they not give you hp from vamp 18:44:01 ontoclasm: because they're durable summons. same reason you don't get xp 18:44:01 summons do and they're not even summons iirc 18:44:02 the actual death was because I got corroded to -40 18:44:06 <|amethyst> ontoclasm: because you can make as many as you want 18:44:08 whaaaaat 18:44:15 does anyone know how to make categories not show up in the report issue form 18:44:23 i could've sworn you could leech out of summons 18:44:34 disregard, i'm dumb 18:44:41 documentation, support request, source cleanup, and testing and feedback are obsolete 18:44:43 I knew you couldn't do that with temporary summons, but I assumed it would have worked on durable summons since those don't go away 18:44:51 unless those only show up because i'm an admin 18:45:23 although on the other hand having vampiric weapons not work on summons probably should be documented somewhere 18:45:52 googling suggests it isn't possible, except that it's the case for the FR categories 18:46:24 !tell dplusplus < dplusplus> chequers: May I announce to LLD japanese users about that griefer? <-- i don't see why not :) 18:46:25 chequers: OK, I'll let dplusplus know. 18:46:32 <|amethyst> wheals: I don't think I'd consider Source Cleanup or Documentation obsolete any more than Patches 18:46:51 surely they're subsets of Patches 18:46:53 <|amethyst> wheals: though I guess Documentation could be folded into Patches 18:47:07 <|amethyst> yeah 18:47:24 <|amethyst> I guess people aren't going to be reporting "this code is horrible" 18:47:30 <|amethyst> or, rather, if they did, that would quickly become the biggest category :P 18:47:34 or else we'd have a lot more than 10000 issues on mantis 18:47:35 yeah 18:47:58 "i was fighting sigmund, and when he went invisble and then confused me i'm pretty sure there was a rude comment in the monster AI code" 18:48:25 <|amethyst> I guess those things would usually go under "implementables" 18:48:42 -!- AreBrandon has quit [Ping timeout: 276 seconds] 18:48:42 that's where i put my request for a notes.cc rewrite 18:49:19 <|amethyst> hm 18:49:24 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 18:49:26 <|amethyst> I found where to delete categories entirely 18:49:38 <|amethyst> but I don't know how to do what was done to the FR categories 18:49:56 <|amethyst> and I'd rather not delete categories that have issues assigned to them already 18:50:15 yeah i tried to edit them but the only choices was to change the name or who they were assigned to 18:51:18 -!- Dracunos-m has quit [Ping timeout: 276 seconds] 18:51:48 -!- LexAckson_ has quit [Ping timeout: 244 seconds] 18:52:10 actually 18:52:20 why is it that TRJ's splitted things are considered summons anyways 18:52:33 they aren't summoned, they're just split off 18:52:54 because you can get an infinite amount of them 18:53:13 trj farming for xp - the pro move 18:53:21 wouldn't it be possible to just flag the additional ones as not giving exp or piety? 18:53:47 that's what durable summons are, basically. you also don't get vamp from them 18:54:27 <|amethyst> "durable summon" means "no reward" + "hard reset" 18:54:45 hard reset? 18:55:03 yeah, there was a reason I went to slime rather than hells/pan; because I thought slime would be the one extended branch for which vampiric would actually be a significant help 18:55:05 items disappear on drop i think 18:55:06 any carried items disappear 18:55:25 turns out I was wrong 18:55:40 !lg Lightli slime -log 18:55:42 5. Lightli, XL27 HOFi, T:65745: http://crawl.berotato.org/crawl/morgue/Lightli/morgue-Lightli-20160513-223853.txt 18:55:55 surprise 18:56:03 amalloy: the corr was from fighting TRJ leftovers 18:56:10 well of course, logicninja ghosts are undead 18:56:15 haha 18:56:17 vamp doesn't work 18:57:00 !lg Lightli slime -tv 18:57:00 5. Lightli, XL27 HOFi, T:65745 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 18:57:25 <|amethyst> hmm 18:57:41 I kind of realized I was dead when I went up an unexplored upstairs and then that 18:58:08 imo you were dead when your response to seeing an acid blob was to hold down tab 18:58:20 -!- AreBrandon has joined ##crawl-dev 18:58:28 the thing was even against TRJ my corrosion hadn't gone past -20 18:58:32 <|amethyst> hm 18:58:35 so I kind of assumed things would remain fine 18:58:41 !lm Lightli uniq=the_royal_jelly x=status 18:58:43 then I got the low HP warning and saw my AC was completely shot 18:58:46 45. [2016-05-13 22:37:16] [status=] Lightli the Champion of Chaos (L27 HOFi of Makhleb) killed the royal jelly on turn 65475. (Slime:6) 18:59:09 -!- Dracunos7 has quit [Client Quit] 18:59:39 <|amethyst> yeah, it looks like 1. they aren't durable summons 2. durable summons can be vampiric drained 18:59:45 <|amethyst> (and give health) 18:59:52 <|amethyst> they're just no-reward 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:05 !lg * ikiller~~shadow_trap 19:00:06 -!- tealeaves has quit [Quit: Bye] 19:00:09 <|amethyst> and vampiric draining only looks for actual summons 19:00:10 38. tlatlagkaus the Cleaver (L10 VSBe of Trog), slain by an orc priest (a +0 whip) (summoned by a shadow trap) on D:11 on 2015-02-02 17:22:03, with 3420 points after 2376 turns and 0:19:07. 19:00:20 is this the right query? surely more than 38 people died to a shadow trap while they were in the game 19:00:33 !lg * kpath~~shadow_trap 19:00:35 2026. schistosomatic the Bewitcher (L18 VSEn of Okawaru), hit from afar by a thorn hunter (volley of thorns) (summoned by a shadow trap (triggered by an insubstantial wisp)) on Swamp:4 on 2016-04-22 09:53:17, with 186978 points after 43262 turns and 3:42:08. 19:00:36 <|amethyst> so perhaps we'll fix that and Lightli's complaint will have had opposite the intended effect 19:00:43 mine is arguably a little too broad 19:00:48 aha 19:00:52 honestly I'd be fine with that too 19:01:05 !lg * kpath~~shadow_trap / book 19:01:06 811/2026 games for * (kpath~~shadow_trap): N=811/2026 (40.03%) 19:01:08 and at least documenting that vampiric weapons don't heal when used against summons 19:01:13 !lg * recentish / book 19:01:16 !kw book 19:01:17 592013/1551357 games for * (recentish): N=592013/1551357 (38.16%) 19:01:17 Keyword: book => AE|AM|Cj|EE|En|--FE|IE|Ne|Su|Tm|VM|Wr|Wz 19:01:34 why were shadow traps removed? 19:01:41 because they were bad 19:01:48 why? 19:01:51 because the correct response to them was always to give up on the fight entirely 19:02:01 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:02:14 it didn't lead to interesting combat situations, it just made you tediously have to reset the fight 19:02:19 yeah, you teleported out or if you didn't have tele available you probably just died 19:02:26 because the summons timed out and gave 0 xp, I guess 19:02:31 yes 19:02:36 ??shadow trap[amalloy 19:02:36 shadow_trap[3/3]: !lm amalloy febe death place=zot:3 1 -tv:<0.6 19:02:49 my favorite evidence that they are bs 19:02:49 <|amethyst> and I guess a convocation trap would have the opposite effect 19:02:51 the vague plan was to replace them with recall traps which would still be maybe good i think 19:02:52 i wonder if you could have a naga-style trap where enemies on the level just get teleported around you 19:03:10 that could maybe be an implementable, recall is even already a trap effect 19:03:12 <|amethyst> MarvinPA: I'd be concerned about one spawning in a place that's good for fighting 19:03:20 one-shot, obviously 19:03:22 <|amethyst> aha 19:03:25 well, you only get to use it once, surely that's just a nice bonus 19:03:33 <|amethyst> yeah, that seems fine 19:03:38 the fun comes when you pull 8s from a vault 19:03:50 put one in a sprint 19:03:53 PleasingFungus: secret tech: the stuff they were guarding is now unguarded! 19:03:54 can you recall roxanne? 19:03:54 vault idea...? 19:04:03 finally the buff that door_vault needed 19:04:15 <|amethyst> re documentation of vampiric draining/vampirism summon limitations 19:04:16 recall trap next to box of permarock 19:04:18 read tele and hit the trap. a perfect plan... 19:04:18 what happens if a monster steps on one though 19:04:34 -!- Nattefrost has quit [Ping timeout: 240 seconds] 19:04:57 doesn't have to affect monsters, necessarily. zot traps are already asymmetric in that regard 19:05:18 I was thinking having a chance for the recall trap to recall you if you were close enough to it 19:05:20 zot traps what a monster steps on affect you 19:05:40 <|amethyst> I think it would be fine to convoke around the stepper even 19:05:41 I'm not sure this would be a good implementable unless there's consensus to merge it if implemented 19:05:46 <|amethyst> because it's going to be in LOS 19:05:55 <|amethyst> err 19:05:57 amalloy: good sentence 19:06:07 wow, kobolds keep falling in the kill rankings. #3 -> #6 -> #8 19:06:13 <|amethyst> chequers: that is never something guaranteed 19:06:18 are hobgoblins still #1 19:06:33 not even close 19:06:33 <|amethyst> chequers: you might get consensus to merge it if implemented *reasonably well* 19:06:41 !lg * recent s=ikiller 19:06:42 #1 -> #5 -> #5 19:06:42 what's #1 then 19:06:44 769274 games for * (recent): 103911x, 45288x a gnoll, 37809x an adder, 32961x an orc priest, 27054x a hobgoblin, 23306x a kobold, 22933x a jackal, 22713x an ogre, 21004x an orc wizard, 17919x an orc warrior, 16065x Sigmund, 15575x a worm, 14812x an orc, 12748x a goblin, 12595x a giant gecko, 12243x Natasha, 11720x a centaur, 9674x Grinder, 8911x Robin, 7854x a killer bee, 7437x a worker ant, 6245x... 19:06:46 it's all about the gnolls 19:06:51 my favorite thing about the t killer rankings is the things like: "rat (melee:23148, ranged:1)" 19:06:54 !lg * t s=ikiller 19:06:55 and natashas......... 19:06:55 33947 games for * (t): 3358x, 1980x a gnoll, 1638x an adder, 1538x an orc priest, 1152x a hobgoblin, 1137x an ogre, 1067x an orc wizard, 1031x a kobold, 919x a jackal, 912x an orc warrior, 698x Sigmund, 631x an orc, 621x a worm, 566x Natasha, 538x a giant gecko, 510x a goblin, 456x a centaur, 447x Grinder, 415x Robin, 372x a killer bee, 328x a dart slug, 328x a worker ant, 303x Crazy Yiuf, 273x Pi... 19:06:59 |amethyst: only merge good code? you drive a hard bargain 19:07:03 !lg . x.killer 19:07:04 No keyword 'x.killer' 19:07:07 !lg . x=killer 19:07:07 yes, dart slugs are IN! 19:07:08 398. [killer=Prince Ribbit] amalloy the Insei (L3 TeTm of Elyvilon), slain by Prince Ribbit on D:5 on 2016-05-13 19:40:26, with 40 points after 1536 turns and 0:06:10. 19:07:21 huh, level 3 19:07:23 diving? shaft? 19:07:25 sshaft 19:07:28 shaft diving 19:07:34 maybe people are getting good enough to not die the most on D:1 anymore 19:07:44 in my current game, i entered spider, immediately hit a shaft, and then hit a tele trap right after 19:07:47 it was very disorienting 19:07:57 !lg * t !boring s=place 19:07:57 31462 games for * (t !boring): 5377x D:1, 5136x D:2, 4758x D:3, 3546x D:4, 1787x D:5, 1282x D:6, 904x D:8, 895x D:7, 671x D:9, 656x D:10, 595x D:$, 556x Abyss:1, 420x D:11, 388x Lair:1, 292x Orc:2, 203x D:12, 201x Lair:2, 196x Sewer, 192x Ossuary, 180x Abyss:2, 176x IceCv, 165x Lair:3, 162x Bailey, 158x Lair:8, 150x Orc:1, 127x Lair:4, 121x D:13, 113x Lair:5, 94x Lair:7, 92x D:15, 85x Lair:6, 83x ... 19:07:59 !lg * t s=place o=. -graph 19:08:00 33947 games for * (t): https://shalott.org/graphs/d84c26417decfa7267df5278a2a7a495ee3d356a.html 19:08:04 !lg * t0.17 s=place o=. -graph 19:08:06 PleasingFungus: i had a fun experience with traps in zot:5, unusually 19:08:06 i think the buff to starting hp from ages ago probably helped 19:08:09 87997 games for * (t0.17): https://shalott.org/graphs/781273a1bbe86f8217719b2dcd058d20cadbf029.html 19:08:13 amalloy: oh? 19:08:17 also natasha went #48 -> #18 -> #18 19:08:23 there were alarm traps blocking each lung, and i had decided not to teleninja this game 19:08:30 so i walked up to a lung and cast blink a few times 19:08:40 (to blink over the trap) 19:08:47 landed on an as-yet-undiscovered tele trap 19:09:03 -!- Kellhus has quit [Quit: Page closed] 19:09:06 and was dropped like 15 tiles from the orb 19:09:06 deaths are a bit flatter in abyss and elf:1 is slightly more dangerous, it seems 19:09:31 the game basically forced me into teleninja with traps 19:09:43 !lg * t s=race / won -graph 19:09:44 595/33968 games for * (t): https://shalott.org/graphs/5b74b6a151758f1742199c511741223b3bd3a0d2.html 19:09:46 <|amethyst> !lg * t br=abyss s=lvl o=. -graph 19:09:47 864 games for * (t br=abyss): https://shalott.org/graphs/c614d33d9e2123615f9124fca914ee39b75585f7.html 19:09:53 !lg * t s=crace / won o=% -graph 19:09:54 595/33968 games for * (t): https://shalott.org/graphs/13f748ddf51787bf68181ace567b8136c64f42be.html 19:09:55 <|amethyst> !lg * t0.17 br=abyss s=lvl o=. -graph 19:10:00 2220 games for * (t0.17 br=abyss): https://shalott.org/graphs/fe6194197796ab5805b9971e9121749dba244726.html 19:10:10 amalloy: lmao 19:10:14 good traps 19:10:32 <|amethyst> !lg * t 19:10:33 33968. osuadh the Carver (L12 DrWn of Okawaru), slain by an ettin (a +0 dire flail) on Orc:1 on 2016-05-13 23:09:38, with 17296 points after 16348 turns and 0:56:07. 19:10:33 <|amethyst> !lg * t0.17 19:10:37 87997. foulmouthboy the Insei (L2 VpMo), slain by Crazy Yiuf (a +4 quarterstaff of chaos) on D:3 (uniq_crazy_yiuf_cottage) on 2015-11-22 19:59:52, with 14 points after 403 turns and 0:06:27. 19:10:46 gw and tstbtto aren't playing this t 19:10:50 !lg !bot t 19:10:52 33733. osuadh the Carver (L12 DrWn of Okawaru), slain by an ettin (a +0 dire flail) on Orc:1 on 2016-05-13 23:09:38, with 17296 points after 16348 turns and 0:56:07. 19:10:53 !lg !bot t0.17 19:10:57 79799. foulmouthboy the Insei (L2 VpMo), slain by Crazy Yiuf (a +4 quarterstaff of chaos) on D:3 (uniq_crazy_yiuf_cottage) on 2015-11-22 19:59:52, with 14 points after 403 turns and 0:06:27. 19:11:10 so that's around 10,000 less 19:11:38 !seen Grunt 19:11:38 I last saw Grunt at Fri Mar 25 18:44:03 2016 UTC (7w 4h 27m 35s ago) parting ##crawl-sequell, saying 'chanpart'. 19:11:41 rip 19:13:31 !lg * killer=jaddit 19:13:32 1. willcat the Poker (L3 OpSk), succumbed to Jaddit's poison on D:2 on 2016-05-09 18:03:43, with 24 points after 1159 turns and 0:00:56. 19:14:32 !lg * killer=pois 19:14:33 No games for * (killer=pois). 19:15:04 "succumbed to poison (dark miasma)" 19:15:11 kaux praps 19:15:35 !lg * killer=jaddit x=kaux 19:15:36 1. [kaux=] willcat the Poker (L3 OpSk), succumbed to Jaddit's poison on D:2 on 2016-05-09 18:03:43, with 24 points after 1159 turns and 0:00:56. 19:15:49 !lg * killer=jaddit x=kpath 19:15:50 1. [kpath=] willcat the Poker (L3 OpSk), succumbed to Jaddit's poison on D:2 on 2016-05-09 18:03:43, with 24 points after 1159 turns and 0:00:56. 19:15:55 !lg * killer=jaddit x=tmsg 19:15:56 1. [tmsg=succumbed to Jaddit's poison] willcat the Poker (L3 OpSk), succumbed to Jaddit's poison on D:2 on 2016-05-09 18:03:43, with 24 points after 1159 turns and 0:00:56. 19:17:46 for some reason it doesn't say "Jaddit the merfolk" or whatever for mercs' poison 19:18:41 -!- rarewave has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 19:21:55 wheals: it doesn't say "Sigmund the human" either 19:22:18 it doesn't say "Sigmund the human" when he kills you either 19:22:19 but 19:22:25 !lg * killer~~the_merfolk_impaler 19:22:27 6. hong the Tainter (L12 OpVM of Yredelemnul), slain by Qaaracopt the merfolk impaler (a +1 antimagic trident) (created by the player character) on Lair:4 on 2016-03-28 22:49:36, with 16006 points after 16844 turns and 1:06:11. 19:22:41 poor hong 19:24:43 -!- WorkSight has quit [Quit: Leaving...] 19:26:21 -!- debo has joined ##crawl-dev 19:27:58 -!- scummos__ has quit [Ping timeout: 244 seconds] 19:28:01 -!- wheals has quit [Quit: Page closed] 19:28:54 -!- docnvk has quit [Excess Flood] 19:32:02 -!- MarvinPA has quit [Quit: Leaving] 19:32:13 -!- Nattefrost has quit [Remote host closed the connection] 19:37:55 03PleasingFungus02 07* 0.19-a0-80-gf90ef3e: Simplify str effects on aux attack damage 10(5 minutes ago, 2 files, 2+ 18-) 13https://github.com/crawl/crawl/commit/f90ef3e616cf 19:39:23 -!- WalkerBoh has joined ##crawl-dev 19:51:33 PleasingFungus: CPO does not do what you said in the thread 19:51:45 PleasingFungus: further, the problem occurs at times when an upgrade is not occurring 19:52:44 PleasingFungus: the only way the CPO process is different to other servers is that it forces players to upgrade their game on load 19:53:53 -!- Ququman has quit [Read error: Connection reset by peer] 19:55:18 chequers: did i forget to put an 'iirc' in the post 19:56:19 yes, you slanderous yankee 19:56:46 feh! 19:57:27 fwiw, the cache dir name is not configurable, and it contains a version hash 19:58:18 !source savedir_versioned_path 19:58:19 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/files.cc#l560 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:01:34 -!- Jiharo has quit [Quit: Leaving] 20:02:04 !source shield_bonus 20:02:05 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#l3187 20:02:19 !source shield_bonus 2 20:02:20 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l5727 20:03:25 03ontoclasm02 07* 0.19-a0-81-gbf15d77: Better inventory background tiles 10(30 minutes ago, 3 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/bf15d77488f9 20:03:36 !source player_shield_class 20:03:37 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l2402 20:07:45 does anyone know where the part is that makes player's SH value light up while Qaz bonus is active? I have lava orcs getting bonus AC, but it doesn't "light up" to make it clear that it's boosted / temporary 20:08:38 Shadow card's effect expires instantly 13https://crawl.develz.org/mantis/view.php?id=10414 by hawthorn 20:08:50 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-80-gf90ef3e (34) 20:09:01 PleasingFungus: i am satisfied with the update 20:09:07 :) 20:09:11 * chequers calls off the lawyers 20:10:38 <|amethyst> 1source _print_stats_ac 20:10:39 <|amethyst> !source _print_stats_ac 20:10:40 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/output.cc#l799 20:10:41 <|amethyst> fixit_friend: ^^ 20:10:57 re #10414 it looks like the spellpower of a plan deck used at 0 evo is 0, and Shadow sets it duration do power/4 + 1 20:11:01 thank you! 20:11:08 so if you have 0 evo you always get a 1-turn shadow effect 20:11:16 <|amethyst> fixit_friend: maybe also needs separate webtiles support? 20:11:37 (which expires at the end of the same turn you started it) 20:12:08 marvin made a commit recently to light up the gold field in webtiles for gozag 20:12:10 probably we'd want a longer min duration...? is it really not randomized? 20:12:13 that might help 20:12:31 03PleasingFungus02 07* 0.19-a0-82-gd3566c2: Hush ugly things, slightly 10(4 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/d3566c2e2134 20:12:36 fixed durations seem bad 20:12:41 <|amethyst> !source update_defense 20:12:42 Can't find update_defense. 20:12:45 |amethyst: perhaps I need to just write "_boosted_ac" somewhere in my function, I simply copied the Naga AC functin and added a temperature-based condition 20:13:13 <|amethyst> fixit_friend: no, you need to modify the _boosted_ac function 20:13:17 <|amethyst> !source _boosted_ac 20:13:17 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/output.cc#l495 20:13:37 ack, shotgun debugging 20:14:21 PleasingFungus: it seems non-randomized to me, based on _card_power, _shadow_card, and a simple test in wizmode 20:14:29 grim 20:14:32 now that's a bug 20:16:52 <|amethyst> Shadow does have randomization, but that doesn't matter if power is between 0 and 7 20:17:02 <|amethyst> const int duration = random2(power/4) + 1; 20:17:18 ah. yes 20:17:22 also, is that in turns or aut? 20:17:25 i'm too lazy to look at code 20:17:26 turns 20:17:52 <|amethyst> dekaaut 20:22:06 -!- Patashu has joined ##crawl-dev 20:22:40 -!- travis-ci has joined ##crawl-dev 20:22:41 The build has errored. (master - f90ef3e #5449 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/130139734 20:22:41 -!- travis-ci has left ##crawl-dev 20:25:07 so i was just thinking about measuring "for a player P, what percentage of the time do they choose a god in temple vs elsewhere". i did the query on a few groups of players, and i was kinda surprised by the result. would you guys expect temple% to correlate with skill positively? negatively? not at all? 20:26:15 <|amethyst> what's the denominator? 20:26:23 <|amethyst> number of games where they choose a god, or number of games? 20:26:55 <|amethyst> if the former, I'd expect it to correlate negatively with skill; the latter, positively 20:27:01 god.worship milestones with br=temple : god.worship milestones with br!=temple 20:27:05 negatively 20:27:19 actually, not at all 20:27:44 skill is winrate? 20:27:59 if so, i'd lean weak negative 20:28:04 -!- Zekka has quit [Ping timeout: 240 seconds] 20:28:43 <|amethyst> however, since amalloy was surprised 20:28:46 <|amethyst> I bet that's not true 20:28:53 good question: i don't really have a good way to measure skill, so i compared @greatplayers with *, and with myself, and with a couple other good players 20:28:57 who knows what an amalloy would expect? 20:29:03 !lm * recent god.worship / br=temple 20:29:12 79728/208147 milestones for * (recent god.worship): N=79728/208147 (38.30%) 20:29:12 !lm @greatplayers recent god.worship / br=temple 20:29:24 3721/10173 milestones for @greatplayers (recent god.worship): N=3721/10173 (36.58%) 20:29:37 !lm zxc recent god.worship / br=temple 20:29:38 5/11 milestones for zxc (recent god.worship): N=5/11 (45.45%) 20:29:40 <|amethyst> well, based on his videos and the suggestion to (paraphrasing) take the first reasonable god one comes across 20:29:52 !lm amalloy recent god.worship / br=temple 20:29:53 7/39 milestones for amalloy (recent god.worship): N=7/39 (17.95%) 20:30:04 for greatplayers and * it's about the same, for zxc it's higher, and for me it's lower 20:30:21 <|amethyst> !lm . recent god.worship / br=temple 20:30:22 my rationale: better players are more capable of making it to the temple without a god 20:30:23 106/302 milestones for |amethyst (recent god.worship): N=106/302 (35.10%) 20:30:33 also, bad players are more likely to think a non-optimal early altar is a good choice 20:30:44 !lm elliptic recent god.worship / br=temple 20:30:46 4/22 milestones for elliptic (recent god.worship): N=4/22 (18.18%) 20:31:15 !lm . god.worship / br=temple 20:31:15 93/202 milestones for PleasingFungus (god.worship): N=93/202 (46.04%) 20:31:18 huh 20:31:19 ah. i found gammafunk to be at the same rate as *, but then realized i hadn't excluded gfspeed 20:31:20 !lm . god.worship / br=temple recent 20:31:21 !lm gammafunk !gfspeed recent god.worship / br=temple 20:31:21 7/202 milestones for PleasingFungus (god.worship): N=7/202 (3.47%) 20:31:22 12/41 milestones for gammafunk (!gfspeed recent god.worship): N=12/41 (29.27%) 20:31:30 i guess you can ask zxc why he waits so much 20:31:32 PleasingFungus: don't put the recent at the end 20:31:40 yeah i was coming to that conclusion 20:31:48 !lm . god.worship recent / br=temple 20:31:49 7/28 milestones for PleasingFungus (god.worship recent): N=7/28 (25.00%) 20:31:52 good # 20:32:09 <|amethyst> !lg @devteam god.worship recent / br=temple 20:32:10 No keyword 'god.worship' 20:32:13 <|amethyst> !lm @devteam god.worship recent / br=temple 20:32:19 295/864 milestones for @devteam (god.worship recent): N=295/864 (34.14%) 20:32:37 <|amethyst> !lm @devteamnp god.worship recent s=name / br=temple o=% 20:32:40 284/825 milestones for @devteamnp (god.worship recent): 7/8x SGrunt [87.50%], 2/3x bh [66.67%], 3/5x doy [60.00%], 49/91x gammafunk [53.85%], 43/96x dpeg [44.79%], 8/19x ontoclasm [42.11%], 15/41x Medar [36.59%], 106/302x Neil [35.10%], 3/9x MarvinPA [33.33%], 10/38x wheals [26.32%], 7/28x pleasingfungus [25.00%], 21/98x Lasty [21.43%], 4/22x elliptic [18.18%], 3/22x amalloy [13.64%], 3/41x reaver... 20:33:58 anyway, just a statistic that interested me. not sure if anything useful can be done with it 20:35:39 can you change the stat so it only include initial worship 20:35:49 not really 20:35:55 turn<10000 prob would do it 20:36:05 chequers: not for people who take ecu altars 20:36:30 or like, pick up ely/ru because why not, and then switch if you find something better 20:36:51 true, it's not perfect 20:40:06 |amethyst: all done up now, thank you! 20:44:36 here's an implementable 20:44:51 when herbivore like Sp puts on gourmand, they are told they feel a craving for chunks 20:45:26 <|amethyst> why? 20:45:29 <|amethyst> that seems misleading 20:45:34 <|amethyst> there should be a message 20:45:42 <|amethyst> but not something that implies you can now eat chunks 20:45:49 there must be something i don't understand about monster damage. a crocodile killed me by hitting me for 23; he only got one attack, but @??crocodile says dam is 20. how does this happen? 20:46:30 !lg amalloy 20:46:31 399. amalloy the Martial Artist (L8 TeTm of Fedhas), slain by a crocodile on D:7 (minmay_overflow_temple_star_hex) on 2016-05-14 00:40:36, with 1634 points after 8977 turns and 0:40:47. 20:46:34 !lg amalloy -log 20:46:35 399. amalloy, XL8 TeTm, T:8977: http://crawl.akrasiac.org/rawdata/amalloy/morgue-amalloy-20160514-004036.txt 20:46:40 are there even any non-spriggan herbivores left? 20:46:42 lmao 20:46:45 amalloy 20:46:45 <|amethyst> amalloy: amulet 20:46:47 oh 20:46:47 ^ 20:46:48 god 20:46:54 |amethyst: like faith have a special message for demigod 20:46:55 rip me 20:47:00 -!- dplusplus has joined ##crawl-dev 20:47:06 I think it should have a special message for gourmand+spriggan 20:47:07 still more "harm unreasons 20:47:08 <|amethyst> chequers: yeah, I do think that would be good (also for troll) 20:47:16 Hi 20:47:16 dplusplus: You have 1 message. Use !messages to read it. 20:47:22 i just like...decided to delay taking it off because i didn't think i could handle the Drain yet, and then i forgot about it once i was up and running 20:47:30 !messages 20:47:31 (1/1) chequers said (2h 1m 6s ago): < dplusplus> chequers: May I announce to LLD japanese users about that griefer? <-- i don't see why not :) 20:47:32 chequers: "You feel a craving for the dungeon's cuisine."? 20:47:37 i think it's a good implementable since you need to learn about enums and there is prototype code to copy (faith) 20:47:49 PleasingFungus: yes 20:47:55 i really like that message existing for mummies 20:47:57 it's tragic irony 20:47:59 since they can't eat 20:48:02 no opinion about spriggans tho 20:48:33 PleasingFungus: imo for mummies s/craving/longing/ 20:48:33 also, about the Griefer Problem: weren't some people saying that we shouldn't give them more attention? 20:48:37 by making an announcement or w/e 20:48:37 rub it in even more 20:48:39 amalloy: also works! 20:49:35 better not to feed the trolls, but I'm not too worried a japanese announcement would cause issues 20:49:38 ^vps 20:49:39 CBRO disk usage=62% | RAM usage=36% | uptime/CPU= 20:49:38 up 547 days, 6:08, 5 users, load average: 1.10, 1.33, 1.41 20:49:49 woo still working! 20:50:25 wait was there another griefer issue? 20:52:08 a recurring korean one 20:53:59 -!- CanOfWorms has joined ##crawl-dev 20:54:46 is it theoretically possible for webtiles to run from github.io 20:55:15 no, since you have to run crawl process on the backend 20:55:36 seen a lotta roguelikes on th... ah, drat, ok 20:55:52 <|amethyst> the roguelikes you see there are probably entirely client-side 20:55:57 <|amethyst> or primarily 20:56:23 github.io only serves static sites 20:57:18 yeah, figures with a giant lobstrosity like crawl (especially with its lobbies and user-user interactions) 20:57:27 ok, had to check! 20:57:33 -!- MadCoyote is now known as FunkyBomb 20:57:58 -!- Jessika has quit [Ping timeout: 250 seconds] 21:00:02 is there a reason that antennae don't let you detect invisible creatures unless they are out of line of sight 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:02:09 -!- WalkerBoh has quit [Remote host closed the connection] 21:03:33 I thought it did 21:03:41 it's just that rank 1 and 2 have limited rannge 21:03:47 ??antennae 21:03:48 antennae[1/1]: Prevents wearing helmets and detects monsters in a 2/4/6 square radius of the player; detected monsters are represented by a red {. Gives sInv and removes head slot at 3. 21:05:12 i don't think it does, but maybe i'm wrong 21:05:26 well, you can always wizmode it up 21:05:30 <|amethyst> it doesn't show up as a sensed monster 21:05:34 <|amethyst> but as a disturbance 21:05:40 hm 21:06:08 -!- elliptic has joined ##crawl-dev 21:07:17 anyone who has suggestions for amulet tiles 21:07:22 let me know 21:07:34 can i put a item from ^f into my shopping list? 21:07:44 make a necklace of bones!!! 21:07:59 https://artclubblog.files.wordpress.com/2010/10/p1060806.jpg 21:08:31 just google searching amulets also gives some nice results 21:08:39 *google image searching 21:08:51 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-82-gd3566c2 (34) 21:09:04 http://store.bethsoft.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/e/t/etc-jewelry-es-amuletofarkay.jpg 21:09:04 http://orig11.deviantart.net/4584/f/2015/120/e/2/master_mana_amulet_by_aarizvi-d8roq20.jpg 21:09:09 http://orig05.deviantart.net/92c2/f/2009/017/9/4/emerald_dragon_golden_amulet_by_aranwen.jpg 21:09:17 http://www.crystalinks.com/amulet12around1.jpg 21:09:47 http://www.crystalinks.com/amulet.hand.jpg 21:09:51 http://www.pagandreams.co.uk/pics/8540.jpg 21:09:56 chequers: i don't think so. you have to search for the shop, and use ^f!aB to put the second item from the first shop into your list 21:10:28 http://i.ebayimg.com/images/i/351386755489-0-1/s-l1000.jpg 21:10:41 random question 21:10:55 why do player draconians have a fail chance to use their breath weapon 21:10:56 <|amethyst> you used to be able to 21:10:56 make a necklace out of slain curse toes 21:11:00 <|amethyst> re shopping 21:11:15 okay, you're right, it does give a disturbance 21:11:20 however, i do have a real FR 21:11:26 if you xv a disturbance 21:11:27 <|amethyst> but that was changed when ctrl-f for shops was changed 21:11:40 there's no indication of what it means 21:11:50 it's just "the floor" 21:12:24 <|amethyst> ontoclasm: also, ctrl-x doesn't show it 21:12:26 presumably if you x and then point at it it should say "you sense an invisible creature here" or similar 21:13:49 hm, what should i replace the white silhouette with 21:14:13 <|amethyst> a blue { ? 21:14:24 :Y 21:14:30 CanOfWorms: neat, thanks 21:15:49 -!- friendfixit has joined ##crawl-dev 21:15:57 -!- fixit_friend has quit [Read error: Connection reset by peer] 21:17:25 <|amethyst> ontoclasm: seriously, though, I do think it might make sense to have something with a less determinate shape 21:17:52 <|amethyst> ontoclasm: it's weird to get this humanoid-shaped sensed monster thing when the monster is not humanoid... but of course you don't know what shape it is 21:18:42 i think the humanoid shape is ok 21:18:59 like, when fighting an invisible monster for the first time and you see that tile, you know exactly what it's representing 21:19:21 you can flavour it as "your character assumes the invisible thing is shaped like they are" 21:19:25 chequers: FR felid invisible monster tiles 21:19:39 or rather, you, the player, assume it is shaped like a human 21:19:54 <|amethyst> FR: bot-shaped invisible monster tiles 21:25:48 just make it an invisible shapeshifter 21:27:32 !tell dpeg http://i.imgur.com/48wASNG.jpg 21:27:33 PleasingFungus: OK, I'll let dpeg know. 21:27:34 -!- ystael has quit [Ping timeout: 240 seconds] 21:28:08 is that from the sa thread? 21:28:09 -!- eurtek has quit [Quit: Page closed] 21:28:55 regarding 21:28:55 1718<25|amethyst18> ontoclasm: it's weird to get this humanoid-shaped sensed monster thing when the monster is not humanoid... but of course you don't know what shape it is 21:29:06 I have hit a plant with a staff of chaos 21:29:37 it turned into a white humanoid and I briefly freaked out :D 21:29:37 PleasingFungus: That picture is inaccurate 21:29:40 no one is going to have 8 rings on D:1 21:29:45 especially as an Op 21:29:59 uness it's on the way back up 21:30:17 i had 4 rN rings on d:3 yesterday 21:30:33 where you might still conceivably see all those things =p 21:30:45 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 21:32:04 -!- insecticide has quit [Ping timeout: 240 seconds] 21:34:04 |amethyst: i draw just a white diamond shape 21:34:06 * ontoclasm shrugs 21:35:04 https://dl.dropboxusercontent.com/u/1000017/crawl/disturbance.png 21:35:22 not sure about that 21:42:56 DAE do this all the time https://github.com/jeremygurr/dcssca/pull/515/commits/168b42e2073bb77b69e9ee66f7640496b9a7c245 21:44:17 friendfixit: yes, and use git rebase to fix it up so the dumb commits never happened 21:44:31 ?/rebase 21:44:31 No matches. 21:46:05 ?/help 21:46:06 Matching terms (84): !help:!abyssratio, !help:!abyssturns, !help:!ac, !help:!acbonus, !help:!aevp, !help:!amiwinningmore, !help:!armourdodgepenalty, !help:!beem, !help:!commit, !help:!currentwins, !help:!dam, !help:!deathbranchgraph, !help:!decentchar, !help:!dodgebonus, !help:!ev, !help:!explain, !help:!fight, !help:!firstgameafter, !help:!goodchar, !help:!greatchar, !help:!greatprogress, !help:!... 21:46:14 !help 21:46:14 !help: !help [CMD] displays help on a command. For a list of commands, use `!cmdinfo` for built-ins, and `!cmd -ls` for user-defined commands. 21:46:54 -!- nicolae- has joined ##crawl-dev 21:54:30 -!- TonyMeatballs has quit [Ping timeout: 265 seconds] 21:56:18 -!- TonyMeatballs_ has quit [Ping timeout: 260 seconds] 21:56:33 -!- Lasty has quit [Quit: Leaving.] 21:57:40 friendfixit: git help rebase 21:57:45 on your local command prompt 21:58:40 github.io only serves static sites 21:58:46 technically you could use XHR I guess 21:58:58 but the exercise would be rather pointless considering you'd still need another host 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:10 You continue putting on your sheer robe. <-- perhaps not the best choice of description for armour 22:00:26 -!- friendfixit has quit [Read error: Connection reset by peer] 22:00:50 i think by default characters are assumed to be wearing undies 22:00:51 -!- Naruni has joined ##crawl-dev 22:01:34 so a body stocking, got it 22:01:36 %git 739b116d1f4ca65de78d29adea55668e700e8375 22:01:36 07kilobyte02 * 0.9-a1-22-g739b116: A set of appearances for unidentified randart robes. 10(5 years ago, 1 file, 57+ 1-) 13https://github.com/crawl/crawl/commit/739b116d1f4c 22:01:50 http://pastie.org/10836443 22:02:17 <|amethyst> Naruni: you can't put code directly into a class 22:02:21 <|amethyst> code goes in functions 22:02:37 oh so i need to make a function calling that code 22:02:40 danke 22:03:08 chequers: basically, yes. every character in dungeon crawl is wearing a fishnet body stocking. 22:03:27 catch of the day 22:04:06 <|amethyst> draconians are naked 22:05:35 -!- Shasbat has quit [Ping timeout: 250 seconds] 22:05:58 disgusting 22:06:01 <|amethyst> also, how the hell do merfolk underwear work? 22:06:35 <|amethyst> surely that should meld 22:06:55 a guestion for the ages 22:07:14 <|amethyst> tengu also appear to be naked? 22:08:02 -!- nikheizen has joined ##crawl-dev 22:08:11 |amethyst: loincloth 22:08:39 merfolk just wear long waterproof skirts 22:09:23 -!- fixit_friend has joined ##crawl-dev 22:12:58 code goes in functions?! I just put it in a file... 22:13:00 do fog and butterflies block malmutate? 22:13:24 johnstein: malmutate needs a line of sight 22:13:36 so if they can't see you they can't malmutate, and yeah butterflies would block 22:13:55 if you can see the mutator through the fog, it can mutate you, of course 22:14:19 and I guess I should say, by line of sight I mean a beam path 22:15:34 beem path 22:19:23 is there a flavour justification for hat of the high council having stealth-? 22:19:41 i guess "it still crackles" in the description 22:20:20 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/layout_delve.des#L133 22:21:07 chequers: when you're wearing something that pimping, it's impossible to be stealthy 22:21:35 i think some unrands just have properties Because 22:22:10 -!- amalloy is now known as amalloy_ 22:22:20 rip nearly-perfect spen item 22:22:45 <|amethyst> CanOfWorms: you say loincloth, but from the tiles it really looks like the males wear diapers and the females wear panties 22:23:47 <|amethyst> (for most races, not just mf; the mf weirdness is that they keep it in fishtail form in a quite anatomically inexplicable way) 22:24:04 just put everyone in kilts 22:24:14 what happens for tournament purposes if I start a game on another server while currently running a game on a first server? 22:24:21 i would think all crawl characters wear diapers 22:24:28 it's not like you ever take a bathroom break 22:24:41 kilts can handle it when your legs merge and unmerge during a long workday 22:24:43 and you do eat a lot 22:25:28 they're magic self-cleaning though 22:25:40 this is a terrible conversation and i regret my part in it 22:25:44 otherwise "@The_monster@ follows your spoor!" 22:25:53 <|amethyst> nikheizen: IIRC that only matters for streaks, but perhaps chequers etc can comment 22:26:08 <|amethyst> (a)bility -> (f)ling 22:26:43 lol 22:26:49 "@The_monster@ follows your spoor!" is an excellent 'level feel' sort of message 22:28:27 welcome to d-4. you hear thousands of voices groaning a final hymn. welcome to d-5. you have been tracked here by your droppings. 22:28:41 gammafunk: I'm embarrassed that I'm a bit confused on LoS. fog will reduce LoS so if I can't see the mutator I'm good. but if there's butterflies, they won't block my LoS, but seems like they block the malmutate 22:29:56 johnstein: there's line of sight and line of fire 22:30:09 ie is LoS just the ability to see a monster? or is it, being able to see and also have a clear unblocked line to them as well? feels like crawl 102 22:30:12 101 22:30:13 LoS is what you can see; you can see through e.g. statues and monsters 22:30:20 ah that's what I'm confusing 22:30:33 LoF is what you can shoot with projectiles, i.e. not through statues and monsters etc. 22:30:49 smite uses a weird third thing 22:30:53 if I'm surrounded by monsters I can definitely see past them 22:31:05 yes, but not fire 22:31:15 I assumed that monsters block line of fire 22:31:15 they do 22:31:18 I misread 22:31:22 ??doh 22:31:22 |amethyst[1/24]: <|amethyst> doh 22:31:35 so mutators need a clear line of fire? 22:31:35 unless you have some sort of penetrating bolt or something 22:31:54 despite not drawing anything, hexes are still effectively projectiles 22:32:06 they hit the first thing along a line 22:34:34 it follows movie violence rules 22:34:57 "if you wanna (foo), you're gonna have to get through me first!" 22:35:06 pretty much everything that isn't explicitly a bolt spell or smite targeted follows those broad line of fire rules 22:35:12 afaik 22:35:47 and i guess penetrating ranged weapons 22:36:25 -!- lobf has quit [Quit: lobf] 22:37:06 it's interesting how bendy projectile paths are willing to get in order to go around some things, but not others 22:37:37 http://pastie.org/10836462 22:37:41 haha 22:37:51 who elected qw the leader of robotsfindkitten? 22:37:53 how to initialize an empty vector? 22:38:36 "I wanna hit that guy back there." "Sorry, you could if a giant wall were in your way, but you cannot fire around the tiny kobold." "what?!" "Sorry. Rules are rules." "...bresenham is rolling in his grave, you monster!" 22:39:08 nikheizen: yes, tourney streaks are stricter, so a second game would be ignored for streaking purposes 22:39:28 vector item_list[0] = nullptr;? 22:42:00 gammafunk (L24 VSCj) ERROR: range check error (70 / 70) (Depths:4) 22:42:03 er 22:42:05 why 22:42:09 it should be initialized to empty, shouldn't it? 22:42:32 I think some deep elf elementalist digging crashed my game 22:42:34 Oh sorry, here is the compile error: item_use.cc:114:21: error: no match for ‘operator=’ (operand types are ‘std::vector’ and ‘std::vector*’) 22:42:35 !crash 22:42:37 13485. gammafunk, XL24 VSCj, T:55627 (milestone): https://crawl.jorgrun.rocks/morgue/gammafunk/crash-gammafunk-20160514-024202.txt 22:42:38 !vault erik_arrival_gehennom 22:42:38 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/arrival/large.des#l219 22:42:44 who wants to hear some Vault Complaints 22:42:50 Naruni, yes, that's wrong 22:43:21 vectors are dynamically sized and if you want to add something to one you use .push_back 22:43:26 they start out empty 22:44:44 too bad you're going to hear them anyway 22:44:57 chequers, |amethyst: thanks 22:45:14 this arrival vault loves to generate items on the unreachable side of the lava, so players are encouraged to come back to the level later with flight/digging to pick them up 22:45:24 let me guess: you're not a fan of the unreachable lava zone 22:45:27 yep 22:45:34 also the static monsters are, uhhhh 22:45:36 * geekosaur hates that vault 22:46:27 yeah it's annoying 22:46:43 -!- friendfixit has joined ##crawl-dev 22:46:51 if i were to change it i'd put a @ opposite from the main exit 22:46:59 so you can get in but you'd have to go around probably 22:47:05 -!- fixit_friend has quit [Read error: Connection reset by peer] 22:47:24 why does it need a big empty square in the first place 22:47:37 is it a reference to some other roguelike I don't understand 22:48:08 I thought it was just a big empty rectangle because vaults had to be rectangles back when it was made 22:48:20 it is certainly one of the older ones 22:49:04 but I had the feeling then and still do now that the item_gen was part of the point... it's supposed to annoy 22:49:22 how does being intentional make it any better 22:49:30 -!- SPAM is now known as Guest77501 22:50:01 how does mentioning that imply justifying it? 22:50:12 you said "but" 22:50:12 geekosaur, so by calling the constructor UseItemMenu::UseItemMenu, if i only set loc and type_expect, the vector item_list will be initialized empty automagically? 22:50:13 -!- Kat_ has quit [Ping timeout: 250 seconds] 22:50:18 except possibly for the creator, whoever that was 22:50:33 Naruni, yes 22:50:39 oh well duh, thanks 22:50:50 it's not a fixed size array, it 22:51:04 -!- lobf has joined ##crawl-dev 22:51:13 s dynamic and starts out empty and grows as you push_back() or otherwise modify it. 22:51:33 after all, you didn't tell new how large to make it... 22:51:47 or declare it with a size, etc. 22:51:53 so it'd have to be dynamic (or very broken) 22:52:47 geekosaur, clearly it should be a static size and the compiler figures out how large 22:53:05 -!- lobf_ has joined ##crawl-dev 22:53:09 in C++. that's a good joke 22:53:26 yes 22:53:30 that was a joke 22:53:31 that is what it was 22:53:38 -!- lobf has quit [Read error: Connection reset by peer] 22:53:38 -!- lobf_ is now known as lobf 22:54:34 -!- Crawl_Spam is now known as Kat_ 22:56:13 -!- PleasingFungus has joined ##crawl-dev 22:56:45 -!- HellTiger has quit [Ping timeout: 260 seconds] 22:59:33 -!- lobf has quit [Quit: lobf] 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:01:24 ugh 23:01:35 can't i just have somebody make like 23:01:38 40 more amulets 23:01:40 for me 23:01:44 -!- JStrane_ has quit [Ping timeout: 252 seconds] 23:02:09 i need minions 23:02:19 -!- amalloy_ is now known as amalloy 23:03:07 ontoclasm: I would volunteer but I don't have the time and I probably don't have half the skill required 23:03:20 well skillwise it's very low-impact 23:03:42 the main difficulty is in coming up with a bunch of neckalce designs 23:03:53 i made an amulet once! 23:04:03 then someone removed it 23:04:25 was it me? 23:05:35 i have 12 already 23:05:40 i need, uh 23:05:54 %git d32549c8cb74243f918434be4adf51ee466a70cb 23:05:54 07ontoclasm02 * 0.16-a0-2941-gd32549c: Tiles for "Vit and "Bloodlust 10(1 year, 5 months ago, 2 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/d32549c8cb74 23:06:05 it *was* 23:06:25 ontoclasm: why do you need 40 more? 23:06:30 ontoclasm: i'm planning on making some amulet tiles at some indeterminate point in the future 23:06:35 trying to understand the scope here 23:06:44 -!- KNBrisson has quit [Client Quit] 23:07:11 johnstein: well, currently there are 29 amulet tiles 23:07:18 many of which are just recolors of each other 23:07:34 -!- Mandevil has quit [Ping timeout: 240 seconds] 23:07:35 obv. i don't have to keep that the way it is 23:08:08 plus 23:08:21 rings have separate, flashier tiles for randarts 23:08:53 amulets currently don't, and i suppose don't really need to 23:09:07 but they could 23:09:09 -!- jerkstore has quit [Quit: bye] 23:10:02 i don't think reducing the number of amulet tiles would break anything but who knows! 23:10:17 ontoclasm: so some new randart designs along with some new unrandart designs? 23:10:29 unrands are all already done 23:10:38 i wonder if the tiles are supposed to correspond to descriptions... 23:10:50 like potion tiles do 23:10:54 PleasingFungus: rings do! but amulets don't 23:11:07 also a lot of the current amulet tiles are pretty bad 23:11:12 yes 23:11:12 -!- lobf has joined ##crawl-dev 23:11:19 interesting! 23:11:45 * CanOfWorms stares at cylinder_gray... 23:12:02 face1 is also pretty goofy lookingn 23:12:19 if you look at that commit you can see the design i went for; there's a vaguely 16x16 thing in the middle, with a chain wound around the back 23:12:45 so really all are need are the middle bits 23:13:17 @??greater naga 23:13:17 greater naga (13N) | Spd: 10 (move: 140%) | HD: 15 | HP: 67-95 | AC/EV: 8/9 | Dam: 27, 703(constrict) | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(140), 03poison | Chunks: 14noxious | XP: 1889 | Sp: spit poison (d22) [11!AM, 06!sil, 08breath], b.venom (3d19), mystic blast (3d19), haste, poison arrow (3d22), teleport other | Sz: Large | Int: human. 23:13:33 oh so all the randarts would be basically the same with just different middle bits? 23:13:39 sorry if I'm dense 23:14:01 bloodlust is the amulet whose description says it's made of bones, right 23:14:11 johnstein: yes 23:14:44 oh, it's just teeth 23:14:58 in any case it could be updated to look like that bone necklace I found earlier 23:15:22 johnstein: https://dl.dropboxusercontent.com/u/1000017/crawl/amulets.png 23:15:28 those are the existing ones 23:15:33 -!- G-Flex has quit [Ping timeout: 250 seconds] 23:15:35 hmm 23:15:37 er 23:15:42 in the new style i'm working on 23:15:48 shoalin also looks pretty unimpressive 23:15:55 I guess a general jewellery tile reform is in order 23:16:21 well, i think normal and randart rings look great 23:16:27 new amulets looking nice 23:16:29 yeah, rings look fine 23:16:31 unrand rings are kinda blah 23:16:36 shaolin looks uh 23:16:39 pretty plain :v 23:16:45 i haven't even seen an unrand ring in a long time 23:16:48 beyond plaing 23:16:50 *plain 23:16:52 or at least i didn't pay much attention to the tile 23:16:56 shaolin's an unrand, that's what i mean 23:17:15 I think a few of the standard rings could use some sprucing up 23:17:19 plain_yellow 23:17:19 there's that one amulet tile that i think is supposed to look like a shrunken head but winds up looking like a wad of play-doh 23:17:27 sure 23:17:31 granite 23:17:45 CanOfWorms: there was a mantis issue, maybe i can find it 23:17:58 but yeah the randart rings are pretty spot on 23:18:07 -!- ByronJohnson has quit [Quit: Restarting client] 23:18:09 i mean, unless it was acgtually supposed to look like a wad of play-doh on a chain 23:18:09 -!- AreBrandon has quit [Ping timeout: 250 seconds] 23:18:11 I'll probably just make new rings to add in 23:18:11 ontoclasm: ah it's all very clear now 23:18:14 in that case, mission accomplished! 23:18:20 https://crawl.develz.org/mantis/view.php?id=6189 23:18:22 there we go 23:18:34 that's where all the existing ones come from 23:18:47 heh 23:18:48 :O 23:18:55 i still like the one that looks like an anvil 23:18:58 yeah look at that plain shaolin 23:19:06 also the eyeball one 23:19:15 yeah, wow, that is boring 23:19:19 the eyeball is hilariously goofy 23:19:41 i see the blue spikey one all the time 23:19:44 anvil one is a clasic 23:20:56 yes 23:21:16 fear the anvil ring 23:21:25 -!- Kat_ has quit [Ping timeout: 250 seconds] 23:21:35 FR: autoexplore doesn't instakill you in star of david bailey 23:22:02 ? 23:22:07 -!- ByronJohnson has quit [Client Quit] 23:22:07 -!- Tickenest_ has quit [Quit: Page closed] 23:22:09 which one is that? i mean, i can guess the shape 23:22:17 the giant moat 23:22:18 the one with tons of polearm orcs 23:22:27 over one tile of moat 23:22:47 oh 23:23:09 i like that one, but how does autoexplore instakill you in it? 23:23:39 it ignores the orcs 23:23:42 because they're across water 23:23:45 oh 23:23:47 and moves you directly into an orc knight's bardiche 23:23:52 guess i've never tried to autoexplore in it then 23:24:17 -!- lobf has quit [Quit: lobf] 23:24:22 i tend to try to avoid doing it in baileys generally 23:24:33 but yeah, seems bad if it'll ignore the orcs that can reach you over the water 23:25:39 -!- Vizer has quit [Quit: bye] 23:27:44 Sniper text shows mindelay at skill 28, should read 27 13https://crawl.develz.org/mantis/view.php?id=10415 by Chudface 23:28:41 -!- friendfixit has quit [Read error: Connection reset by peer] 23:28:47 -!- tealeaves has quit [Quit: Bye] 23:29:21 -!- fixit_friend has joined ##crawl-dev 23:30:29 -!- ontoclasm has quit [Read error: Connection reset by peer] 23:30:48 -!- tealeaves has quit [Client Quit] 23:31:32 -!- tealeaves has quit [Client Quit] 23:31:44 -!- tealeaves has quit [Client Quit] 23:32:52 InvMenu is some complicated stuff 23:33:24 -!- ontoclasm has joined ##crawl-dev 23:34:15 -!- tealeaves has quit [Client Quit] 23:34:31 -!- tealeaves has quit [Client Quit] 23:36:42 wow 23:36:53 this is gonna be a lot more fried rice than i originally counted on 23:38:30 that's not actually a bug for sniper showing mindelay at 28 is it? 23:39:00 yeah I don't see how it's a bug 23:39:05 sniper does in fact reach min delay at 28 skill 23:39:20 what does the maul show? 23:39:27 something above 27 23:39:32 i forget what exactly 23:39:51 This weapon's minimum attack delay (1.6) is reached at skill level 28. 23:39:54 -!- ystael has quit [Ping timeout: 276 seconds] 23:39:56 okay, that one is stupid 23:39:58 does stab+ apply stabbing... to all damage? 23:40:03 or just melee? 23:40:20 just melee i'm pretty sure 23:40:23 dang 23:40:32 last time i touched the relevant code i fucked it up, so i'm gonna pass on this one 23:40:33 obviously 23:40:35 so much for stabbing with a triple crossbow 23:40:38 leave it for a new contributor... 23:40:41 Chequers' List 23:40:51 -!- PsyMar has quit [Quit: witty quit message goes here] 23:40:54 <|amethyst> the reason it shows 28 is because at level 27 delay is 13.5 23:40:58 -!- KNBrisson has quit [Client Quit] 23:41:10 you gotta walk up and gun them down from lover range 23:41:30 <|amethyst> it computes "what is the minimum delay" rounding down 23:41:33 if your crossbow is in their ear when you fire, it's melee! 23:41:39 obviously, the only consistent answer is to list it as reaching mindelay at skill 46 23:41:41 actually ok, that's not true 23:41:42 <|amethyst> then asks "what level do you have to be to get that minimum delay" 23:41:44 for dark maul anyway 23:42:18 <|amethyst> simplest solution is to cap skill levels at either 26 or 28 :P 23:42:29 <|amethyst> or any even number, really 23:42:43 that would honestly solve so many things 23:42:55 but can you imagine the salt 23:43:08 heh 23:43:09 http://pastie.org/10836487 this one really has me confused, i worked really hard to get the menu entry correct (ie) and now its saying it wont take the entry 23:43:27 i'd bitch about it for a little bit and then forget about how everything used to cap at 27 23:43:38 same as i did when dungeon quit being 27 levels 23:43:45 how many things would it solve? 23:43:49 although that was a pretty obvious improvement early on 23:43:56 <|amethyst> Naruni: why does your UseItemMenu contain an InvMenu? 23:44:11 |amethyst: joke answer: composition, not inheritance 23:44:26 |amethyst, im referencing shopmenu and knownmenu 23:44:58 to make UseItemMenu a derivative of InvMenu 23:45:00 <|amethyst> Naruni: I'm talking about this line: 23:45:13 <|amethyst> InvMenu menu; 23:45:26 <|amethyst> you don't want that 23:45:38 PleasingFungus: bizarre cap points for spellcasting and attack delay, mainly 23:45:42 I just had to put that in because, um hold on let me dig it up 23:45:51 <|amethyst> your UseItemMenu *is* a menu, it doesn't need a menu inside it 23:45:57 <|amethyst> you want just add_entry(tmp) 23:46:03 although the spellcasting one is better fixed by getting rid of chance_breaks 23:46:24 i would like that! 23:46:29 item_use.cc: In member function ‘void UseItemMenu::populate_menu(std::vector&)’: item_use.cc:155:9: error: ‘menu’ was not declared in this scope 23:46:48 i wonder if circus animals got rid of chance_breaks? i know he's been tampering with a lot of nearby code 23:46:49 line 26 in the pastie 23:46:59 <|amethyst> Naruni: just add_entry(...) or this->add_entry(...) 23:47:21 <|amethyst> Naruni: if you write 'menu.foo' then of course you need a variable named 'menu', but that doesn't mean it does what you want 23:48:16 item_use.cc: In member function ‘void UseItemMenu::populate_menu(std::vector&)’: item_use.cc:155:21: error: no matching function for call to ‘UseItemMenu::add_entry(InvEntry&)’ add_entry(ie); 23:48:16 <|amethyst> in any even, your first error is because you need to pass a pointer to the entry (tmp in your code), not an entry itself 23:48:21 <|amethyst> 23:45:11 <+|amethyst> you want just add_entry(tmp) 23:48:59 it doesn't have to be an InvEntry? 23:49:24 <|amethyst> MenuEntry::add_entry is declared as: 23:49:29 <|amethyst> void add_entry(MenuEntry *entry); 23:49:36 <|amethyst> it takes a pointer to a MenuEntry 23:50:14 <|amethyst> oh 23:50:16 <|amethyst> I see 23:50:30 <|amethyst> I misread, I was thinking tmp was an InvEntry 23:50:59 <|amethyst> you will need something like 23:51:59 <|amethyst> InvEntry *ie = new InvEntry(*tmp); menu.add_entry(ie); 23:52:10 <|amethyst> though I think you don't need a const cast 23:52:19 <|amethyst> since InvEntry's constructor takes a const reference 23:52:24 <|amethyst> so you should be able to do just 23:53:08 <|amethyst> for (const item_def* item : itemv) menu.add_entry(new MenuEntry(*item)); 23:53:29 ??recite 23:53:29 recite[1/5]: Causes various effects to chaotic, unclean, evil or heretical creatures in view. Four-turn action, with strength depending on piety and invocations. Effects scale from things like confusion and fear on humanoids, to smiting and instakilling chaotic creatures, to permanently blinding or paralysing heretic priests. 23:53:40 does recite work on shard shrikes? 23:53:44 <|amethyst> 'new' allocates a new object on the heap; unlike local variables, it will last forever, until it is freed 23:53:48 <|amethyst> @??shard shrike 23:53:48 shard shrike (12b) | Spd: 30 | HD: 21 | HP: 87-121 | AC/EV: 2/18 | Dam: 2112(cold:21-62) | see invisible, fly | Res: 06magic(80), 02cold++, 08blind | XP: 5288 | Sp: throw icicle (3d30) [11!AM, 06!sil, 08breath] | Sz: tiny | Int: animal. 23:53:58 <|amethyst> I don't see why it would 23:54:05 the game currently says shard shrikes can be recited too 23:54:05 |amethyst, that confuses me, i thought there was no need for menu.bla 23:54:08 *to 23:54:11 <|amethyst> hm 23:54:20 <|amethyst> Naruni: err 23:54:27 <|amethyst> Naruni: sorry, that was me copy-pasting too much of your code 23:54:31 <|amethyst> :) 23:54:37 <|amethyst> for (const item_def* item : itemv) add_entry(new MenuEntry(*item)); 23:54:40 -!- zxc has joined ##crawl-dev 23:55:13 the same goes for oklobs btw 23:56:06 <|amethyst> CanOfWorms: I get "There's no appreciative audience!" 23:56:20 no, in the x-v screen 23:56:32 where the game mentions whether recite can affect the monster 23:56:35 item_use.cc: In member function ‘void UseItemMenu::populate_menu(std::vector&)’: 23:56:35 item_use.cc:151:69: error: no matching function for call to ‘MenuEntry::MenuEntry(const item_def&)’ for (const item_def* item : itemv) add_entry(new MenuEntry(*item)); 23:56:36 might need to pump yourinvo 23:56:54 it doesn't want the reference 23:56:55 <|amethyst> Naruni: oh, sorry, InvEntry, not MenuEntry 23:57:10 new InvEntry? 23:57:13 <|amethyst> yeah 23:57:38 <|amethyst> CanOfWorms: it does that for every monster 23:57:47 <|amethyst> CanOfWorms: which seems silly 23:57:48 yeah, that seems misleading? 23:57:51 yep, that one worked... thank you. i need to go back and study that because that is way too cosmic for me 23:58:32 <|amethyst> CanOfWorms: mantis it imo 23:58:38 alright 23:59:23 -!- debo_ has joined ##crawl-dev 23:59:34 |amethyst, add_entry is actually a Menu function, not an InvMenu function, but it will accept a type InvEntry as long as the InvEntry is a pointer to an item_def? 23:59:47 -!- debo_ is now known as Guest40466