#gemrb@irc.freenode.net logs for 17 Sep 2010 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:10:35] --> _pickle has joined #GemRb
[00:12:23] <-- |Cable| has left IRC (Remote host closed the connection)
[00:14:25] --> |Cable| has joined #GemRb
[00:31:23] <-- _pickle has left IRC (Ping timeout: 240 seconds)
[00:31:37] --> _pickle has joined #GemRb
[00:41:20] <-- edheldil_ has left IRC (Ping timeout: 276 seconds)
[01:57:46] <-- _pickle has left IRC (Remote host closed the connection)
[06:21:58] --> raevol has joined #GemRb
[07:00:56] <-- raevol has left IRC (Quit: Leaving.)
[07:09:00] --> edheldil_ has joined #GemRb
[07:15:27] --> lubos has joined #GemRb
[07:16:52] <-- edheldil_ has left IRC (Ping timeout: 272 seconds)
[07:17:32] <edheldil> ohaio godzaimasu
[07:22:14] <Lightkey> edheldil no baka
[07:24:42] <edheldil> :-P
[07:24:44] <edheldil> :)
[07:48:41] <-- |Cable| has left IRC (Remote host closed the connection)
[07:49:20] --> pupnik_ has joined #GemRb
[07:53:05] <-- pupnik has left IRC (Ping timeout: 276 seconds)
[08:09:09] --> lynxlynxlynx has joined #GemRb
[08:09:10] --- ChanServ gives channel operator status to lynxlynxlynx
[09:17:48] --> spike411 has joined #GemRb
[15:34:38] <-- lubos has left IRC (Quit: Leaving.)
[16:33:54] <-- spike411 has left IRC (Quit: Manga & anime pokec na Jabberu: manga.cz@conf.netlab.cz)
[16:38:16] --> Avenger has joined #GemRb
[16:38:16] --- ChanServ gives channel operator status to Avenger
[16:38:22] <Avenger> hi
[16:39:23] <Avenger> lynxlynxlynx: did you start porting the item splitting in any game?
[16:40:01] <Avenger> i start with bg1, looks like there is some need for that
[16:40:05] <lynxlynxlynx> i didn't
[16:40:21] <lynxlynxlynx> i still haven't installed bg1 either
[16:42:28] <Avenger> ok then what about you do iwd?
[16:43:50] <lynxlynxlynx> ok
[16:49:52] <pupnik_> yaay for item-splitting
[17:02:45] <CIA-93> GemRB: 03avenger_teambg * r22c0b203599e 10gemrb/gemrb/GUIScripts/ (bg1/GUIINV.py bg2/GUIINV.py): item splitting for bg1
[18:49:02] --> edheldil_ has joined #GemRb
[21:02:57] <pupnik_> wb edheldil_
[21:03:32] <edheldil_> hi
[21:41:40] <lynxlynxlynx> oh
[21:42:20] <lynxlynxlynx> Avenger: is there any special criteria by witch effects get added to diced_effects/diced_effects2 ?
[21:42:27] <lynxlynxlynx> which
[21:42:49] <lynxlynxlynx> it's a clear way of making the effect ignore the level check
[21:44:51] <lynxlynxlynx> most on the list are damaging ones, so soul eater would fit well there
[21:45:07] <lynxlynxlynx> http://www.gamebanshee.com/icewinddale/spells/images/souleater.jpg <-- no level check in the description
[21:48:01] <lynxlynxlynx> the attached effect doesn't have 3d8 damage, but 0d6, causing the problem
[21:50:58] <Avenger> yeah, probably souleater has damage dice
[21:51:22] <Avenger> let me see
[21:51:30] <lynxlynxlynx> soul eater has a special effect for the damage and we just do the 3d8 there
[21:51:45] <lynxlynxlynx> it's called with 0,0 in the spell
[21:52:34] <Avenger> souleater creates 3d8 damage always
[21:52:50] <Avenger> it has no damage dice, that's clear
[21:53:31] <Avenger> but this is raw disassembly, not even annotated, so i cannot really see much more
[21:54:23] <Avenger> basically i see this: it creates a 3d8 damage opcode, if the target died, it creates a 0x103 effect with AD3Sklm as resource
[21:54:34] <Avenger> that is some summoning effect, the resource is a 2da
[21:54:39] <lynxlynxlynx> yeah, we do all that
[21:55:04] <Avenger> so, what's wrong? you simply need to disable the level limits?
[21:55:21] <lynxlynxlynx> yes, i'm thinking about adding it to diced_effects2
[21:55:34] <Avenger> i don't really see what it does with the dice fields
[21:56:06] <Avenger> diced_effects2 is for those that are neither level limit nor dice?
[21:56:26] <lynxlynxlynx> /special effects without level check (but with damage dices not precalculated)
[21:56:50] <lynxlynxlynx> the one without "2" has dice
[21:56:51] <Avenger> yeah that is the best
[21:57:01] <Avenger> i mean the one with 2 is the best
[21:57:12] <Avenger> it simply ignores the dice fields
[21:57:35] <lynxlynxlynx> good, that matches the description
[21:57:36] <Avenger> that is neither level limit nor dice :)
[21:57:59] <Avenger> it needs extensive testing which effects ignore the level limits
[21:58:44] <lynxlynxlynx> i hit it with another spell, but just added ignoring the level check for target-self effects
[21:59:00] <lynxlynxlynx> sounds reasonable, but i'm not sure if it is correct
[22:00:38] <lynxlynxlynx> but that was a with a summoning spell that always summons 1 spirit, so it is also a candidate for this list (no dice or level check)
[22:06:20] <lynxlynxlynx> but it is also uses a generic summoning effect, so it is not so certain the fields are always unused
[22:07:29] <Avenger> i'm not sure target self ignores the level check
[22:07:49] <Avenger> you can test that with some effect that definitely uses level check :)
[22:10:08] <CIA-93> GemRB: 03lynxlupodian * re49137f106c3 10gemrb/gemrb/core/EffectQueue.cpp: added SoulEater to the diced effects list, since it ignores the level check
[22:10:34] <Avenger> bye!
[22:10:36] <-- Avenger has left IRC (Quit: bye!)
[22:10:49] <lynxlynxlynx> let's hope there is one with self targetting
[22:11:30] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[22:23:49] --> |Cable| has joined #GemRb
[22:55:33] <-- edheldil_ has left IRC (Ping timeout: 245 seconds)
[23:01:00] --> edheldil_ has joined #GemRb
[23:22:13] <-- edheldil_ has left IRC (Ping timeout: 245 seconds)