00:02:10 -!- ainsophyao has joined ##crawl-dev 00:02:16 Corvin (L19 MDHu) ERROR in 'mon-movetarget.cc' at line 104: ZotDef: monster it failed to pathfind to (39,48) (the Orb) (D:1 (ZotDef)) 00:03:26 Unstable branch on crawl.develz.org updated to: 0.11-a0-35-g208379f (32) 00:04:47 -!- ZChris13 has quit [Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912]] 00:06:44 Corvin (L19 MDHu) ERROR in 'mon-movetarget.cc' at line 104: ZotDef: monster it failed to pathfind to (39,48) (the Orb) (D:1 (ZotDef)) 00:08:21 -!- mikee_ has joined ##crawl-dev 00:08:24 damn you it 00:18:24 -!- MarvinPA_ has joined ##crawl-dev 00:18:52 Windows builds of master branch on crawl.develz.org updated to: 0.11-a0-35-g208379f 00:20:34 -!- MarvinPA has quit [Ping timeout: 245 seconds] 00:20:34 -!- MarvinPA_ is now known as MarvinPA 00:33:04 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-24-g2832b6c (32) 00:39:25 -!- blabber has quit [Quit: gn8] 00:48:21 -!- SamB_XP has joined ##crawl-dev 00:49:56 -!- SamB_XP_ has quit [Ping timeout: 240 seconds] 01:07:14 -!- ussdefiant has quit [Ping timeout: 252 seconds] 01:13:17 -!- Textmode has quit [Ping timeout: 252 seconds] 01:16:02 -!- ainsophyao has quit [Remote host closed the connection] 01:20:53 -!- MarvinPA_ has joined ##crawl-dev 01:21:11 -!- Xiberia has quit [Read error: Connection reset by peer] 01:21:40 -!- Xiberia has joined ##crawl-dev 01:23:29 -!- MarvinPA has quit [Ping timeout: 252 seconds] 01:23:29 -!- MarvinPA_ is now known as MarvinPA 01:35:33 -!- evilmike has quit [Read error: Connection reset by peer] 02:15:35 -!- ussdefiant has joined ##crawl-dev 02:32:36 03kilobyte * r1939bc9b634f 10/crawl-ref/source/ghost.cc: Rename an ugly variable. 02:32:46 03kilobyte * r70f6bea79651 10/crawl-ref/source/evoke.cc: Don't take food and a turn when evoking a staff of channeling at max mana. 02:32:46 03kilobyte * r6871f025b855 10/crawl-ref/ (43 files in 5 dirs): Get rid of USisms in spelling of -ll- and -tt-. 02:32:46 03kilobyte * r97e9b58bb1f8 10/crawl-ref/source/ (chardump.cc describe.cc xom.cc xom.h): Slightly simplify. 02:32:46 03kilobyte * r430d9d1ddbe2 10/crawl-ref/source/evoke.cc: Remove obsolete crystal ball code. 02:32:47 03kilobyte * r2b37ea068546 10/crawl-ref/source/evoke.cc: Don't id evokable items on use. 02:32:47 03kilobyte * reb219de4fe98 10/crawl-ref/source/ (dat/database/monspell.txt ghost.cc mon-cast.cc): Implement and upgrade pghost/panlord Sticky Flame to the player version. 02:40:13 -!- MarvinPA_ has joined ##crawl-dev 02:42:24 -!- dtsund has quit [Quit: dtsund] 02:42:33 -!- MarvinPA has quit [Ping timeout: 252 seconds] 02:42:33 -!- MarvinPA_ is now known as MarvinPA 02:59:04 -!- ussdefiant has quit [Ping timeout: 240 seconds] 03:01:58 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 03:02:37 -!- MarvinPA_ has joined ##crawl-dev 03:03:56 -!- dtsund has joined ##crawl-dev 03:04:33 -!- MarvinPA has quit [Ping timeout: 252 seconds] 03:04:33 -!- MarvinPA_ is now known as MarvinPA 03:20:14 03evilmike 07stone_soup-0.10 * r0892d633c9c2 10/crawl-ref/docs/changelog.txt: Update and clean up changelog. 03:20:19 03kilobyte 07stone_soup-0.10 * r732f9aa96290 10/crawl-ref/source/evoke.cc: Don't take food and a turn when evoking a staff of channeling at max mana. 03:20:19 03kilobyte 07stone_soup-0.10 * r22b97fe28121 10/crawl-ref/source/ (dungeon.cc terrain.cc): Revert "Disable stair and portal mimics for 0.10" 03:20:20 03evilmike 07stone_soup-0.10 * rfbf0882afde4 10/crawl-ref/docs/changelog.txt: Update changelog. 03:34:47 -!- the_glow has joined ##crawl-dev 03:37:14 -!- the_glow1 has quit [Ping timeout: 245 seconds] 03:40:38 -!- dtsund has quit [Ping timeout: 248 seconds] 03:50:42 -!- ais523 has joined ##crawl-dev 04:07:54 -!- ussdefiant has joined ##crawl-dev 04:16:54 -!- st_ has quit [Ping timeout: 248 seconds] 04:28:04 -!- alefury has joined ##crawl-dev 04:50:50 -!- ais523 has quit [Read error: Operation timed out] 05:02:09 03kilobyte * r7538b1840610 10/crawl-ref/source/dat/des/entry/small.des: Don't teleport Op and Mf into D:1 aquaria. 05:08:38 -!- ussdefiant has quit [Ping timeout: 240 seconds] 05:15:09 -!- ussdefiant has joined ##crawl-dev 05:33:19 -!- monqy has quit [Quit: hello] 05:34:22 -!- edlothiol has joined ##crawl-dev 06:29:37 -!- paxed has quit [Ping timeout: 276 seconds] 06:30:09 -!- paxed has joined ##crawl-dev 06:44:26 -!- syllogism has joined ##crawl-dev 06:55:36 -!- ais523 has joined ##crawl-dev 07:12:10 03edlothiol * rdae930ccb6f1 10/crawl-ref/source/dat/des/entry/small.des: Fix a typo in the last commit. 07:12:20 03edlothiol * r61f93a18a48d 10/crawl-ref/source/menu.cc: Remove debug logs. 07:14:19 03edlothiol 07stone_soup-0.10 * ra2ec8e9a67ec 10/crawl-ref/source/menu.cc: Remove debug logs. 07:23:35 -!- Pacra has joined ##crawl-dev 07:32:08 -!- Cryp71c has joined ##crawl-dev 07:59:44 -!- iasov has quit [Ping timeout: 240 seconds] 08:01:34 -!- ainsophyao has joined ##crawl-dev 08:05:51 !tell due your vault slime_altar_2 has an altar defined but not placed. It also tends to produce, say, a single ooze, and still places an exclusion. 08:05:52 kilobyte: OK, I'll let due know. 08:06:56 The xom altar with things behind glass - those things are always mimics, right? 08:07:25 If so, then there's a mimic bug where Berserkers can ignite spellbook mimic spellbooks 08:13:01 -!- iasov has joined ##crawl-dev 08:45:35 -!- casmith790 has quit [Read error: Connection reset by peer] 08:48:58 -!- Textmode has joined ##crawl-dev 08:49:04 -!- Pacra has quit [Ping timeout: 240 seconds] 08:58:03 -!- elliptic has joined ##crawl-dev 09:13:28 -!- Ragdoll has joined ##crawl-dev 09:32:22 phyphor: :p 09:34:19 -!- BlastHardcheese has quit [*.net *.split] 09:34:19 -!- |amethyst has quit [*.net *.split] 09:34:21 -!- ainsophyao has quit [*.net *.split] 09:34:21 -!- the_glow has quit [*.net *.split] 09:34:22 -!- cbus has quit [*.net *.split] 09:34:23 -!- CIA-135 has quit [*.net *.split] 09:34:25 -!- Xiberia has quit [*.net *.split] 09:34:25 -!- ixtli_ has quit [*.net *.split] 09:34:27 -!- Henzell has quit [*.net *.split] 09:34:28 -!- ussdefiant has quit [*.net *.split] 09:34:29 -!- G-Flex has quit [*.net *.split] 09:34:29 -!- rawrmage has quit [*.net *.split] 09:34:29 -!- greensnark has quit [*.net *.split] 09:34:30 -!- Twinge has quit [*.net *.split] 09:34:30 -!- Sequell has quit [*.net *.split] 09:34:31 -!- Chousuke has quit [*.net *.split] 09:34:31 -!- jlewis has quit [*.net *.split] 09:34:31 -!- Eronarn has quit [*.net *.split] 09:39:29 Global Notice] We are experiencing some connectivity problems, please bear with us while we investigate (and run around with duct tape) 09:48:22 ? 09:51:14 -!- ixtli has joined ##crawl-dev 09:53:08 -!- Xiberia has joined ##crawl-dev 09:53:08 -!- |amethys1 has joined ##crawl-dev 09:54:54 -!- Henzell has joined ##crawl-dev 09:54:55 -!- the_glow has joined ##crawl-dev 09:54:55 -!- cbus has joined ##crawl-dev 09:54:55 -!- CIA-135 has joined ##crawl-dev 09:55:46 -!- ussdefiant has joined ##crawl-dev 09:55:46 -!- G-Flex has joined ##crawl-dev 09:55:46 -!- rawrmage has joined ##crawl-dev 09:55:46 -!- greensnark has joined ##crawl-dev 09:55:46 -!- Twinge has joined ##crawl-dev 09:55:46 -!- Sequell has joined ##crawl-dev 09:55:46 -!- Chousuke has joined ##crawl-dev 09:55:46 -!- jlewis has joined ##crawl-dev 09:55:46 -!- Eronarn has joined ##crawl-dev 10:13:23 -!- ainsophyao has joined ##crawl-dev 10:14:40 -!- ainsophy_ has joined ##crawl-dev 10:14:41 -!- ainsophyao has quit [Read error: Connection reset by peer] 10:17:19 -!- Pacra has joined ##crawl-dev 10:18:41 wow, apparently we didn't add or remove any uniques in 0.10 10:19:16 crazy 10:19:25 I need more uniques to name my computers for 10:21:49 I think my next one will be called Agnes. Raspberry Pi that is. 10:23:36 still time 10:30:26 03elliptic * r23dd5a86ef08 10/crawl-ref/source/mon-stuff.cc: Fix Yred enslavement not recording that you killed the monster too. 10:34:04 -!- ussdefiant has quit [Ping timeout: 255 seconds] 10:41:09 -!- Pacra has quit [Ping timeout: 240 seconds] 10:47:06 elliptic: it might be better to actually kill the monster, and make a copy 10:47:39 there are bugs like constriction (fixed), multiple attacks, foe, damage blaming, etc 10:48:17 yeah 10:49:26 the main bug I cared about fixing for 0.10 was that enslaving a monster didn't give any milestone or note 10:49:38 -!- ussdefiant has joined ##crawl-dev 10:49:50 which meant that you didn't get credit for it for tourney, for instance 10:50:28 right 10:50:37 but fixing it to kill the monster and then make a copy sounds like a less hacky way of going about this in general, yes 11:01:07 kilobyte: have you ever looked how combining characters look like in terminals? 11:01:30 -!- st_ has joined ##crawl-dev 11:01:32 either putty or windows seems to screw up: http://imgur.com/Zs7FX,BHpxI 11:01:57 the first image is with precomposed and the second with combining characters 11:02:49 that's not "screw up", that's "way way waaay above average support" 11:03:25 http://i.imgur.com/BHpxI.png <--- this is above average??? 11:03:25 on the other hand, putty has no support for looking for a glyph in other fonts 11:04:03 depending on how putty does write the characters, it's not even its business 11:04:24 but i'll check later how the linux terminals cope 11:05:00 well, most terminals these days use libvte (gnome-terminal, xfce-terminal, terminator, osso-xterm, roxterm, lxterminal, ...) 11:05:11 which can't do combining at all 11:05:19 urks 11:06:04 or at best you get some screw-up with graphical glitches and cursor in wrong places 11:06:30 the latter can be worked around if you write to the terminal directly (ie, not using curses), but that's manual work 11:06:58 that means, you're saying that putting time into using combining characters on the terminal is wasted time? 11:06:59 I think the only terminal which does this right is xterm 11:08:22 I hope my data is outdated, it's possible they fixed some of the stuff recently 11:08:33 and it wasn't even something fancy, like stacking several combining characters. 11:09:11 in one place, I relied on combining characters placed correctly above CJK bases :p 11:09:49 kilobyte, what about rxvt-unicode? 11:15:32 Zaba: seems it does basics correctly 11:15:48 mintty also seems to work 11:16:21 cool, even stacked ones 11:16:51 both libvte9 and libvte-2.90-9 fail pathetically :( 11:17:39 -!- Pacra has joined ##crawl-dev 11:18:14 rxvt-unicode relies on ancient bitmap fonts so glyph coverage is damn bad 11:18:25 kilobyte, I thought it supported glyph substitution 11:20:22 it might do, the problem is it can't use ttf fonts, only X11 server-side ones 11:20:49 depressing 11:22:35 kilobyte, uhh.. I'm pretty sure it can. 11:23:35 installed terminal.app and konsole, both fail 11:23:52 it even Recommends ttf-dejavu 11:24:50 -!- MarvinPA_ has joined ##crawl-dev 11:25:21 hrm, it does... but then, it shows a placeholder glyph even though I have fonts installed for about every single defined codepoint 11:25:24 glyph substitution is of course only a workaround and your essentially only a lil bit better off. but you don't have more different looking glyphs 11:25:53 i noticed glass is still broken, could the patch be reverted to lack of interest? 11:26:01 (which work in libvte and pretty much everything gtk based) 11:26:11 Ragdoll: is there anything amiss? 11:26:54 kilobyte, maybe it can't mix bitmap and ttf fonts 11:27:04 glass blocks everything. no shouting to your allies( ta) , no smiting behind glass, no zotdef functions behind glass, no wizard mode behind glass 11:27:05 -!- MarvinPA has quit [Ping timeout: 252 seconds] 11:27:05 -!- MarvinPA_ is now known as MarvinPA 11:28:27 ie, works correctly (wizard mode is debatable but I doubt there's much point putting too much heed there) 11:29:32 i guess the ambient radiation and soundwaves of glass blocks the ability to tell my buddy next to me to attack that person behind glass 11:29:55 and i suppose god´s will to smite is twarted by the unstoppable force that is glass 11:30:18 keep in mind that it's a whole solid block of glass, not the sort of stuff they put into windows 11:31:22 i dont see how that changes anything, i can still see through the glass, and thus (should) be able to interact with things 11:34:22 -!- ussdefiant has quit [Ping timeout: 255 seconds] 11:34:31 kilobyte: ta not working is definitely bullshit 11:34:50 youre allies can hear you, and they can see the enemy youre telling them to attack 11:35:13 also, one bug report mentions allied smiters being able to smite through glass 11:35:14 alefury: either allies are at your side (and thus they can't reach the enemy anyway) or are on the other side, and then they can't hear you 11:35:21 ummm 11:35:42 the former could get a different message perhaps 11:35:46 @..x..g 11:35:51 with everything else being floor 11:36:01 and x being glass, i dont know the glyph for that 11:36:04 blocks ta 11:36:08 this is bullshit 11:36:35 a single lone glass pillar should not prevent you from telling your allies to do something 11:36:40 imagine the following scenario: o@..x..g, just because that glass pillar(x) is in the way, my orc fellow should be able to understand to atttack dat goblin 11:37:32 Zaba: glyphs are antialiased so it's not server-side fonts, however, they use gray-scale AA even though the system is configured to use subpixel. Browsing through the docs, it seems like urxvt does a lot on its own instead of relying on pango/whatever. 11:38:08 yeah, I guess it does 11:39:34 the glass changes are good in general imo, but ta should work, wizmode should work 11:40:06 -!- ainsophy_ has quit [Remote host closed the connection] 11:40:22 alefury: glass is cyan #, isn't it? 11:40:23 if allied smiters really can smite through glass i dont think its a major problem, beogh cant reliably vitrify, and allied smiters are just available via shadow creatures for nemelexites 11:40:41 ais523: i play tiles, so i have no idea 11:41:01 -!- BlastHardcheese has joined ##crawl-dev 11:41:50 smite should just work. i heard among others the glass change got in because of orc priests being able to smite behind glass, but like that happens all the time 11:44:13 why should smite work? its just as abusable as other smite targeted spells 11:44:45 everything is abusable 11:45:56 irl i would say "your mom" now 11:45:58 Ragdoll: any HoPR has hordes of priests following him 11:46:09 on irc im too worried you might not find it funny :/ 11:46:12 its ridiculous the whole glass thing got changed since its easy to achieve vitrification combos with nemelex, but instead of tackling the ridiculouslessness that is nemelex, glass gets changed 11:46:50 nemelex also got changed a bit 11:46:53 Zaba: do you have any idea how to query fontconfig which font it selects for a given glyph? 11:47:10 also there were many other reasons for the glass change 11:47:12 ragdoll: it didn't have much to do with nemelex 11:47:30 it was given as a main reason ¨ you can easily abuse glass with vitrification + tomb¨ 11:47:44 "it was given" <- by whom? 11:47:44 ¨you can easily kill monsters behind glass with vitrification¨ 11:47:46 kilobyte, sorry, no 11:47:59 that's not really a repeatable abuse, if you need vitrification + tomb every time you do it 11:48:03 i think i gave some reasons when ragdoll posted his "bug report" 11:48:13 s/tomb/dig/ 11:48:15 there is enough glass in crawl that the presence of vitrification isn't really that relevant 11:48:21 and for me, that its abusable is the only actually good reason to remove it 11:48:37 because glass is rare, and being able to kill something safely occasionally is no big deal 11:49:37 it is only used in 14058810 vaults 11:50:28 yeah. and in many of the ones that have monsters it got replaced with grates to allow smiting 11:50:55 "ones that have monsters"?? crawl has monsters 11:51:11 the problem was not the ones with smiters behind glass 11:51:25 but the ones without any hardcoded monsters 11:51:42 just because you can't abuse something all the time doesn't make the abuse okay 11:51:47 i posted another bug report at a later date, since with the first one i was under the assumption is could also be a place of discussion 11:51:52 usually its easier to just kill monsters than to go through the trouble of luring them to a different side of some glass wall, possibly using several stairs 11:52:14 also, fedhas rainfall is totally abusable 11:52:17 if you can kite them you can just pillar dance, and if you cant you need at least controlled teleport to get them to the different side of a wall 11:52:18 what about the tons of nemelex cards 11:52:26 given the correct placement and situation, its easily abusable 11:52:41 sure, it is not abusable all the time, you can still abuse it, that just isnt okaaay 11:53:03 fedhas rainfall and nemelex cards cost piety 11:53:15 hahahaha 11:53:21 oh no 11:53:23 nemelex cards cost piety, that was a good one 11:53:38 piety a plenty, and nemelex gives piety for using cards 11:53:39 running across frederick on the other side of some random glass was a free kill with any of a number of effects 11:53:42 havent played nemelex since the gift timeout change, so maybe its okay now 11:53:46 you realize nemelex changed? 11:53:47 yes 11:53:55 oh, true, but still 11:54:00 i also suggest banning doors 11:54:05 seriously, stop bringing up nemelex... not relevant here 11:54:12 right now you just can place a cloud, close the door, and doordance 11:54:32 what about swiftness, you can just endlessly kite things 11:54:50 swiftness got nerfed in 0.10 11:55:02 most things* 11:55:06 anyway, i dont give a shit anyway. the important factor to me was nemelex abuse, blocking smites through glass fixes that specific one, great 11:55:19 but ta not working is a bug, and it should be fixed for 0.10 11:55:58 the issue with making ta work, as I understand it, is that currently ta does not require that your allies hear you for it to have an effect 11:56:28 kilobyte: if PuTTY needs to change, and you can support that (e.g. to emulate te behaviour of another terminal) I'm pretty sure that cna be passed along 11:56:28 and being able to use ta to affect how allies on the other side of a glass wall behave isn't good 11:56:40 it would be nice to make ta work more sensibly, definitely 11:56:56 you've given good examples of situations where it should work but doesn't 11:57:03 however fixing it doesn't seem that simple to me 11:57:32 may i suggest then to revert the glass ´patch´ till this is resolved 11:58:02 phyphor: the issue bhaak raised cannot be really fixed in general (no real way to tell where the combining mark belongs, except for precomposed chars) 11:58:34 ragdoll: not sure why you keep calling it a 'patch' 11:58:34 That's what I thought 11:58:39 otherwise it'd be changed by now 11:58:44 phyphor: it not knowing how to substitute glyphs is a more pressing issue IMHO 11:58:49 what would you refer it to 11:59:16 kilobyte: again, if you can describe how other terminal apps do it I'm pretty sure the dev team will listen 11:59:48 phyphor: if you say this is unacceptable, I'd rather disable "ta". (I prefer status quo, perhaps with messaging changes, though.) 11:59:48 (I'm not a member of the dev team, but I've seen changes be implemented) 11:59:50 well, trees shouldnt block sound, and theyre really the main offender regarding ta, because glass is rare, and trees dont usually form walls 12:00:13 ragdoll: probably dozens of different commits applied at different times? 12:00:29 including tons of vault tweaks 12:00:44 glass is a bit more problematic, but imo its not really an issue 12:00:52 grates can stay grates 12:00:56 abusing allies behind glass is pretty hard 12:01:01 it isn't going to be reverted because ta isn't working right... ideally someone will fix ta before 0.10, though 12:01:29 phyphor: it's a damn long story... it would have to use something like fontconfig (cross-platform, would massively enlarge the download) or uniscribe (Windows-only, present on win2K+) 12:01:33 yeah, if your ally is behind the glass i dont see how you coudnt either 12:03:24 kilobyte: It's always possible to fork PuTTY to make a rogue-friendly version :) 12:03:26 well, summon, then controlled teleport, or just run away while your summons keep the enemies busy 12:03:26 fixing ta properly might not even be that hard, I don't know... I don't have the knowledge of that part of the code or the time to work on it myself, though 12:03:39 buf if you can do that you dont really need glass, just tw before teleporting/running 12:03:58 checking connectance should be possible 12:03:58 -!- dtsund has joined ##crawl-dev 12:04:05 lrd does it 12:04:09 best to change the smiting rescription then too 12:04:24 phyphor: a good description of the problem (but not solution): http://www.sqlsnippets.com/en/topic-13428.html 12:04:27 smiting description? 12:05:06 Smite an enemy within your field of vision. This doesn't require a direct path, 12:05:06 just seeing the enemy is enough. 12:05:18 this is with rod of smiting? 12:05:26 ill check, this is beogh ability 12:05:28 or beogh ability I guess 12:05:39 yeah, that's certainly a bug 12:05:51 This rod allows its wielder to smite foes from afar. 12:06:10 that sounds okay to me 12:06:27 although its not a very good description 12:06:28 yes, it would be in the description of the rod spell, not the description of the rod 12:06:29 should add a * and a footnote ¨unless behind glass/trees¨ 12:07:27 I should also say that I'm in favor of using some sort of connectivity check to allow effects to reach to the other side of isolated glass pillars and stuff like that 12:07:41 but it isn't happening for 0.10 12:08:55 of course 12:09:23 actually, i think for glass the status quo is fine 12:09:46 glass blocks magic, okay 12:09:50 trees are not so good 12:10:25 anti-magic glass, anti-magic trees 12:10:28 just making ta work through glass for 0.10 would be good imo, no need for a connectivity check for now 12:10:36 trees are weird in general 12:10:58 a easier fix would be to change all glass to grates 12:12:22 umm, no, that would defeat the whole point of the change 12:12:24 alefury: I'm honestly not sure whether ta would be better as it is currently or if it always worked through glass 12:12:57 as i said, glass is not so bad, because its rare. the real problem are trees. swamp with a summoner is a bit weird 12:13:04 kilobyte:thanks for the link 12:13:06 so I wouldn't mind much... but neither do I see it as an urgent change to make, to replace some inconsistencies with others 12:13:49 i´d rather it would always work through glass. it is more feasible that there are other ways of communications besides speech 12:14:10 glass would block those according to the new rules 12:14:20 (so would trees) 12:14:26 also, t is speech 12:14:43 not magical mind control 12:15:18 obviously add s for sign language 12:15:27 rats don't know sign language 12:15:47 they also dont know speech... 12:16:05 maybe my trained rat would understand my motions 12:16:12 yes, so maybe t really is magical mind control 12:16:19 anyway, theyre usually not looking your way, so screaming at them like a madman will definitely work better than sign language 12:16:39 tt - magically alert monsters to your presence with mind control 12:16:42 they stop looking your way once you gave the command(ta) 12:17:09 -!- Pacra has quit [Ping timeout: 240 seconds] 12:19:20 not being able to tell my allies to do something because a tree is between me and the enemy is pretty silly, and a fairly common occurence in some places. much more frequent than glass pillars. so imo ta should be allowed to go through at least trees. to ta through glass without connectivity you actually have to try to abuse it, the other inconsistency (allies can hear you but ta doesnt... 12:19:22 ...work) is much more common in normal gameplay. 12:26:28 if "connectivity" means "in sound range", this could work 12:26:50 (as opposed to being connected if you walk around the whole level) 12:26:55 ta is really awful right now anyway I guess 12:27:13 one thing: you can use ta with no allies, then summon something and it will know what target to go after 12:27:38 kilobyte: i meant connectivity like lrd uses 12:27:51 LRD only checks very local connectivity 12:28:52 like, of adjacent squares around the target 12:28:57 checking connectivity in line of sight would be enough imo. maybe a bit larger 12:29:31 like los+1 or +2 at most 12:30:05 for 0.10, I'm okay with making ta always work through glass... it is buggy in much deeper ways, and alefury is probably right that it is best from a gameplay standpoint for it to just work 12:30:48 like, it clearly uses special mind control if you can shout before the summon even exists and it will work :P 12:31:50 ideally it would only affect friends who are within earshot when you do the ta, but that doesn't look simple to make work looking at the code 12:32:47 I has a solution 12:32:52 sign language! 12:33:26 samb: using sign language works with allies who aren't born yet? 12:33:34 or who aren't in sight of you? 12:33:35 elliptic: well, okay, not for that 12:33:35 nice 12:33:49 also, it works with allies who are fighting for their life? 12:33:55 oh, you mean it works through glass *around corners*? 12:34:53 SamB: i think the not in sight of you thing referred to "at the other end of the level" 12:35:01 samb: well, currently it doesn't work through glass... but it does work when the ally is out of sight 12:35:02 oh 12:35:06 or when the ally doesn't exist 12:35:11 ah 12:35:12 it works for friends who were not even born yet, no matter where they are, but only if you don't switch levels in the meantime 12:35:41 -!- edlothiol has quit [Remote host closed the connection] 12:36:02 tw is usually better anyway, maybe just remove ta :) 12:36:20 I don't really understand the monster foe code but I feel like that should be set directly by ta rather than using this you.pet_target stuff 12:36:48 elliptic: that would seem to make sense, yes 12:36:57 like, ta should only affect allies who (a) are within earshot and (b) can see the target 12:37:23 and in this case it should directly set mon->foe to the target 12:37:51 or who are in LOS of the player? 12:37:59 (and can see the target) 12:38:31 I don't think we really want sign language ta, sorry :P 12:38:38 aww 12:40:16 requiring them to see the target sounds a bit weird. they would usually at least know what direction to go. 12:40:43 currently they don't do anything after ta until they see the target 12:40:52 i know. its weird. 12:41:18 especially when trying to clear a bunch of oklobs with summons. 12:41:37 actually, I think they could be made to go after a target that they can't see yet pretty easily ... 12:41:49 being able to easily to that would probably be bad, just saying it feels weird. 12:42:09 alefury: well, usually you just use tw for oklobs 12:42:12 ... the tricky thing would be to avoid them being able to tell it from others of the same sort of monster 12:42:14 i would like a passive/agressive mode 12:42:18 but that is more a feature request 12:42:18 -!- ussdefiant has joined ##crawl-dev 12:43:08 elliptic: i know, tw is usually much better than ta. ta is mostly needed for enemy summoners. 12:43:18 I just mean that it would, indeed, be reasonable to have them start heading in at least the general direction of the target 12:43:40 SamB: kind of abusable though 12:43:57 alefury: within reasonable limits 12:44:09 Ragdoll: passive/agressive mode. summons dont return your calls? 12:44:09 there are no reasonable limits 12:44:32 alefury: aggressive mode being attack anything in sight, and passive being more like they are now 12:44:33 also, sometimes they step aside to let monsters attack you 12:45:15 Ragdoll: its called tw 12:45:20 thats agressive mode 12:45:24 it works great 12:45:26 yes, but you got to re-apply that every now and then 12:45:27 and tf is passive mode 12:46:02 btw, tw should be "wander", not "wait", unless it already is 12:46:49 what does the targeting mode do, anyway? 12:46:55 with x > ctrl+f 12:47:15 is that a wizard mode thing? 12:47:26 nope, just normal 12:47:52 maybe for wizard mode, but then why should i be able to mess with this outside wizard mode 12:48:10 Targeting mode is now: buggy 12:48:29 doesn't actually involve cheating, perhaps? 12:48:30 bug? 12:48:45 ive seen it since like what, 0.6 12:49:33 which target mode does it change ? 12:50:02 apparantly the +/-´s 12:50:15 -!- kunwon1 has quit [Excess Flood] 12:50:21 oh, that's probably a feature, but "buggy" mode being an option is probably a bug 12:50:26 -!- Pacra has joined ##crawl-dev 12:50:28 (outside wizmode) 12:50:31 so i guess that solves the mystery 12:50:42 also hostiles is double in that list 12:50:43 or maybe even in wizmode 12:51:42 -!- kunwon1 has joined ##crawl-dev 12:51:44 should the target cycle not always be dependant on the ability used? 12:52:34 no 12:53:48 x is a good example of a command which doesn't really have any particular mode that is obviously right 12:55:45 -!- the_glow has left ##crawl-dev 12:57:23 -!- the_glow has joined ##crawl-dev 13:20:32 -!- dtsund has quit [Read error: Connection reset by peer] 13:38:14 kilobyte: gnome-terminal gets my small test right, so not all hope is lost. although stacked ones are overwritten and some more funky ones are not drawn at all. i will have to do a thorough test some time 13:50:44 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20110929064733]] 13:53:24 -!- jeanjacques has quit [] 13:59:58 bhaak: in some ways this works, but you cannot trust the cursor's position 14:00:27 the graphical (display) cursor will be in the proper place but not the textual (internal) one 14:01:12 ie, your program has to issue a cursor movement command after every combining character to be safe 14:01:24 oh, nice screw up 14:02:01 well, if you use it only for monster/items/map characters, this shouldn't be an issue 14:02:38 curses tend to optimize draws, this can be a problem in some cases 14:03:17 (again, it was a while since I last investigated this, it's possible things are not so bad anymore) 14:09:22 -!- blabber has joined ##crawl-dev 14:17:27 -!- dtsund has joined ##crawl-dev 14:19:10 -!- ussdefiant has quit [Ping timeout: 252 seconds] 14:30:40 -!- alefury has joined ##crawl-dev 14:30:53 -!- Ragdoll has quit [Read error: Connection reset by peer] 14:39:21 -!- ussdefiant has joined ##crawl-dev 14:39:23 -!- Ragdoll has joined ##crawl-dev 14:40:50 -!- alefury has quit [Read error: Connection reset by peer] 14:41:43 -!- monqy has joined ##crawl-dev 14:46:11 -!- syllogism has quit [] 14:51:20 -!- heteroy has joined ##crawl-dev 14:52:31 -!- dtsund has quit [Ping timeout: 244 seconds] 15:09:56 -!- Pacra has quit [Ping timeout: 240 seconds] 15:24:31 Hidden Slime entrance (https://crawl.develz.org/mantis/view.php?id=5259) by minmay 15:39:40 -!- Cryp71c has quit [Quit: Leaving] 15:53:09 -!- Pacra has joined ##crawl-dev 16:00:30 -!- blabber has quit [Quit: leaving] 16:07:38 -!- evilmike has joined ##crawl-dev 16:25:40 Something's wrong with statue mimic tile (https://crawl.develz.org/mantis/view.php?id=5260) by dk 16:28:31 -!- dtsund has joined ##crawl-dev 16:35:20 -!- dtsund has quit [Ping timeout: 244 seconds] 16:38:26 -!- alefury has joined ##crawl-dev 16:45:17 -!- dtsund has joined ##crawl-dev 16:52:11 -!- paxed has quit [Read error: Operation timed out] 16:52:25 -!- paxed has joined ##crawl-dev 16:52:33 -!- paxed has quit [Changing host] 16:52:33 -!- paxed has joined ##crawl-dev 16:53:44 -!- Ragdoll has quit [Quit: Up, up and away!] 17:04:01 -!- dtsund has quit [Read error: Operation timed out] 17:06:21 Special floor in Vault needs description. (https://crawl.develz.org/mantis/view.php?id=5261) by dk 17:07:20 kilobyte: I don't really rmeember that vault, hm. 17:07:22 due: You have 1 message. Use !messages to read it. 17:08:02 -!- ussdefiant has quit [Ping timeout: 248 seconds] 17:09:56 -!- Pacra has quit [Ping timeout: 240 seconds] 17:10:32 -!- ussdefiant has joined ##crawl-dev 17:26:21 -!- Wensley has joined ##crawl-dev 17:33:04 -!- ussdefiant has quit [Ping timeout: 245 seconds] 17:45:29 -!- Textmode has quit [Ping timeout: 252 seconds] 17:49:14 Global Notice] Hi, we're experiencing an outage at once of our sponsors, causing NickServ/ChanServ and friends to have left as well as some server being unavailable. We're looking into the cause now. More updates by wallops, /mode yournick +w to see them! 18:09:50 -!- Pacra has joined ##crawl-dev 18:17:24 You can cause stats to roll over to 127 (https://crawl.develz.org/mantis/view.php?id=5262) by evilmike 18:30:35 -!- ussdefiant has joined ##crawl-dev 18:33:36 -!- Pacra has quit [Ping timeout: 240 seconds] 18:38:02 yay, gcc-4.7 ICEs on Crawl :( 18:38:45 is that a really old or really new version? 18:40:14 -!- elliptic has quit [Quit: Leaving] 18:40:35 the new branch to be 18:40:43 not sure when they're planning to release 18:42:12 -!- elliptic has joined ##crawl-dev 18:47:11 whats ice? internal compiler error? 18:47:34 yep 18:47:52 -!- Pacra has joined ##crawl-dev 18:49:20 thats a pretty unhelpful error message :/ 18:51:19 http://sprunge.us/AQRU if anyone cares, I'll go check the bed 18:53:25 -!- medgno has joined ##crawl-dev 18:54:29 GHC used to call that "The impossible happened" 18:59:42 -!- alefury has quit [Remote host closed the connection] 19:03:30 orc high priest (09o) | Speed: 10 | HD: 11 | Health: 39-70 | AC/EV: 1/12 | Damage: 7 | Flags: evil, see invisible | Res: 06magic(58) | Vul: 08holy | Chunks: 07contaminated | XP: 1004 | Sp: pain (d13), demon, smiting (7-17), animate dead, minor healing. 19:03:30 %??orc high priest 19:06:57 -!- ais523 has quit [Remote host closed the connection] 19:09:14 -!- dtsund has joined ##crawl-dev 19:20:45 03MarvinPA * r3122d842dda1 10/crawl-ref/source/dat/des/branches/tomb.des: Prevent getting outside Tomb:2 and 3 with Shatter 19:29:14 -!- HangedMan has joined ##crawl-dev 19:35:44 -!- heteroy has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.25/20111212142243]] 19:40:49 -!- dtsund has quit [Ping timeout: 244 seconds] 19:50:31 -!- MakMorn has quit [Read error: Connection reset by peer] 19:51:33 -!- MakMorn has joined ##crawl-dev 19:54:56 -!- edlothiol has joined ##crawl-dev 19:56:17 03MarvinPA * rb90649a3f19f 10/crawl-ref/source/dat/des/branches/hells.des: Prevent Shattering outside tar_minmay_river too 20:30:06 -!- dtsund has joined ##crawl-dev 20:49:01 -!- edlothiol has quit [Ping timeout: 244 seconds] 21:07:50 kilobyte: shillelagh isn't supposed to hurt the user, is it? since someone is reporting that it does 21:07:55 -!- ixtli_ has joined ##crawl-dev 21:08:46 is it electric ? 21:09:43 -!- ixtli has quit [Ping timeout: 276 seconds] 21:09:50 it does a radius 1 shatter when you hit something with it 21:10:37 -!- ainsophyao has joined ##crawl-dev 21:11:17 that *sounds* dangerous 21:11:35 if you hit something that's right next you you 21:12:44 it makes it a rather bad weapon even if it makes some sense 21:13:49 -!- the_glow has left ##crawl-dev 21:14:17 03evilmike * r5285f508f8c3 10/crawl-ref/docs/changelog.txt: Mention Dispel Undead and Alistair's changes in changelog. 21:15:57 did alistair's finally get balanced or something 21:16:21 something like that 21:16:31 it doesn't confuse with 100% reliability any more 21:17:56 effectively it always has a failure rate, and the failure rate depends on your spell power 21:22:17 03evilmike * raee8c760eacc 10/crawl-ref/source/dat/des/sprint/sprint_fedhas.des: Identify the guaranteed ring of invisibility in Sprint IV. (N78291) 21:40:21 -!- HangedMan has quit [Ping timeout: 264 seconds] 21:47:16 -!- Pacra has quit [Ping timeout: 240 seconds] 22:05:59 -!- ussdefiant has quit [Ping timeout: 245 seconds] 22:07:50 -!- ussdefiant has joined ##crawl-dev 22:10:57 -!- medgno has quit [Quit: Quitting] 22:27:59 -!- MarvinPA has quit [Ping timeout: 252 seconds] 22:29:11 -!- MarvinPA has joined ##crawl-dev 23:04:29 -!- syraine has joined ##crawl-dev 23:04:42 -!- syraine has quit [Quit: ChatZilla 0.9.88 [Firefox 11.0a2/20120121042010]] 23:10:31 -!- bhaak has quit [Ping timeout: 252 seconds] 23:14:08 it looks like both cao and cdo are currently running 0.11-a rather than 0.10... this isn't ideal, though it probably doesn't make a big difference right now 23:20:27 -!- bhaak has joined ##crawl-dev 23:27:15 -!- Wensley has quit [Read error: Operation timed out] 23:31:58 -!- blabber has joined ##crawl-dev 23:43:00 -!- Pacra has joined ##crawl-dev