00:01:18 Unstable branch on crawl.develz.org updated to: 0.11-a0-1576-g706b1ee (33) 00:08:39 Windows builds of master branch on crawl.develz.org updated to: 0.11-a0-1576-g706b1ee 00:19:41 Received +3 lightning scales {sslith, rElec} barding as NaSt. (https://crawl.develz.org/mantis/view.php?id=5611) by gomer 00:29:11 where is the bug in that..? 00:31:35 <|amethyst> rwbarton was being sarcastic and gomer misunderstood 00:31:54 <|amethyst> (and missed crate's warning that it wasn't really a bug) 00:32:08 I was hoping it was something cool, like lightning scales being a centaur barding 00:32:42 <|amethyst> It was "acquirement gave you a good item? nerf acquirement" 00:32:49 <|amethyst> or something like that :) 01:19:43 -!- nrook has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]] 01:21:07 -!- ophanim has quit [Quit: Leaving.] 01:31:11 -!- Ragdoll has joined ##crawl-dev 01:36:53 -!- rast has quit [Ping timeout: 246 seconds] 01:50:08 kilobyte: done 01:50:08 galehar: You have 1 message. Use !messages to read it. 01:50:14 !messages 01:50:15 (1/1) kilobyte said (5h 2m 18s ago): Uh oh, could you remove ALL of db from Transifex? I looked at the Greek files, and it looks like it's not only a waste of translators' time, but will even be actively harmful once we get the code ready. 01:50:22 -!- neunon has quit [Quit: Leaving] 01:51:27 03galehar * rb4e9b40e3476 10/crawl-ref/source/ (Makefile Makefile.obj): Remove database files from the transifex workflow. 01:51:49 -!- alefury has joined ##crawl-dev 01:58:01 kilobyte: what about godspeak and miscname? You did translate them to polish 02:45:44 -!- |amethyst has quit [Read error: Operation timed out] 02:46:54 -!- dtsund has quit [Quit: dtsund] 02:50:35 -!- syllogism has joined ##crawl-dev 02:54:06 -!- |amethyst has joined ##crawl-dev 03:02:05 -!- |amethyst has quit [Ping timeout: 260 seconds] 03:02:59 for those interested, sources of the android port: https://gitorious.org/~frogbotherer/crawl/android-crawl 03:10:59 -!- Textmode has quit [Ping timeout: 256 seconds] 03:19:15 -!- alefury has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 03:19:55 -!- |amethyst has joined ##crawl-dev 03:24:14 what's the interface for android crawl like? 03:24:16 crawl has a lot of buttons 03:24:26 are they consolidated down into 'wear/take off' 'use consumable' etc? 03:24:48 no, it's the same interface 03:25:03 you can do quite a lot of things with mouse only 03:25:19 and you can use vol -/+ for ctrl/shift 03:25:46 and there's a button to call a virtual keyboard when needed 03:26:55 but can you beat it in an hour with spen? 03:27:40 you do realize it's in alpha stage, right? 03:27:45 yeah I'm joking :) 03:28:06 it does support physical keyboards too, for devices that have one 03:34:06 -!- alefury has joined ##crawl-dev 03:52:24 why is the animal skin description "the skins of *several* animals"? 03:52:40 seems wrong if I just got it from butchering a yak 03:55:28 yak had a troubled youth 04:00:45 all yaks and sheep are secretly abominations 04:08:18 Typo in player.cc line 0003554, number 27 (for a level) is 127 (https://crawl.develz.org/mantis/view.php?id=5612) by SouthernSpade 04:10:14 isn't it for felid's extra lives? 04:10:36 I really wish they didn't get any more past XL 27 :/ 04:12:14 anyone know how much racial equipment drops the spellcasting AEVP, or where in the source that might be found? 04:14:29 _player_body_armour_racial_spellcasting_bonus in player.cc 04:18:00 -!- MarvinPA_ has joined ##crawl-dev 04:21:28 -!- MarvinPA has quit [Ping timeout: 272 seconds] 04:21:28 -!- MarvinPA_ is now known as MarvinPA 04:35:30 03kilobyte * radea1da1626e 10/crawl-ref/source/actor.h: Unbreak DEBUG_GLOBALS. 04:35:40 03kilobyte * r243886b6a463 10/crawl-ref/source/dat/database/pl/godspeak.txt: Fix .pl @_xom_plaything_@ pronoun/noun gender disagreement. 04:36:13 -!- st_ has quit [Ping timeout: 260 seconds] 04:40:05 galehar: thanks 04:40:10 ??source 04:40:10 source[1/5]: Browse the Git repository at http://gitorious.org/crawl/crawl 04:54:01 -cTele didn't go away after picking up golden rune (https://crawl.develz.org/mantis/view.php?id=5613) by ebarrett 04:55:54 kilobyte: crate was wondering where all the neqoxecs on cerebovs level went 04:56:29 are they gone or did he just get lucky? 04:56:31 -!- MarvinPA_ has joined ##crawl-dev 04:58:13 alefury: they left 04:58:20 thats cool :) 04:58:21 and balrugs don't spawn with them anymore either 04:58:26 thats not cool 04:59:28 -!- MarvinPA has quit [Ping timeout: 255 seconds] 04:59:28 -!- MarvinPA_ is now known as MarvinPA 05:00:07 OSX builds of master branch on crawl.develz.org updated to: 0.11-a0-1577-gb4e9b40 05:00:09 kilobyte: i guess #5613 is caused by c53ce012953? 05:01:40 maybe balrugs should get smoke demons in their bands 05:02:19 evil mike indeed 05:02:37 some of these demon bands are weird. executioners get abominations, and hellwings get smoke demons (which means a 3 is being led by a 4) 05:02:51 MarvinPA: hrm, I missed that one 05:03:36 MarvinPA: non-constant branch flags were another thing that would have to be separately stored and marshalled, and it _appeared_ to be unused 05:03:37 evilmike: thats what happens when demon tiers get shuffled around 05:03:38 yeah, i guess tomb's the only place that actually uses a branch flag like that 05:03:53 the executioner one really surprised me, I didn't know they were band monsters 05:04:05 ingame nobody sees who leads who anyway, so imo the hellwing + smoke demon band is fine 05:04:11 it makes sense though, if the leader is 3x faster than the pack, it's not going to stay near them 05:05:21 alefury: it might be more relevant in the future. galehar has talked about improving enemy AI, and having band leaders give some kind of effect on it 05:05:50 in that case you'd want to have the leader be the strongest monster, at least 05:08:08 03evilmike * r33d826fd7e10 10/crawl-ref/source/mon-place.cc: Remove some obsolete comments. 05:09:48 would be weird to have executioners wait for aboms 05:12:01 galehar: the android port includes that de-OpenGLizing of local tiles, right? 05:12:36 taking that seems really tempting, it would solve a good number of bugs and "too slow to play" issues 05:14:08 I also tried adding support for drawing letters above U+00FF in local tiles, got stumped by weird problems related to texture creation failing 05:18:13 -!- Heteroy has quit [Ping timeout: 260 seconds] 05:27:13 -!- Heteroy has joined ##crawl-dev 05:29:54 due: you have some basic knowledge of greek, right? Could you answer a few questions? 05:31:16 sure 05:34:12 cool, could you look at dat/database/el/monflee.txt ? This one may or may not be wrong. 05:34:39 @monster@ may be: 1. "sheep", 2. "it" (invisible), 3. anything (if Mara is around) 05:36:51 in Polish for example, there'd be a gender conflict in two cases: "frightened @monster@" ("frightened" is an adjective that needs to match the noun) and "@The_monster@ is struck" (participle/noun) 05:39:13 verbs in the case of Polish would be ok -- present and future tenses are gender-agnostic, past is not 05:39:46 Wikipedia says Greek has grammatical gender, but I don't know anything more... 05:39:49 -!- Dixbert has quit [Ping timeout: 252 seconds] 05:42:45 for rand_all.txt, though, I'm pretty certain it is wrong. Since Greek has both noun cases and inflection, " of the " has as a genitive phrase, and with no information that it needs to be genitive, I bet the translator used nominative case. 05:43:07 -!- Heteroy has quit [Ping timeout: 252 seconds] 05:45:33 even worse, the " of the " phrase can be used in various cases by itself. In Polish this is not a problem for genitives as "of XXX" stays intact even if the phrase as a whole changes, but for example adjectival phrases do need to be declensed. Not sure if this is an issue for Greek. 05:56:34 -!- MakMorn has quit [Ping timeout: 252 seconds] 05:57:01 kilobyte: yes, the android port uses pelya's SDL instead of opengl 05:57:22 from the author: This is heavily dependent on pelya's port of the Android SDL library. I had to mangle it a bit to get the hardware keyboard working and there were some libraries that were missing 05:58:43 kilobyte: tiles framework seems to be able to support several backend. Choosing between OpenGL and SDL could be optionnable (although SDL should be default) 05:59:41 kilobyte: we can delete the greek database translations for now if you want. We'll still be able to pull them back from the git history once we properly support them 06:05:46 galehar: I'm wondering how well it fits currently, but as above, I can only guess, not knowing Greek myself 06:06:22 (it's late Down Under in the due land) 06:06:26 the translator did mention that godspeak is problematic 06:07:12 https://crawl.develz.org/tavern/viewtopic.php?p=58218#p58218 06:07:15 there are some parts that are rather straightforward (like, the welcome messages on game start), but the rest is often tricky 06:08:19 for example, .pl "Xom prayer" has nearly no resemblances to .en 06:09:18 "slaps you with a trout" is an English saying that makes no sense elsewhere, so is "red-headed step child". Or "crickets chirping". 06:10:26 I can disable translations on the transifex interface, but on a per resource (=file) basis. So if a file as both simple and complex text, better not enable it yet 06:10:48 I used some Polish phrases that in turn would make little sense in English. 06:11:28 kilobyte: well, it's fine. There's no problem with that. 06:11:42 flavour text has no reason to be 1<->1 translations 06:12:56 if a db key has x values, it can have y translations. I don't think there is any problem with that, neither in the code nor in transifex 06:13:44 and what with internal keys? 06:14:05 like what? 06:14:15 like, "Xom prayer" uses _xom_child_ and _trout_species_ in .en, but _Xom_zdziela_ in .pl 06:14:52 and most other composite keys would typically need a masculine and feminine subkey 06:16:00 after having to change _xom_plaything_ to _my_xom_plaything_ (so the pronoun's gender is right), I don't think there is a single shared subkey in what I translated so far 06:18:08 I don't know about internal keys, I'll look into it. Maybe it would be possible to use more generic ones so they work in every language? 06:19:40 for gender, I was thinking that we could add a suffix to a key. foo:n would mean it's a neutral, so it would create foo:m, foo:f and foo:n keys for translations 06:20:26 and foo:s and foo:p for singular and plural 06:23:40 uhm no, they depend on particular phrases 06:24:19 like in this case, _trout_species_ is used by "slaps you with a trout" which is an English phrase, and so is _xom_child_ 06:28:25 simply not translating and not using a key if it doesn't make sense works fine. The problem is how to allow users to add one, like you did with zdziela, right? 06:31:03 a solution would be to add it to the source file. In this example, add _xom_spanks_ to english with an empty or placeholder value 06:32:19 only problem is that contributers can't do through transifex. They would have to poke us, but hopefully, that shouldn't be too frequent 06:32:53 its great to see that translations are actually underway now 06:33:05 considering that this was the case for every single key I translated so far, I wouldn't have such a hope 06:33:11 quite a few enthusiastic translators, too :) 06:34:05 kilobyte: well, for now I don't see any other way, but I'll think about it 06:40:20 for randname.txt and friends, I quite fail why it's split into many subkeys at all 06:50:22 -!- edlothiol has joined ##crawl-dev 06:50:30 -!- edlothiol has quit [Client Quit] 06:52:40 -!- edlothiol has joined ##crawl-dev 06:52:42 -!- edlothiol has quit [Client Quit] 06:56:45 -!- edlothiol has joined ##crawl-dev 06:59:14 galehar, kilobyte: maybe I'm missing something, but it doesn't look to me like the android port includes any de-openglizing 07:00:12 it rather looks like it uses opengl es, which is also interesting since so far there were problems with texture loading there, iirc (?) 07:00:20 edlothiol: honestly, I haven't look at the source. The guys says he's using pelya's SDL, and there's a SDL splash screen when it starts 07:00:32 has CDO just started lagging massively for anyone else? 07:03:14 well yeah, tiles crawl still uses SDL too 07:03:14 -!- Napkin has quit [Remote host closed the connection] 07:03:14 -!- Napkin has joined ##crawl-dev 07:03:14 wow, 66% packet loss to CDO 07:03:30 oh right, for input of course 07:03:34 and it's back 07:07:14 -!- edlothiol has quit [Read error: Connection reset by peer] 07:15:50 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.] 07:18:51 -!- Pacra has quit [Ping timeout: 246 seconds] 07:31:50 -!- G-Flex has quit [Read error: Connection reset by peer] 07:32:35 -!- G-Flex has joined ##crawl-dev 07:42:57 -!- edlothiol has joined ##crawl-dev 07:51:16 -!- jeanjacques has joined ##crawl-dev 08:05:02 galehar: are there any docs how to initialize that Transifex client for Crawl? "make tx-config" spews a loads of errors and doesn't produce those .ini files. 08:05:07 Exception: tx: File ( /home/kilobyte/crawl/crawl-ref/source/dat/descript/unrand.ini ) does not exist. 08:05:34 you need to run make build-ini first 08:05:54 I should add that as depency I guess 08:13:43 tx push -t -r dcss.items 08:13:43 Pushing translations for resource dcss.items: 08:13:43 Pushing 'en' translations (file: dat/descript/items.ini) 08:13:43 HTTPError: HTTP Error 401: UNAUTHORIZED 08:14:18 you need to create an account on transifex 08:14:29 didn't tx init asked for login/pass? 08:15:41 I've just pushed your polish translations to transifex 08:15:54 it's the most advanced translation :) 08:16:01 tx did ask for login/pass, yeah 08:18:02 -!- MarvinPA has quit [Read error: Connection reset by peer] 08:19:54 -!- MarvinPA has joined ##crawl-dev 08:24:49 kilobyte: I plan do write some documentation once the whole process is more stable (which should be soon) 08:26:38 ah, when trying to edit via the web interface, it told me I must be a member of the Polish team 08:28:10 let me add you 08:28:31 -!- Heteroy has joined ##crawl-dev 08:29:14 there, I made you coordinator 08:29:37 you need to check the reviewed checkbox or the translation won't be pulled 08:29:40 and only coordinators can do that 08:34:04 "tx pull" overwrote items.txt with something in its .ini format 08:38:17 what? tx only interact with .ini files, it doesn't touch .txt directly 08:41:45 -!- MarvinPA_ has joined ##crawl-dev 08:44:15 -!- Heteroy has quit [Ping timeout: 252 seconds] 08:45:04 -!- MarvinPA has quit [Ping timeout: 276 seconds] 08:45:04 -!- MarvinPA_ is now known as MarvinPA 08:46:11 kilobyte: should automatic wrapping be done at 80 col? Text::Wrap defaults at 76, which is nice with git diff since it's indented. 08:48:45 76 would be good, too 08:49:37 ok 08:49:55 I mean it's trivial to make it wrap at 80 08:49:57 -!- Heteroy has joined ##crawl-dev 08:50:01 it's a simple configuration variable 08:50:21 but it has 76 as default for a reason, and indentation is one 08:50:47 could you associate my account with the German team? chrisoelmueller 08:50:59 sure 08:51:26 do you want to be coordinator? 08:51:41 nah, not yet 08:51:48 alright 08:51:53 i'm not too fond of the tx interface, so just translating is fine 08:52:21 done 08:52:37 awesome, thanks 09:03:14 -!- ais523 has joined ##crawl-dev 09:07:56 kilobyte: I tried creating the English (Australia) language to take submission for english, but it didn't work. Which is why I created English 09:09:38 I made a FR but they say it's tricky to implement: https://getsatisfaction.com/indifex/topics/allow_submitting_changes_to_source_files 09:28:58 -!- Heteroy has quit [Ping timeout: 256 seconds] 09:30:13 -!- st_ has joined ##crawl-dev 09:35:16 -!- Pingas has joined ##crawl-dev 09:37:30 -!- Heteroy has joined ##crawl-dev 09:44:23 -!- Blade- has joined ##crawl-dev 09:47:24 galehar: how does en-au differ from en-gb? 09:47:48 not by much AKAIK 09:48:41 I suppose there are small difference since they are different language for electronic dictonaries and such, but I don't actually know any 09:52:12 i think it's more about implicit vocabulary and such than actually using different words or grammar 09:58:17 -!- ais523_ has joined ##crawl-dev 09:58:28 -!- ais523 has quit [Disconnected by services] 09:58:30 -!- ais523_ is now known as ais523 09:58:57 -!- Dixbert has joined ##crawl-dev 10:00:10 I messed up some lua formatting with my recent wrapping commit. Nothing too serious, I'll fix it later. 10:17:38 I noticed this in the changelog: ""* Jiyva no longer provides duplicate conservation and resist corrosion effects."" 10:17:50 it seems like jiyva no longer gives Conservation; any particular reason for this change? 10:19:35 he just doesn't give the amulet effect on top of the piety-based effect any more 10:20:29 oh 10:20:40 thing is, I could swear the ^ screen used to have a conservation-related messages 10:20:50 "jiyva is protecting your delectables from destruction" or something 10:20:52 since when? 10:20:59 now, there's nothing on that screen that implies he gives conservation at all 10:21:11 you're talking about a 0.8 thing, so its pretty old 10:21:12 probably it should be mentioned on ^, yeah 10:21:22 the only item-related thing is "Jiyva shields you from corrosive effects." 10:22:08 That's bad, the screen ought to say if your items are being protected from destruction 10:22:19 yes 10:22:48 in other news, the pseudopods mutation is a little aggravating when you're wearing relatively heavy armour :P 10:22:49 hrm 10:22:56 how good *is* jiyva's conservation ability? 10:23:03 does it just protect out of times or something? 10:23:15 piety/200 10:23:21 what's max piety? 10:23:29 200 10:23:35 as I guessed, then 10:24:34 looks like the rCorr is just the amulet effect though 10:24:59 but it's the full effect from 2* onwards instead of a piety-based chance 10:27:18 -!- ToBeFree has joined ##crawl-dev 10:28:28 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-1593-g41ab3e3 (33) 10:29:07 -!- Heteroy has quit [Ping timeout: 252 seconds] 10:33:46 this reminds me. is there a reason why zin causes you to have rRot on the % screen? 10:34:17 this seems to be a bug... you only get rRot when you have vitalization on. It shows up on the % screen all the time though, if you have enough piety 10:35:11 @??vault guard 10:35:11 vault guard (10@) | Speed: 10 | HD: 13 | Health: 54-89 | AC/EV: 1/13 | Damage: 20 | Flags: sense invisible | Res: 06magic(52) | Chunks: 07contaminated | XP: 1378. 10:35:48 oh yeah, i should've removed that with the vitalisation changes 10:53:04 why did abyss exiting change to where you entered, and could it please be changed back? 10:56:00 -!- Wensley has joined ##crawl-dev 10:56:20 gmorn 10:57:04 -!- Felyza__ has quit [Read error: Connection reset by peer] 10:57:49 -!- Felyza has joined ##crawl-dev 10:57:59 Blade-: sounds recent, I'd guess it was part of portal_branches 10:58:01 -!- blabber has joined ##crawl-dev 10:58:23 was an intentional change as part of it, i think 10:58:32 and if it was unintentional it should stay anyway 10:58:38 how well does self banish work now 10:59:21 I guess it's still a full heal, and you can activate teleport before leaving the abyss, so it's still useful 10:59:30 I get the feeling that at some point someone went through and caused all strings to capitalize the first character, even when inappropriate 10:59:34 yes, still a huge get-out-of-jail-free card 10:59:39 A - plus b - plus2 c - special d - quantity e - flags ESC - exit 10:59:44 as i said in ##crawl, maybe it can lose the maxhp and maxmp costs now 11:00:39 Wensley: not the first time a problem like this has cropped up 11:00:51 -!- Blade- has quit [Ping timeout: 245 seconds] 11:01:28 with banishing, one thing i worry a bit about is if you are fighting louise or someone like that... get banished, escape the abyss, and you're immediately thrown into the fight again 11:01:34 -!- Blade- has joined ##crawl-dev 11:01:41 I can't be the only person to think of this though, so it might not be a serious issue 11:02:11 evilmike: ??grinner 11:02:23 henzell is in this channel, you know 11:02:25 ??grinner 11:02:54 grinner[1/1]: [turn=23342] Grinner the Covert (L12 OpGl) escaped from the Abyss! [turn=23342] Grinner the Covert (L12 OpGl) is cast into the Abyss! (ogre mage) (Orc:4) 11:03:10 haha 11:03:11 -!- ais523 has quit [Read error: Connection reset by peer] 11:03:12 -!- ais523_ has joined ##crawl-dev 11:03:16 evilmike: blade also brought that up in ##crawl 11:03:19 -!- ais523_ is now known as ais523 11:03:25 I wonder if that should be allowed to happen. I would probably say no 11:03:34 it's quite disheartening 11:03:43 I'm thinking of paralysis here, it gives you a 1d3 immunity period (I think) after it ends 11:03:51 maybe leaving the abyss should do the same for banishment 11:04:55 it also seems a little weird that monsters have a free turn to act after you leave the abyss through a portal? not unimaginable, just sort of a cheap shot 11:05:51 giving players the first turn would probably be okay 11:06:08 passwall does it, so i doubt it could be abused 11:06:29 thus emerges a whole new strategy 11:06:34 escape-the-abyss stabbing 11:07:29 (approximately as viable as passwall stabbing) 11:07:54 we obviously need to get Ragdoll exploiting this somehow to get back the old behavior 11:15:18 -!- Felyza has quit [Read error: Connection reset by peer] 11:15:56 evilmike: I remember that you were unhappy with the size of the MoS's aura. would you be any happier if I made its radius bigger by six squares? :D 11:16:18 -!- Felyza has joined ##crawl-dev 11:16:29 Wensley: haha... well, it's good you're working on it 11:16:41 what I would like to do is just see how the monster works and adjust the radius after some testing 11:16:47 sure thing 11:16:51 gotta get effects working first 11:16:55 will be working on it this week 11:17:03 cool 11:17:19 btw: i did spider:1 with a NaFE, and it was kind of hard 11:17:37 (i did get the fire snake rune before going to spider) 11:17:45 are there any other things planned for nest in 0.11, or is MoS the last of it. not sure what the consensus on hellspider is 11:17:52 am i just not used to it, or is spider actually really hard? 11:18:03 spider better be really hard 11:18:07 because I'm about to make it harder 11:18:08 Wensley: there is no consensus on hellspider 11:18:21 alefury: well that is basically a consensus to not consense 11:18:27 alefury: depends a lot on your build, but I think the difficulty is alright, except for the branch endings 11:18:27 also nobody really wants to work on it 11:18:32 it could also use a bit better progression 11:18:40 +2 moths per level 11:18:50 (as in, Spider:4 should be harder than Spider:1. Snake and Swamp are just as bad here, though) 11:18:51 i got swarmed by a million redbacks and other stuff, then ran out of mana and went back up the stairs 11:18:54 moth count = 2^depth 11:18:56 i did throw around some fireballs, though 11:20:09 evilmike: what if early levels in branches had their dimensions reduced? might also help alleviate the "shorten all branches" impetus by lessening branch fatigue 11:20:16 Wensley: after the MoS goes in, the branch endings can be given a final design, I think. This enemy would be suited for the endings, but they shouldn't just be tacked on 11:20:34 evilmike: I'm really hoping these things will spawn randomly 11:20:38 in the upper levels 11:20:43 oh, ghost moths with suppressed see invis 11:20:47 this sounds awesome -.- 11:20:55 suitable for branch ends indeed 11:21:02 Wensley: that's a cool idea, although this monster will be more common deeper. And yes, there's nothing wrong with making it spawn randomly (not super common though) 11:21:10 right right 11:21:30 once again, I'm looking at this moth as a fixture of this branch in an "environmental hazard" sense 11:21:45 might as well get rid of it's melee attack 11:21:51 so like water in swamp or tides in shoals, although hopefully less disliked than either of those 11:21:57 letting it spawn with a redback band would also make sense, imo 11:21:59 I'd be fine with getting rid of its melee 11:22:04 as long as it got a band guaranteed 11:22:23 make that wolf spiders? 11:22:30 it can have several bands 11:22:31 redback poison already goes through rpois anyway 11:22:42 this moth goes well with many enemies 11:22:51 alefury: there's a big difference though. Without rpois, redbacks do quite a lot more 11:23:02 I KNOW 11:23:08 but they do a lot with rpois too 11:23:12 will reduce any "protection" magical effects, so wolf spiders hit harder. will reduce MR, so tarantellas are scarier. etc. 11:23:24 tarantellas check mr? whaaat? 11:23:25 wolf spiders actually aren't that venomous compared to others. They're mostly about just hitting you hard 11:23:27 do they? 11:23:33 if they don't, that's hilarious 11:23:33 tarantellas dont check MR, it's just a damage check 11:23:52 however, an amulet of clarity will be suppressed 11:24:01 yes 11:24:15 worst branch ever :( 11:24:17 in a good way 11:24:19 haha 11:24:23 bye :) 11:24:25 bye 11:24:27 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20111108220737]] 11:24:51 there was a death a while ago where Pacra (playing a mummy) died to a tarantella band 11:25:02 the great part is he had a bunch of decks (you can use them while confused) 11:25:17 -!- alefury has joined ##crawl-dev 11:25:39 I think that spider's nest will be disliked because it is hard. however, that won't stop it from being the most likeable lair branch, so it wins points for that 11:26:11 i dont think it should be much harder than the other lair branches. (also, im back!) 11:26:15 The main complaint (about it being annoying) is that spider:5 gets too many webs 11:26:24 this can be dialed back pretty easily 11:29:26 -!- ais523 has quit [Ping timeout: 246 seconds] 11:29:57 I like spider 11:30:06 it is a bit harder than the other branches, I think, although it really depends on the character 11:30:12 something like ignite poison makes it pretty easy 11:30:54 int max_webs = 400 - num_traps - 50; (and then it's reduced based on how deep you are) 11:31:02 I wonder how it got to be 400 - 50, that's pretty weird 11:32:45 -!- Patashu has quit [Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .] 11:33:14 by the way, I noticed a trend of monsters getting renamed to less-generic sounding things (imps -> crimson imps, snakes -> adders, etc.) 11:33:17 what about "big fish"? 11:33:38 evilmike: for giggles I increased the aura by 6 tiles over silent spectre aura. this makes it so that its aura exactly obscures your full LOS by the time you can see the moth 11:34:05 it's pretty funny (to me) 11:34:11 but I can see why this would be bad for vaults 11:34:21 but! I can see why it would also be kickass for vaults, in the same way 11:35:20 big fish could do with a better name and/or removal, i guess 11:35:28 I think it would be too big, without a complete redesign of the endings 11:35:36 @??big fish 11:35:36 big fish (09;) | Speed: 10 | HD: 4 | Health: 13-31 | AC/EV: 1/12 | Damage: 8 | Flags: cold-blooded | Res: 06magic(16), 12drown | XP: 42. 11:35:40 @??giant goldfish 11:35:40 giant goldfish (04;) | Speed: 10 | HD: 7 | Health: 25-51 | AC/EV: 5/7 | Damage: 15 | Flags: cold-blooded | Res: 06magic(28), 12drown | XP: 124. 11:35:42 MarvinPA: that would break the awesome sewer entry vault that always kills me, with the one-tile-wide shallow water and the fish 11:35:43 the problem is you can lure monsters out, even if you give them patrolling 11:35:48 they're somewhat-weaker giant goldfish 11:35:57 yeah 11:36:09 I can never even remember which one is stronger 11:36:12 which probably says something 11:36:15 well they could at least have names that actually sound distinct then 11:36:17 me neither 11:36:48 i think there were some name suggestions on tavern once but i forget where 11:37:16 @??shark 11:37:17 shark (16;) | Speed: 10 | HD: 7 | Health: 25-51 | AC/EV: 9/5 | Damage: 18, 9 | Flags: cold-blooded | Res: 06magic(28), 12drown | Chunks: 07contaminated | XP: 205. 11:37:34 I think shark + goldfish are a bigger problem 11:37:50 colossal carp, big barracuda, tremendous trout 11:37:55 big fish are pretty generic, but they can be used in early levels without being too dangerous 11:38:38 sharks and giant goldfish seem nearly identical 11:38:48 close to it at least 11:39:07 sharks have the blood scent thing that probably nobody ever notices! 11:39:16 sharks hit harder and have a special power, but they are quite similar, yes 11:39:30 a special power? 11:39:31 also they are fairly reasonable at the depths you find goldfish at 11:39:41 yeah I've never noticed whatever you're talking about 11:39:49 i've never noticed it either 11:39:52 i just know it's supposed to exist 11:39:54 ??shark 11:39:54 shark[1/1]: It is as fast as a shark. 11:40:07 I've tried to trigger it on purpose before, to make fighting them less annoying... 11:40:10 can't say it worked 11:40:19 it's probably better now that submerging was tweaked 11:40:20 if one of the fish types had something special about it, that could help differentiate them 11:40:24 (something special people actually noticed) 11:40:36 there are electric eels and jellyfish at least 11:41:00 sperm whales to fight the kraken 11:41:10 moby dick unique 11:41:21 the great white ; 11:41:32 implement one of those really creepy deep-sea fish 11:41:35 but a giant version 11:42:00 i think if giant whales are added, crawl needs a nethack style engulf attack... 11:42:28 it's hard to even find photos of some deep-sea fish 11:42:39 imo call big fish carp 11:42:47 what about lamprey? 11:42:51 or something similar 11:42:59 just to make dwarf fortress veterans paranoid 11:43:06 haha 11:43:07 evilmike: brand new portal vault in the belly of the whale 11:43:15 base it on cigotuvi's 11:43:36 dwarf branch needs to have carp and elephants 11:43:40 and unicorns 11:43:52 and miasma, and felids 11:43:58 so many felids 11:44:10 and lots of booze (potions of confusion?) 11:44:34 I have a succession game in DF going right now, and twice now I have nearly destroyed the fortress for lack of booze 11:44:34 and stones/large rocks strewn about everywhere 11:44:42 once I actually did destroy it 11:44:52 regarding fish: there are plenty of interesting sea life upon which to base monsters 11:45:09 sea yak 11:45:10 you've got eels, lamprey-type things, creepy deep-sea fish, sharks, whales, stingrays 11:45:38 leviathan 11:45:39 for a lamprey you'd need some kind of reverse-constriction where you can move but it still sticks to you :P 11:46:20 -!- Heteroy has joined ##crawl-dev 11:46:21 giant one of these: http://commons.wikimedia.org/wiki/File:Psychrolutes_phrictus.jpg 11:46:29 -!- ussdefiant has joined ##crawl-dev 11:48:01 i guess maybe only two of big fish/giant goldfish/shark need to exist then, maybe? 11:48:03 -!- shirish has joined ##crawl-dev 11:48:05 -!- shirish has quit [Changing host] 11:48:05 -!- shirish has joined ##crawl-dev 11:48:31 MarvinPA: could the game use something more difficult for places like late shoals? aside from krakens 11:49:00 MarvinPA: I'd suggest cutting goldfish 11:49:14 evilmike: that was my thinking, yeah 11:49:21 then rename big fish to whatever 11:49:22 you could cut goldfish and rename/recolor "big fish" to that of the giant goldfish 11:49:27 my reason for prefering to keep big fish is there aren't many very-early water enemies 11:49:43 to the giant goldfish's former name/color/description I mean 11:49:55 big goldfish 11:49:56 since "giant goldfish" is a bit more memorable and unique than just "big fish" 11:50:04 and i don't think there really needs to be a late-game fish so only having the two types seems fine 11:50:28 i also don't think people will seriously complain if what they know as giant goldfish becomes weaker 11:50:34 FR: Piezoelectric eel. It only zaps you when you hit it. 11:51:41 hm, maybe bumblebees and midges can go too, while monsters are being purged 11:51:57 they seem uncontroversial and pretty rubbish 11:52:13 bumblees being in some ways tougher than killer bees has always been confusing 11:52:16 bumblebees* 11:52:20 @??killer bee 11:52:20 killer bee (07k) | Speed: 20 | HD: 3 | Health: 9-24 | AC/EV: 2/18 | Damage: 1008(poison) | Flags: fly | Res: 06magic(12) | Vul: 09poison | Chunks: 09poisonous | XP: 63. 11:52:22 @??bumblebee 11:52:22 bumblebee (05k) | Speed: 10 | HD: 7 | Health: 25-53 | AC/EV: 4/15 | Damage: 2004(medium poison) | Flags: fly | Res: 06magic(28) | Vul: 09poison | Chunks: 09poisonous | XP: 225. 11:52:33 @??midge 11:52:33 midge (095) | Speed: 10 | HD: 2 | Health: 6-16 | AC/EV: 4/10 | Damage: 806(blink) | Flags: 05demonic, fly | Res: 06magic(8), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 13. 11:52:35 @??giant mite 11:52:35 giant mite (04s) | Speed: 10 | HD: 2 | Health: 6-16 | AC/EV: 1/7 | Damage: 508(poison) | Res: 06magic(2) | Vul: 09poison | Chunks: 09poison+07contam | XP: 10. 11:52:39 also not actually appearing anywhere except foxfire cards 11:52:52 MarvinPA: I know I've seen them elsewhere 11:52:59 possibly just shapeshifters? not sure 11:53:02 what's most similar to a midge? a lemure? 11:53:03 sometimes they show up on d:27 for no reason at all 11:53:03 yeah they show up in late d sometimes 11:53:06 @??lemure 11:53:06 lemure (085) | Speed: 12 | HD: 2 | Health: 6-16 | AC/EV: 1/12 | Damage: 5, 3, 3 | Flags: 05demonic, regen | Res: 06magic(8), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 13. 11:53:16 nah, midges blink 11:53:18 lemures and the other ones 11:53:21 ufetubi 11:53:27 @??ufetubus 11:53:28 ufetubus (115) | Speed: 15 | HD: 1 | Health: 4-10 | AC/EV: 2/15 | Damage: 5, 5 | Flags: 05demonic | Res: 06magic(4), 02cold, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 8. 11:53:41 would lemures be the more obvious one to get rid of then 11:53:42 and crimson imps already have blinky 5 covered 11:53:51 so that's why i suggest midge 11:53:54 lemure and ufetebus seem a little redundant 11:53:56 I'm going to work on a portal vault using some weak demons, so don't get too eagre with purging. That said, midges are fairly pointless 11:54:06 ufetubus rather 11:54:10 I think ufetubus have a reason for existing though 11:54:15 i totally love new and interesting weak demons :) 11:54:21 evilmike: sure, but what about lemures 11:55:12 I was thinking they should get a special attack or something 11:55:27 nothing strong though 11:55:42 at any rate, lemures are fairly redundant in light of ufetubi and midges are fairly redundant in light of crimson imps 11:56:29 another thing would be to make one of the weak demons spiny. I think a 4 would work better than a 5, but maybe it would work for lemures 12:00:33 oh, and as for bumblebees, I cant think of any reason they should exist, unless they're made to spawn way earlier 12:02:32 -!- Heteroy has quit [Ping timeout: 256 seconds] 12:02:43 !lg * killer=bumblebee s=place 12:02:43 232 games for * (killer=bumblebee): 76x D:5, 35x D:6, 24x D:7, 16x D:8, 13x D:3, 13x D:4, 10x D:2, 7x D:10, 7x D:9, 5x D:11, 4x Lair:4, 3x D:1, 3x Lair:6, 3x Lair:8, 3x Lair:5, 2x Lair:3, 2x Lair:7, Temple, Vault:7, Abyss, D:13, Lair:9, D:12 12:03:29 so those early ones have got to be polymorphs (bumblebee has a depth of 25). The lair ones are possibly normal spawns 12:03:29 !lg * killer=bumblebee s=ikiller 12:03:29 232 games for * (killer=bumblebee): 170x a bumblebee, 62x the player character 12:03:31 those are some pretty early bumblebees 12:03:37 ah 12:03:44 i bet they are all foxfire 12:03:57 oh right, that summons bees 12:17:49 there's a vault 12:17:57 a metal room inside a stone room 12:18:00 with a secret door 12:18:04 there's a bumblebee in there iirc 12:18:50 bees are in one of the lair end vaults 12:19:00 worm? 12:19:42 also those lair ones can't be foxfire, you'd expect some foxfire deaths in orc too at those levels 12:20:07 gotta be some random vault 12:30:31 why are orb spiders speed 12 while all other spiders are speed 15 12:30:47 orbs are heavy 12:30:54 they must be 12:30:58 evilmike: any idea? 12:31:04 you're the monster man 12:31:31 Wensley: if they're too fast it's too annoying to fight them 12:31:42 oh right, the running thing 12:31:44 they try to maintain distance afaik 12:31:48 I like orb spiders 12:31:58 their current stats make them able to maintain distance, but the slow casting also makes it possible to catch up with them 12:31:59 not that they're not still faster than 90% of players :P 12:32:05 ah, true 12:32:32 I am going to make mosups speed 15 so that you can't kite most other spiders away from them 12:32:32 evilmike: or at least more feasible to duck behind a corner or something (plenty of those in spider) 12:32:36 mosups = moths of suppression 12:32:40 try it on for size 12:32:43 what do those do? 12:32:44 Wensley: yeah they should be 15 12:32:58 people will call them moths of supp 12:33:05 supper moths 12:33:22 evilmike: we'll have to ask mikee for the community zeitgeist on naming 12:33:36 he's 1 for 1 on catlobes 12:33:55 sumo 12:34:05 G-Flex: what do mothsupps do? 12:34:08 supmoth 12:34:11 sup, moth? 12:34:14 supmoth 12:34:17 supmoths 12:34:19 I like it 12:34:38 G-Flex: as in is that what you were asking? 12:35:54 yes 12:36:22 ??moth of suppression 12:36:22 moth of suppression[1/1]: Think silent spectre, but with an aura of {suppression} rather than silence. 12:36:30 ??suppression 12:36:32 suppression[1/3]: All permanent effects from worn magic items (resists, *TELE, etc.) are immediately lost when entering the aura. All duration-based *magical* effects from any source decay at an accelerated rate for each turn spent in the aura. 12:36:46 that sounds pretty harsh 12:36:53 "help, help, i'm being suppressed!" 12:37:00 Zannick: I'll make that the quote 12:37:04 haha 12:37:24 (the actual quote is oppressed, i believe) 12:37:25 G-Flex: actually, that entry might be out of date? 12:37:27 yes, it is 12:37:31 to both 12:37:56 evilmike: I think we consensed that it should only affect magical effects from items, not from spells? 12:38:28 is it even possible to distinguish 12:38:33 those two things 12:38:49 eh, I think I'll just do what it says and make all effects decay 12:39:02 well, not god-given ones 12:39:24 which would just be... scrying, heroism, finesse? 12:39:33 Berserk? 12:39:40 hm 12:39:43 * ghallberg has no idea what's going on. 12:39:51 ghallberg: supmoth 12:39:58 AH 12:40:15 discussing with myself whether it should cause magical effects to decay 12:40:21 like levitation and such 12:40:24 Well I guess 'zerk shouldn't be suppressed, if it was magicall Trog wouldn't give it right? 12:40:29 truetrue 12:40:35 yes, I like that 12:40:47 you just couldn't evoke it from the amulet, I guess 12:40:57 hm, I actually haven't though about potions/scrolls at all 12:41:07 I think I'd like it if potions and scrolls were still usable in the aura 12:41:16 because it should always be a goal to make players want to burn items 12:41:23 yes 12:41:42 oh, re portal branches: i was so happy about the absdepth change when my lair was on D:13 12:41:48 actually, maybe I will not make the aura decay effects at all 12:42:00 Wensley: But with reduced effects? For some stuff at least. 12:42:18 perhaps, but the issue is still differentiating effects according to their source 12:42:22 -!- ais523 has joined ##crawl-dev 12:43:10 Zannick: actually, perhaps I will rename this moth to "tyrant moth" 12:43:22 and then its quote can really be "help! help! I'm being oppressed!" 12:43:40 yeah, don't do that 12:43:44 too late 12:43:48 the thought is in my brain 12:43:49 but "tyrant moth" could be an interesting other creature 12:43:56 king of moths 12:44:09 add enough moths to the game and we can add a mothbane brand 12:44:13 reminds me of an idea for a unique I had 12:44:19 which was, in fact, the moth king 12:44:27 ??todo moths 12:44:28 todo moths[1/1]: carousel, vuln, miscast, recall, golubria, gypsy, amnesia, night terror 12:44:44 the problem is that mothbane would still be useless because all moths are rare and also already weak 12:44:54 "You wield the long sword {mothbane}. It glows with an entrancing light! 12:44:55 " 12:44:59 haha 12:45:07 I need to make moths mesmerized by you if you're glowing 12:45:09 right, like i said, add enough moths first 12:45:33 !learn add wensley make moths mesmerized if the player is glowing 12:45:34 wensley[12/12]: make moths mesmerized if the player is glowing 12:45:52 night terror? really? 12:45:58 night terror moths 12:46:05 I am always explaining these ones 12:46:13 isnt that the dragon in how to tame a dragon? 12:46:16 or am i misremembering? 12:46:24 Zannick: mothbane also does the electrocution effect on any moth/bee/wasp that tries to hit you while you wield it 12:46:34 yessss 12:46:42 it is just a moth that spawns in zot and when you wake it up it screams with shatter volume and blinks around randomly and teleports itself and then has narcolepsy so it falls asleep again 12:47:05 hahaha, nice idea 12:47:15 it only stops screaming when it sleeps 12:47:21 bonus points if it actually shatters closeby walls with its screams 12:47:25 hahaha 12:47:28 good idea 12:47:33 if it's a night terror moth, shouldn't it *start* screaming when it sleeps 12:47:42 G-Flex: it wakes from terrors 12:47:46 perhaps it is just always screaming 12:47:50 all the time 12:47:58 kinda like me 12:48:01 you start getting the message "you hear a faint screaming" on d:26 12:52:32 evilmike: I think we consensed that it should only affect magical effects from items, not from spells? 12:52:33 yeah 12:52:53 I had a long discussion with myself after that 12:53:23 i see 12:53:47 I think in the end I decided to not even touch active magical effects, because 1) the line is too fine between spell/consumable/equipped item effects and 2) I like the idea of someone evoking a buff from outside the aura and hoping it lasts long enough 12:54:07 thats a good plan 12:54:20 also this moth is already going to be pretty rough 12:54:26 messing with durations would be tricky... i wouldnt want this to mess with spellcasting 12:54:37 it would be some kind of weird selective silence 12:55:03 maybe we could call this the naked moth 12:55:11 because it makes you sort of naked 12:55:20 nudity moth 12:55:27 the moth of suppression undresses you with its eyes 12:55:33 to keep with the gaze attack theme 12:55:46 alefury: I'll make a cantrip that has that as its message 12:55:57 or wait 12:56:01 I can just give it speech 12:56:08 oh god, nooooo! 12:56:12 too late 12:56:15 mon-speak.txt 12:56:40 speech would be better here 12:57:08 cantrip would only be needed if you wanted to pad out its spell list, or make it randomly stop to "cast" 12:57:16 The moth of suppression attempts to forget its memory of you. 12:57:46 oh, speech as in not actually speaking. 12:57:56 that makes much more sense than a talking moth 12:58:09 bye, this time for real! 12:58:16 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20111108220737]] 13:01:32 wait a sec 13:01:34 why the hell 13:01:40 are all the quotes in quotes.txt 13:01:45 those stupid unicode quotes 13:01:58 by which I mean quotation marks 13:02:09 I smell kilobyte 13:02:54 what's wrong with those? 13:03:02 they are so hard to type 13:03:16 -!- roctavian has joined ##crawl-dev 13:06:41 do I need to add some kind of monster flag to get it to speak 13:07:27 i still don't see how this suppression thing makes any sense, really 13:08:11 MON_SPEAKS or something? 13:08:16 check other monsters 13:08:46 you know what I really hate 13:08:53 editing lines that have been manually wrapped 13:08:56 *shakes fist* 13:09:14 yay text editing 13:11:04 -!- Textmode has joined ##crawl-dev 13:13:21 Wensley: edit text on the transifex interface! 13:13:29 ??transifex 13:13:29 I don't have a page labeled transifex in my learndb. 13:13:36 it seems poorly documented :P 13:14:14 !learn transifex https://www.transifex.net/projects/p/dcss/ 13:14:14 I don't know about !learn transifex. 13:14:22 !learn edit transifex https://www.transifex.net/projects/p/dcss/ 13:14:22 Syntax is: !learn edit TERM[NUM] s/// 13:14:31 !learn add transifex https://www.transifex.net/projects/p/dcss/ 13:14:31 transifex[1/1]: https://www.transifex.net/projects/p/dcss/ 13:14:36 done :) 13:14:42 let's see 13:17:23 Wensley: I guess you want to joint the english team 13:17:40 I'll get started on the English (American) translation 13:17:48 remove all those pesky extra vowels 13:18:02 haha 13:18:33 I'll be glad to never have to type "jewellery" ever again 13:18:56 i'm too used to typing "armour" in game by now 13:20:04 Wensley: an american translation? Technically, it's easy. But morally, I have doubts. 13:20:12 I'll have to discuss it with kilobyte 13:20:19 wait, aren't all translated terms going to be valid synonymes of the untranslated term?!? ;-) 13:20:41 forcing the yankees out of their stupid bastardised english seems like a good thing to me :) 13:21:09 bastardized * 13:21:14 galehar: I was kidding :P we americans are too busy with our cadillacs and skyscraper conference calls to bother translating things anyway! 13:21:18 (in american) ;) 13:21:59 hmm, is Wensley living in the 60s? 13:22:58 bhaak: I'll answer that after I'm done drinking my inferior coffee spiked with inferor liquor 13:23:33 MarvinPA: it needs some very clear and concise rules. there seems to always be questions like "hm should mosups suppress this? what about the certain effect of this item?" and so on 13:23:36 and having smoked a big cigarre, i presume? 13:24:16 st_: I am working on simplifying the rules 13:24:53 I am settling on "when you're in the aura you can't use magic from equipped things" 13:25:07 st_: yeah, that's my worry 13:25:11 which is much less ambitious than the original proposal, "fuck magic amirite" 13:25:55 ??suppression 13:25:55 suppression[1/3]: All permanent effects from worn magic items (resists, *TELE, etc.) are immediately lost when entering the aura. All duration-based *magical* effects from any source decay at an accelerated rate for each turn spent in the aura. 13:26:17 !learn edit suppression[1] s/.*/All permanent effects from worn magic items (resists, *TELE, etc.) are immediately lost when entering the aura. 13:26:18 suppression[1/3]: All permanent effects from worn magic items (resists, *TELE, etc.) are immediately lost when entering the aura. 13:26:27 ??suppression[2] 13:26:28 suppression[2/3]: Excepting antimagic and holy wrath, weapons with permanent brands will have their brands immediately suppressed within the aura. On-hit effects from the distortion brand will not proc within the aura, but you will still receive the usual treatment for unwielding a disto weapon. Same for wielding a vampiric weapon while suppressed. 13:26:40 ??suppression[3] 13:26:40 suppression[3/3]: Evocable properties on equipped items have their success rate reduced. Rods and wands used within the field are still guaranteed to work, but have the power of their effects reduced. 13:27:10 !learn edit suppression[3] s/.*/Evocable properties on equipped items have their success rate reduced. 13:27:10 suppression[3/3]: Evocable properties on equipped items have their success rate reduced. 13:27:18 still a work in progress 13:27:39 so temporary weapon brands would be fine, but not permanent ones? 13:27:42 Wensley: simplification is good. In my experience, complicated stuff always end up reverted or simplified. 13:29:01 MarvinPA: permament ones get suppressed too 13:29:10 fine as in not suppressed, i meant 13:29:29 right 13:29:36 temp ones are fine, why not 13:29:47 not a property intrinsic to the item 13:30:28 not like skalds are overpowered 13:30:39 temporary evokable effects are intrinsic to the item, though, cloak of darkness etc 13:30:46 but those aren't covered it seems 13:31:21 I want those to either be blocked from evocation completely in the aura or have a big penalty to success 13:31:30 because it's from the item itself 13:31:55 surely they should be suppressed regardless, then 13:32:09 i just don't see any reasonable and consistent way of describing the effect 13:32:11 listen, the moth was engineered by a cabal of wizards who were afraid that magical items would put them out of jobs 13:32:21 that fails "reasonable" :P 13:32:21 don't ask me how it works, ask the wizards 13:32:48 "It suppresses the effects of magical items" 13:32:59 "except the ones it doesn't" 13:33:02 -!- evilmike has left ##crawl-dev 13:33:07 haha 13:33:09 -!- evilmike has joined ##crawl-dev 13:33:09 oops 13:33:25 apparently ctrl+backspace is channel part on this client 13:33:47 ah, nice :P 13:33:47 anyway I was going to say, the stuff in [2] is the most complicated stuff, but that's there to prevent silly abuses 13:33:51 just like silence suppresses effects that require sounds, including the ones it shouldn't 13:33:54 i.e. prayer 13:34:27 what? 13:34:39 why can't I berserk from trog while in a silent spectre aura 13:34:56 you have to yell really loud to get yourself in the mood? 13:34:58 crawl just assumes all prayers are "out loud" 13:35:27 right 13:36:15 stripping all equipment of all properties seems pretty well-defined, the question I have is why it affects equipment and not wands 13:36:28 or does it affect wands? 13:36:32 I thought wands get a failure chance 13:36:44 elliptic: I can make it do whatever you want, the only important part of the moth is that it blocks resists 13:36:51 other than that it's all up in the air 13:36:51 stripping some things of properties and just giving other things a failure chance seems weird to me 13:36:54 well the current proposal explicitly *doesn't* strip all equipment of all properties 13:37:03 which is my problem with it, yes 13:37:03 MarvinPA: yeah, but it could 13:37:14 oh, the learndb says wands get a power reduction 13:37:22 learndb is so out of date 13:37:44 I put those entries there months and months ago during our first jam session 13:37:57 assume that all it does is block resists. now ask yourself, what else do we want it to do 13:38:02 evilmike: Wensley deleted that from the entry a few minutes ago :P 13:38:40 "resists" isn't even well-defined 13:38:55 all those things on the % screen 13:38:59 that's my definition 13:39:02 the idea is that it suppresses all your magical items, and this is how the partially implemented version works 13:39:02 yes, that's a bad definition :P 13:39:08 MarvinPA: not for players :P 13:39:11 simplest thing would be to make it just strip equipment of all granted properties and abilities other than wield/unwield effects 13:39:31 this includes stat boosts, resists, +Tele, Wiz, etc 13:39:35 that's kind of how it works right now, except HP and MP effects are buggy, and you need to hit ctrl+r a lot 13:39:48 and no weapon effects have been blocked yet 13:40:56 I'm going to do some refactoring to un-hardcode some items and give them genuine effects 13:41:16 just doing that and not affecting non-equipped items at all seems okay to me really 13:41:39 !learn del suppression[1] 13:41:39 Deleted suppression[1/3]: All permanent effects from worn magic items (resists, *TELE, etc.) are immediately lost when entering the aura. 13:41:41 !learn del suppression[2] 13:41:41 Deleted suppression[2/2]: Evocable properties on equipped items have their success rate reduced. 13:41:42 !learn del suppression[3] 13:41:43 Deleted suppression[1/1]: Excepting antimagic and holy wrath, weapons with permanent brands will have their brands immediately suppressed within the aura. On-hit effects from the distortion brand will not proc within the aura, but you will still receive the usual treatment for unwielding a disto weapon. Same for wielding a vampiric weapon while suppressed. 13:41:48 these are just causing confusion 13:41:49 that sounds more consistent, yeah 13:42:07 suppressing non-equipped items just seems like it opens up a can of worms... like, you probably don't want it to suppress reading scrolls and such 13:42:09 I think distortion should still be an exception, when unwielding it 13:42:27 that's a good point about non-equipped stuff 13:42:28 evilmike: like I said, don't strip wield/unwield effects 13:42:57 oh, right 13:43:47 about temporary brands, I think that could go either way but probably simplest is to suppress them 13:44:06 yeah 13:44:38 I also wonder a bit whether "suppression" is the best name for the effect... as I've just described it, it sounds more like "mundanity" or something to me 13:44:55 totally open to renaming 13:44:59 -!- neunon has joined ##crawl-dev 13:46:36 arcane nudity 13:46:41 not wearing magic 13:47:07 should it increase stealth? 13:47:20 * galehar strip naked and run around screaming "I'm invisible!" 13:50:57 -!- Wensley has quit [Quit: leaving] 13:51:26 -!- Wensley has joined ##crawl-dev 13:58:04 -!- ussdefiant_ has joined ##crawl-dev 13:59:38 -!- ussdefiant has quit [Ping timeout: 240 seconds] 13:59:43 -!- ussdefiant_ is now known as ussdefiant 14:05:45 -!- dtsund has joined ##crawl-dev 14:10:57 I like "mundanity", but to be honest I really prefer names that don't do the "of whatever" thing 14:11:12 mundane moth? 14:11:46 ...maybe, as long as players don't think that the moth itself is mundane :P 14:11:55 moth (16y) | Speed: 12 | HD: 9 | Health: 34-66 | AC/EV: 0/10 | Damage: 25 | Flags: fly | Res: 06magic(36) | Chunks: 07contaminated | XP: 504. 14:11:55 %??moth 14:12:05 that's just a dummy for the moth genus, it can't show up in a real game 14:12:11 right, I put it there 14:12:33 also, what's the difference in monspeak.txt between VISUAL: lines and normal lines? 14:12:40 I remember adding the "no polymorph" flag to it 14:12:47 how about "nullification"? 14:12:54 null moth 14:13:01 that could be cool 14:13:08 <|amethyst> Wensley: visual: lines require you to see the thing, but don't require you to hear it 14:13:16 I see 14:13:30 well regardless I can't get any of the speech to show up :P 14:13:48 tried adding the M_SPEAKS flag, with no dice 14:13:55 maybe I need to add a weight line? 14:14:08 on a different topic, I think grey draconians should get +2 earth -2 air. There was some talk in ##crawl a few days ago. It was also brought up that they could get worse dodging and stealth, but I'm unsure about that 14:14:10 <|amethyst> can you show (pastebin or something) your speech lines? 14:14:26 |amethyst: don't have any serious ones at the moment, just trying to get it to "say" anything at all 14:14:41 and it's a moth so they are all visual lines 14:14:51 evilmike: the lack of breath should outweight their stealth penalties for being a huge freaking rock 14:14:53 most dracs get a resist, breath, and apt differences. Grey dracs get +5 ac and no breath, so I'm thinking giving them +2 earth and -2 air should be enough. Am I wrong? 14:15:31 also note, that earth is the only element that isn't represented with draconians (at +2) 14:16:05 |amethyst: http://pastebin.com/N5cX8ZZn 14:16:26 +2 earth -2 air sounds fine to me, or could do +1 -1 14:16:57 maybe they're not quite as closely tied to earth as red is to fire, hence the lack of breath :P 14:18:29 or just give them catlobe breath :A 14:18:32 I like +2 -2 because every other element has something like that 14:20:31 evilmike: I think +5 AC and breathless is pretty good, which is why I was saying to reduce dodging/stealth by 1 also... but either way is fine with me 14:22:11 reducing dodging is fine 14:22:28 evilmike: I like symmetry, so +2/-2 sounds good to me :) 14:22:43 could also just reduce dodging and not stealth, yeah 14:23:19 ??transifex 14:23:20 transifex[1/1]: https://www.transifex.net/projects/p/dcss/ 14:23:24 ??translation 14:23:25 I don't have a page labeled translation in my learndb. 14:23:32 !learn add translation see {transifex} 14:23:32 translation[1/1]: see {transifex} 14:23:40 because I will never remember that name 14:25:31 <|amethyst> Wensley: hm, is it maybe the #### line where the key would be? 14:25:48 !learn add tx see {transifex} 14:25:49 tx[1/1]: see {transifex} 14:26:45 <|amethyst> Wensley: hm, no, there are some existing entries like that 14:27:17 |amethyst: all VISUAL lines were broken at some point, it looks like 14:27:32 gave a butterfly a line, and then when I converted it to visual it stopped showing up 14:27:44 <|amethyst> hmm 14:33:26 I did a bunch of changes and broke some desc, but I don't think I've touched databases 14:34:30 <|amethyst> I see the problem 14:37:44 galehar: a tutorial on how to use transifex, and especially how to add new monsters via transifex, would be very useful 14:38:03 looking at monsters.txt in transifex and because I can't see any monster name it's quite the game to figure out what each one is 14:38:19 like a crawl-themed jeopardy 14:38:22 <|amethyst> %git 7699f967 14:38:23 MarvinPA * r7699f9670da3: Remove some misleading fake monster spells and use of canned messages (4 months ago, 2 files, 0+ 29-) 14:38:39 "A hovering horror that waxes strong on mana." <-- what is ghost moth? 14:38:47 Wensley: of course, I'm still fixing bugs, but I will document the thing 14:38:49 oh, did i break something? 14:38:51 thanks 14:39:14 Wensley: if you translate, you can turn on verbose editing to see the key names 14:39:24 Wensley: also, you cannot add new keys 14:39:47 okay, so you'll have to add those via monsters.txt as usual, I suppose? 14:40:14 yes, but not right now because I've broken this file and I'm fixing it! 14:40:19 haha 14:41:08 <|amethyst> MarvinPA: you added (or, rather, didn't remove) an extra else 14:41:14 <|amethyst> MarvinPA: fix on its way 14:41:22 ahh, oops 14:41:26 thanks :P 14:42:41 <|amethyst> galehar: dat/descript/items.txt and dat/descript/pl/items.txt don't pass checkwhite 14:43:22 |amethyst: yeah, I messed it up, I'm fixing it 14:43:39 Text::Wrap likes to convert spaces to tab unless you tell it not to 14:48:38 -!- MarvinPA has quit [] 14:49:53 -!- MarvinPA has joined ##crawl-dev 14:51:06 * kilobyte mutters something about git hooks not being mandatory. 14:51:06 or even installed by default 14:52:06 copy ../git-hooks/pre-commit to ../../.git/hooks 14:53:11 and it will scream at you if you try to commit something with a bad encoding, tabs, whitespace past line end, etc 14:59:36 -!- Blade- has quit [Ping timeout: 245 seconds] 15:01:43 -!- dtsund has quit [Ping timeout: 244 seconds] 15:03:21 -!- blabber has quit [Quit: leaving] 15:05:24 kilobyte: thanks for the tip 15:07:24 when reaching a new XL that's divisible by three, you get a stat increase choice and also sometimes another random stat increase. is there a reason the random increase notification happens after the choice and not before? 15:07:48 headzone: absolutely not 15:08:19 headzone: shouldn't be too hard to fix if you want to file a patch :) 15:08:29 :) 15:08:47 reversing the order would certainly be less player-hostile 15:10:23 kilobyte: are there other useful scripts in git-hooks? 15:11:53 the rest is for cia and the likes 15:19:36 -!- roctavian has quit [Ping timeout: 245 seconds] 15:24:19 -!- Felyza has quit [Ping timeout: 245 seconds] 15:25:45 which lazy bot is supposed to do commit messages again? 15:28:35 kilobyte: the formatting of the polish items.txt is a bit weird. My script seems to have some trouble converting it, but the original version had some weird stuff like double spaces 15:29:35 oh, it's at sentence start 15:30:16 -!- heteroy has joined ##crawl-dev 15:30:34 so I guess it's intentional 15:31:25 I'm quite about to give up and use one space after dot, for consistency with the rest of wrapping 15:31:59 oh, the double space shouldn't be a problem 15:32:10 it just confused me 15:32:56 I'm not sure what's going on yet, converting txt -> ini -> txt changes some stuff, I'm not sure why 15:33:05 it works for english! 15:33:26 double space at new sentence is quite common 15:33:52 yeah, I remember reading about it 15:34:07 style guides i know of tend to advise against using two spaces for most things 15:34:21 look up "french spacing" 15:34:47 (which disables em-spaces in most typesetting software) 15:35:04 yeah, I've looked it up. I've never seen this in french, so the name is funny :) 15:35:20 it's really just for typography geeks 15:35:33 for example, at least three programmers' editors I know use two spaces by default but have a setting named "french spacing" which turns it to one 15:36:16 ??base attributes 15:36:17 I don't have a page labeled base_attributes in my learndb. 15:36:26 ??racial attributes 15:36:26 I don't have a page labeled racial_attributes in my learndb. 15:36:34 TeX has a command (IIRC \frenchspacing) which disables wider spaces (the default) as well, using word spaces 15:37:52 .??raciwm 15:37:55 U+2003 =   is an one-character wide space 15:37:57 er 15:38:17 -!- shirish has quit [Ping timeout: 246 seconds] 15:40:10 kilobyte: actually, there is an issue with double spaces. When I unwrap a txt file, if the previous line ends with a dot, I need to know by how many spaces to replace the new line. 15:40:48 wait wait. are we doing two lines after sentences 15:40:54 s/lines/spaces 15:41:37 that's the question 15:41:39 yeah, exactly 15:41:45 the game needs to know that as well 15:41:48 kilobyte did it in the polish translation 15:41:49 I certainly hope not :P but that's just my style 15:42:35 I don't really mind one way or the other honestly 15:42:54 I guess if we enable it, it needs to be a per language config 15:43:08 new option in the rcfile 15:43:47 Wensley: no, not in rcfile 15:44:05 galehar: Emacs assumes two exactly (and if you have a different number, will actually modify the wrapping algorithm slightly to keep it reversible) 15:44:08 I meant a compile-time option! 15:44:08 ah yes, it should be a menu that pops up every time the player starts the game 15:44:12 possibly the file's just using Emacs' default 15:44:39 -!- roctavian has joined ##crawl-dev 15:44:46 yeah but emacs... 15:45:10 does emacs seriously insert two spaces after sentences? 15:45:56 Wensley: it doesn't insert anything after sentences, you press space; however, if a sentence ends at the end of a line and it rewraps it to not end at the end of the line, it will use two spaces there 15:46:03 by default, as with everything this is configurable 15:46:16 Wensley: so do joe, jstar, jed, ... 15:46:37 by default, it also uses mixed tabs and spaces to indent… 15:46:41 that's really weird 15:46:52 kilobyte: have you considerd vim? *ducks* 15:47:02 :P 15:47:51 ais523: I've heard that emacs is only used by typography geeks and NH players. Is this true? ;) 15:48:22 galehar: it's what I use to develop NetHack 4 15:48:39 it's a pretty good IDE for C development 15:49:20 I guess so. I can run the game too, can't it? :) 15:49:28 s/I/It/ 15:50:02 it can 15:50:07 although not 4, just 3.4.3 15:50:10 -!- shirish has joined ##crawl-dev 15:50:34 -!- rast has joined ##crawl-dev 15:50:44 kilobyte: I will leave alone the polish formatting for now. Let me know what you decide to do with french spacing. 15:54:00 -!- Guest38199 has joined ##crawl-dev 15:54:16 -!- Wensley has quit [Quit: leaving] 15:54:21 -!- Guest38199 has quit [Quit: Leaving] 15:54:55 since it would require changing the game itself too, not worth the effort, I think 15:56:30 alright, so I'm removing them from the polish files, check if txt <-> ini conversion is no-op, and push the updated translation to transifex 15:56:48 kilobyte: I see you've tried transifex. What do you think? 15:57:02 -!- ark_ has joined ##crawl-dev 16:03:01 galehar: far slower to use than editing it as a text file for bulk edits 16:03:08 handier for updating a single entry, though 16:03:28 another problem: it looks like there's no option to enable showing which entry you're editing 16:03:46 well, you can edit locally and use the client to push them online 16:04:00 useless for you, but not for people without commit rights 16:04:44 there's a general settings button hiding in the lower right. When mousing over, it pops and you can check verbose editing which shows the key name 16:04:52 it shows, say, "Swift, strong and bulky, they need more food than other species." -- which makes it unobvious which species it's talking about 16:05:05 it would be nice to be able to activate it by default, I'll poke the support about it 16:05:46 ah, "string ID", I don't see any settings button though 16:06:16 or rather, there is one, but it has junk like selecting "your interests" 16:07:00 ... ok, found it 16:20:25 -!- Ragdoll has quit [Quit: Ragdoll] 16:25:23 I think I need to decode strings before wrapping. For greek, it wraps at ~40 cols :/ 16:26:57 are you seriously working around all that because tx does not support multi-line strings? 16:28:29 no, it's because kilobyte doesn't like long lines in desc files :) 16:29:02 -!- nicolae- has joined ##crawl-dev 16:29:36 and that's unrelated? :) 16:29:40 tx does support multi-line just fine, we only need to convert them to literal \n before pushing 16:31:54 <|amethyst> hm, is something wrong with our CIA interface? 16:32:54 <|amethyst> haven't seen any commits here for about 12 hours 16:33:06 -!- Pacra has joined ##crawl-dev 16:37:54 -!- roctavian has quit [Quit: Page closed] 16:38:51 yes there is 16:39:02 I've been pushing like crazy :) 16:41:38 kilobyte: you've just replaced " by " right? 16:51:38 no, " is just plain " 16:51:55 (and there are no HTML-style entities anywhere) 16:51:57 -!- MarvinPA_ has joined ##crawl-dev 16:52:48 hmm, that's weird 16:52:58 -!- shirish has quit [Ping timeout: 260 seconds] 16:53:55 hrm, crap. We use "mermaid" and "siren" for different things even though these are synonyms -- in Polish, there's not only a single word for both, but like most words for species, it has no gender. 16:54:17 so "merfolk", "mermaid" and "siren" all would translate to the same 16:54:19 -!- MarvinPA has quit [Ping timeout: 245 seconds] 16:54:19 -!- MarvinPA_ is now known as MarvinPA 16:54:47 (inconsistency in English crawl, too -- we don't have "she-orc" and "orc") 16:54:49 maybe use phrases or invent compounds for "mermaid-man" "mermaid-woman" and "singing mermaid" 16:55:21 mermaid-man is not how it works 16:55:30 Yeah, will have the same problem in french. Maybe use adjectives, or invent new words 16:55:44 well, whatever the polish word is for half-fish-person 16:56:02 merfolk is not a real english word, so we have some freedom on how to translate it :) 16:56:09 could use "triton", although it's a rare thing 16:56:27 uh, wasn't triton a single god 16:56:40 and doesn't fit well with the player race 16:57:01 https://en.wikipedia.org/wiki/Triton_%28mythology%29, second section 16:58:00 nicolae-: it's "syrena" (same etymology as English "siren"), and has a strong female bias 16:58:12 ah, hrm. 16:58:20 <|amethyst> "mermaid" does too, which is why "merfolk" was invented 16:58:40 i've seen "merman" in other contexts, though it sounds dorky when i say it out loud 16:58:52 though that doesn't fix the polish problem 16:59:09 can you make a compound word for, like, "fish man" and "fish woman" and use syrena for sirens 16:59:11 <|amethyst> http://en.wikipedia.org/wiki/Ethel_Merman 16:59:46 merdude 16:59:47 <|amethyst> She has one more carbon than Methyl Merman 17:00:04 lol 17:00:32 <|amethyst> merfolk perm_ench:inner_flame 17:00:55 https://en.wikipedia.org/wiki/Vodyanoy 17:00:59 steam everywhere 17:01:30 kilobyte: sounds like wodnik works for polish, more or less? of course i'm no expert on that 17:02:55 -!- Wensley has joined ##crawl-dev 17:04:09 -!- MakMorn has joined ##crawl-dev 17:04:11 undine could be used instead of mermaid 17:04:12 ChrisOelmueller: not at all, it's mostly a human with at most webbed hands/feet 17:05:01 -!- Jatoskep has quit [Quit: Leaving] 17:08:26 kilobyte: lua code needs to be indented for the formatting to be preserved. 17:08:29 like this: 17:08:38 The slimy{{ 17:08:38 if you.can_smell() then 17:08:38 return ", smelly" 17:08:38 else 17:08:38 return "" 17:08:41 end 17:08:43 }} skin of a swamp-dwelling dragon. 17:09:21 under what conditions is you.can_smell() false 17:09:30 the opening and closing brackets don't need to be indented. They work fine at the start of the line 17:10:54 nicolae-: mummy 17:10:58 ah 17:11:28 maybe it should be breathless instead btw 17:12:05 well, is breathless that you don't have to, or that you can't? 17:12:11 galehar: sounds an acceptable restriction; consistent with the rest 17:12:26 I think can_smell dates back from when only mummy was breathless and since it's just flavour, nobody bothered to update it 17:12:28 galehar: but that would completely invalidate this new .rc option I'm making that would force your character to breathe through your mouth 17:12:35 poor gray draconians, now they'll never smell another rose... 17:13:11 nicolae-: yeah, but they have +5AC to make up for it now :) 17:13:18 <|amethyst> give them metalsense 17:13:21 -!- shirish has joined ##crawl-dev 17:13:25 and +2 earth 17:14:13 i saw 17:17:18 for someone new to coding crawl, what's the easiest sort of feature to mess around with for starting out. spells or monsters, i'm guessing 17:18:41 not spells 17:18:45 not at all 17:18:48 stay away 17:18:49 run 17:18:54 as fast as your legs will carry you 17:19:02 I'd try some vaults 17:19:06 do a little lua 17:19:11 nicolae-: ^ 17:19:16 but i have done vaults 17:19:24 ah right 17:19:24 -!- syllogism has quit [] 17:19:27 you have the hilarious spider vaults 17:19:34 -!- shirish has quit [Ping timeout: 260 seconds] 17:19:39 the orc ones? 17:19:43 yes 17:19:44 I love those 17:20:15 thanks :D 17:20:34 making can_smell = !unbreathing would have a big downside. Ghouls no longer smell something tasty when their chunks rot. 17:20:50 this is silly 17:21:22 Wensley: what? This is serious business! 17:21:30 * Wensley puts on his silly hat 17:21:46 * galehar puts on his serious business hat 17:24:03 -!- Jatoskep has joined ##crawl-dev 17:27:36 -!- HangedMan has joined ##crawl-dev 17:29:31 -!- neunon has quit [Quit: Leaving] 17:31:26 -!- shirish has joined ##crawl-dev 17:34:09 iron dragon (10D) | Spd: 8 | Int: animal | HD: 18 | HP: 102-133 | AC/EV: 20/6 | Dam: 25, 25, 25 | Fl: sense invisible, !sil | Res: 06magic(168), 05fire, 02cold, 03poison, 12drown | Chunks: 07contam | XP: 2326 | Sp: metal splinters (3d30). 17:34:09 <|amethyst> %??iron dragon 17:34:14 angel (16A) | Spd: 15 | Int: high (items) | HD: 12 | HP: 85-118 | AC/EV: 10/20 | Dam: 25, 10 | Fl: 08holy, see invisible, fly, !sil | Res: 06magic(128), 10elec++, 03poison, 04rot, 13neg+++, 08holy | XP: 2093 | Sp: minor healing. 17:34:14 <|amethyst> %??angel 17:34:20 wizard (06@) | Spd: 10 | Int: high (items) | HD: 10 | HP: 25-53 | AC/EV: 0/13 | Dam: 6 | Fl: spellcaster | Res: 06magic(53) | Chunks: 07contam | XP: 686 | Sp: b.venom (3d15), mystic blast (3d15), invisibility, confuse, slow, teleport self / magic dart (3d5), paralyse, haste, b.lightning (3d17), confuse, teleport self / paralyse, throw flame (3d8), invisibility, teleport other, fireball (3d19) / petrify, crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), minor healing / stone arrow (3d17), sting (d10), blink, b.lightning (3d17), banishment, minor healing. 17:34:20 <|amethyst> %??wizard 17:34:34 Xtahua (05D) | Spd: 10 | Int: normal (doors) | HD: 19 | HP: 133 | AC/EV: 15/7 | Dam: 35, 17, 20 | Fl: see invisible, fly, !sil | Res: 06magic(177), 05fire++, 03poison, 12drown | Vul: 12cold | Chunks: 07contam | XP: 5449 | Sp: flame blast (3d38). 17:34:34 <|amethyst> %??xtahua 17:34:54 unknown monster: "iron demon" 17:34:54 %??iron demon 17:34:59 iron devil (104) | Spd: 8 | Int: high (items) | HD: 8 | HP: 32-57 | AC/EV: 16/8 | Dam: 14, 14 | Fl: 05demonic | Res: 06magic(64), 05hellfire, 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 324. 17:34:59 %??iron devil 17:35:24 cang (04Ω) | Spd: c | Int: god | HD: i | HP: 666 | AC/EV: e/π | Dam: 999 | Res: sanity | XP: ∞ 17:35:24 <|amethyst> %?? cang 17:35:48 it's kind of weird how these are one of the only demons that use weapons/armour and they don't even start with one 17:35:48 <|amethyst> hm, wondering what's mangling that 17:35:52 1learn add badencoding 17:36:02 <|amethyst> I think it's on the bot side 17:37:49 -!- Cheibriados has joined ##crawl-dev 17:37:49 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 17:39:11 -!- Cheibriados has joined ##crawl-dev 17:39:11 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 17:39:18 cang (04Ω) | Spd: c | Int: god | HD: i | HP: 666 | AC/EV: e/π | Dam: 999 | Res: sanity | XP: ∞ 17:39:18 <|amethyst> %?? cang 17:40:59 cang is always correct 17:41:04 cang is the reference implementation 17:43:27 -!- shirish has quit [Ping timeout: 244 seconds] 17:43:55 <|amethyst> !tell kilobyte Chei has a few commits in 'monster' that aren't in Gretell (hiding AF_CRUSH, fixing vault monsters, and including intelligence and item use). http://s-z.org/neil/git/monster-trunk.git 17:43:56 |amethyst: OK, I'll let kilobyte know. 17:44:24 hmm, anything of note not currently shown in %?? 17:44:29 ? 17:44:37 (now) 17:44:40 <|amethyst> certainly 17:44:48 <|amethyst> item eating 17:44:56 <|amethyst> corpse weight 17:45:15 how is the latter even evaluated 17:45:35 <|amethyst> it's defined in the monsterentry 17:45:42 and former is three... okay, somewhat screwy types, but whatever 17:45:49 <|amethyst> genus and species 17:45:56 <|amethyst> shouting 17:46:06 <|amethyst> and of course all kinds of monster-specific things 17:46:09 slime creature (03J) | Spd: 10 | Int: plant | HD: 11 | HP: 45-76 | AC/EV: 1/4 | Dam: 22 | Fl: amphibious, regen | Res: 06magic(44), 03poison, asphyx, 12drown | XP: 425. 17:46:09 <|amethyst> %?? slime creature 17:46:15 <|amethyst> nothing there about merging :) 17:46:27 well that is what the learndb is for 17:49:08 HangedMan: rpetrify 17:49:12 because 17:49:18 it isn't really a thing 17:49:35 <|amethyst> amorphousness 17:49:41 but if you were looking to................ code it 17:52:54 wensley first I would need to know what the heck should and shouldn't have rpetrify 17:53:21 like earth elementals 17:53:29 jellies, statues, gargoyles, and players 17:53:49 players, what 17:53:52 preposterous 17:54:06 <|amethyst> do eyes count as jellies? 17:54:17 for rpetrify probably not 17:54:32 what about animals that can petrify like catoblepodes and basilisks 17:54:38 <|amethyst> what about lizards? 17:54:41 hah 17:55:22 what about gray draconians 17:55:31 <|amethyst> silly, the correct plural is "catoblepadopolis" 17:55:39 or iron draconians and the other metally dragons 17:55:48 catlobes already have rpetrify 17:55:52 ah 17:56:03 which is absolutely necessary to make them to murder themselves 17:56:08 *to not 17:56:53 iron dragon, grey draconian 17:57:21 -!- jato_ has joined ##crawl-dev 17:57:25 grey draconians are better with their whole no fumbling and extra ac but they're still a little weirdly unthemed 17:57:45 they're earthy now, they got +2 to earth and -2 to air 17:57:52 oh right, and the apt 18:01:05 -!- Jatoskep has quit [Ping timeout: 246 seconds] 18:13:13 -!- shirish has joined ##crawl-dev 18:14:40 -!- heteroy_ has joined ##crawl-dev 18:17:43 -!- heteroy has quit [Ping timeout: 276 seconds] 18:17:48 -!- heteroy_ is now known as heteroy 18:20:11 crate the Slayer (L27 HOEE) ASSERT((int)levels_seen <= brdepth[branch]) in 'place-info.cc' at line 41 failed on turn 132202. (Zig:17) 18:22:02 crate the Sorcerer (L27 HOEE) ASSERT((int)levels_seen <= brdepth[branch]) in 'place-info.cc' at line 41 failed on turn 132197. (Zig:17) 18:22:18 -!- Blade- has joined ##crawl-dev 18:25:04 -!- edlothiol has quit [Quit: leaving] 18:25:12 -!- MarvinPA_ has joined ##crawl-dev 18:28:03 -!- MarvinPA has quit [Ping timeout: 260 seconds] 18:28:03 -!- MarvinPA_ is now known as MarvinPA 18:28:04 -!- __duncan has joined ##crawl-dev 18:28:06 <__duncan> < __duncan> uh the octo race desc is broken in the start screen 18:31:05 <|amethyst> wrapping seems to be a little messed up there 18:31:37 -!- casmith_789 has quit [Read error: Connection reset by peer] 18:40:19 Crash on trying to enter Zig:18 (https://crawl.develz.org/mantis/view.php?id=5614) by crate 18:45:02 <|amethyst> __duncan: bisecting to see which commit did it... I had a few candidates but the first one I tried wasn't it 18:46:17 -!- ais523 has quit [] 18:49:54 transifex's tavern post: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=4462 18:50:34 -!- ark_ has quit [Quit: Leaving] 18:51:17 -!- shirish has quit [Ping timeout: 245 seconds] 18:55:33 crate the Sorcerer (L27 HOEE) ASSERT((int)levels_seen <= brdepth[branch]) in 'place-info.cc' at line 41 failed on turn 132198. (Zig:17) 18:55:49 -!- dtsund has joined ##crawl-dev 18:57:41 Wahaha (L10 DsFi) ASSERT(smc) in 'mon-util.cc' at line 1388 failed. (Lair:3) 18:57:57 Regarding the plans for branch depth reduction, are there any plans to alter the loot generation probabilities to compensate? Some things, like potions of healing, can be thought of as being consumed at a rate per floor, and those should appear at about the same frequency, but some others, like scrolls of enchant foo, have more of a "how many of these do I find per game" aspect to their scarcity... 18:58:55 scarcity is more fun to work with anyway 18:59:12 Wahaha (L10 DsFi) ASSERT(smc) in 'mon-util.cc' at line 1388 failed. (Lair:3) 19:03:01 !lm Wahaha crash -log 19:03:02 2. Wahaha, XL10 DsFi, T:18137 (milestone): http://crawl.develz.org/morgues/0.10/Wahaha/crash-Wahaha-20120430-235858.txt 19:03:18 -!- shirish has joined ##crawl-dev 19:04:16 <|amethyst> __duncan: was this on CDO? does CAO have the problem for you? 19:07:35 -!- shirish has quit [Ping timeout: 246 seconds] 19:07:52 dtsund: well, there's the idea of adding unlockable loot rooms to lair branches. Don't think they will compensate though, especially regarding consumables 19:08:02 but i think it's fine 19:08:32 if we need to increase the frequency of good items, it's easy, reduce the crap (like ?DC) 19:08:36 it makes room 19:08:40 <|amethyst> __duncan: I can't reproduce it with the same version that's on CDO 19:08:43 unlocked by runes that is? 19:08:47 yes 19:08:52 sounds cool 19:08:59 I'm asking because I just went through the relevant calculations for Light and still have my work open, and would be willing to repeat for SS if there was desire for it 19:09:01 yep :) 19:09:14 <|amethyst> __duncan: but I can reproduce the problem on CDO 19:09:22 <|amethyst> __duncan: wonder if it's webtiles-related 19:09:27 increase the frequency of all good items by putting the runes and orb on D:1 19:09:28 dtsund: sounds interesting. what calculations? 19:10:14 nicolae-: done already. Search for an entry vault named mimic something 19:10:15 I essentially classified each item as either "tactical" (it matters how many per floor you find) or "strategic" (it matters how many per *game* you find). 19:10:35 i think that's one of mine, actually 19:10:49 I figured out what numbers I needed to change to make the tactical items remain constant per floor but increase the strategic ones relative to how much dungeon I was cutting. 19:11:06 -!- jeanjacques has quit [] 19:11:14 dtsund: well, that does sound very interesting! 19:11:18 yeah that one killed people 19:11:26 consumables portal vaults to make people less cautious 19:11:36 yeah it turns out that abyssal knights can arrive on any entry stair not just the { one :( 19:11:52 in my defense that was evilmike's edit that put the entry inside with the mimics. 19:11:53 A funny thing wound up being that I was cutting enough items outright that calls to items() remained almost constant 19:12:27 predictacrawl 19:13:13 dtsund: I need to sleep now, but yeah, I'm interested in knowing more about what you did 19:13:34 Okay. I'll pastebin my Light calculations to give you an idea of what I did. 19:13:41 and how it is with SS 19:13:45 * galehar sleeps 19:16:31 !tell galehar Light calculations at http://pastebin.com/Lab0Ez0V ; need to know how many floors are being cut from SS to repeat for it. Also, I arbitrarily decided here that !mut and !curemut were strategic, and you might disagree with that. 19:16:31 dtsund: OK, I'll let galehar know. 19:17:40 something like three from vaults, two from crypt, two from elf? 19:17:54 give or take the current random elf depth for testing stuffs 19:18:39 My shortening was considerably more drastic. :P 19:18:57 well, conservatism and what not 19:19:11 -!- ToBeFree has quit [Read error: Connection reset by peer] 19:20:58 3 levels max per branch. d:1, temple orc lair, d:3 zot 19:21:47 v? 19:22:29 but nicolea what about CHANCE: usage 19:24:08 *drives off on a motorcycle, flipping off CHANCE: usage with both hands* 19:31:10 -!- G-Flex has quit [Read error: Connection reset by peer] 19:32:11 I don't think I can manage using and modifying ziggurat code for zigsprint 19:32:22 -!- G-Flex has joined ##crawl-dev 19:41:54 -!- rast_ has joined ##crawl-dev 19:44:41 -!- rast has quit [Ping timeout: 246 seconds] 19:44:46 -!- rast_ is now known as rast 19:50:57 -!- nicolae- has left ##crawl-dev 19:51:57 -!- Fa has joined ##crawl-dev 20:01:58 -!- Fa has quit [Read error: Operation timed out] 20:03:56 -!- HangedMan has quit [Ping timeout: 252 seconds] 20:05:20 -!- Fa has joined ##crawl-dev 20:12:02 -!- shirish has joined ##crawl-dev 20:19:45 -!- roctavian has joined ##crawl-dev 20:23:11 -!- shirish has quit [Ping timeout: 246 seconds] 20:25:52 -!- Fa has quit [Ping timeout: 245 seconds] 20:30:09 -!- mikee_ has joined ##crawl-dev 20:36:26 I just got a bizarre loop of messages 20:36:31 !dump 20:36:31 http://crawl.akrasiac.org/rawdata/swinepaste/swinepaste.txt 20:36:45 visible in the message history there 20:37:04 this is long after I first enter the level, and I got the normal bazaar-related messages beforehand 20:37:48 it also appears that it was a mimic and not a real bazaar anyway 20:38:16 -!- capablanca has joined ##crawl-dev 20:38:38 -!- mikee_ has quit [Disconnected by services] 20:38:40 -!- capablanca is now known as mikee_ 20:47:59 -!- vivec_ has joined ##crawl-dev 20:48:23 what's wrong with KITEM: C = boots ego:running, 20:50:12 have you confirmed running is the correct ego and boots are the correct name? 20:50:33 aren't they? 20:51:16 -!- Blade- has quit [Ping timeout: 245 seconds] 20:53:04 what else could it be? I tried "pair of boots" but that didn't work either 21:07:42 -!- roctavian has quit [Quit: Page closed] 21:08:20 -!- shirish has joined ##crawl-dev 21:16:14 <|amethyst> vivec_: pair of boots ego:running should work fine 21:16:23 yeah, I figured it out 21:16:26 I wrote "a" pair of boots 21:16:29 instead of just pair of boots 21:16:31 <|amethyst> aha 21:22:08 -!- vivec_ has quit [Quit: Page closed] 21:24:21 -!- Patashu has joined ##crawl-dev 21:26:38 -!- [1]capablanca has joined ##crawl-dev 21:27:03 -!- mikee_ has quit [Disconnected by services] 21:27:06 -!- [1]capablanca is now known as mikee_ 21:35:32 -!- capablanca has joined ##crawl-dev 21:35:43 -!- mikee_ has quit [Disconnected by services] 21:35:46 -!- capablanca is now known as mikee_ 21:40:32 -!- mikee_ has quit [Ping timeout: 265 seconds] 21:40:48 -!- capablanca has joined ##crawl-dev 21:40:54 -!- capablanca is now known as mikee_ 21:57:00 swinepaste the Pyromancer (L27 HOFE) ASSERT(branches[place.branch].numlevels > 1 || !diff) in 'mon-place.cc' at line 537 failed on turn 133208. (Abyss) 22:21:29 -!- Wensley has quit [Ping timeout: 246 seconds] 22:32:36 -!- Pingas has quit [Read error: Connection reset by peer] 22:38:57 -!- heteroy has quit [Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154]] 22:57:22 -!- Heteroy has joined ##crawl-dev 23:04:52 swinepaste the Infernalist (L27 HOFE) ASSERT(branches[place.branch].numlevels > 1 || !diff) in 'mon-place.cc' at line 537 failed on turn 149073. (Abyss) 23:04:59 second time tonight 23:48:46 -!- nrook has joined ##crawl-dev 23:59:21 -!- MarvinPA has quit [Read error: Connection reset by peer]