#gemrb@irc.freenode.net logs for 5 Sep 2009 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[01:41:20] --> pupnik_ has joined #gemrb
[01:59:13] <-- pupnik has left IRC (Read error: 110 (Connection timed out))
[02:06:34] --> Gekz has joined #GemRB
[02:32:37] <-- barraAway has left IRC (Read error: 104 (Connection reset by peer))
[02:39:17] <-- Gekz has left IRC ("Leaving")
[02:42:54] --> Gekz_ has joined #GemRB
[02:56:09] --> Gekz` has joined #GemRB
[02:56:25] <-- Gekz_ has left IRC (Nick collision from services.)
[02:56:59] --- Gekz` is now known as Gekz
[03:03:30] --> Gekz` has joined #GemRB
[03:10:07] <-- Gekz` has left IRC (Client Quit)
[03:22:18] <-- dawid has left IRC (Read error: 110 (Connection timed out))
[03:23:23] <-- Gekz has left IRC (Connection timed out)
[03:24:38] --> dawid has joined #GemRb
[03:27:53] <-- |Cable| has left IRC (Remote closed the connection)
[03:29:52] --> |Cable| has joined #gemrb
[03:58:59] --> tombhadAC has joined #gemrb
[04:13:54] <-- tombhadAC has left IRC (Remote closed the connection)
[04:50:41] <-- xrogaan has left IRC ("Why ?")
[05:04:57] --> Gekz has joined #GemRB
[07:16:33] --> lynxlynxlynx has joined #gemrb
[07:16:34] --- ChanServ gives channel operator status to lynxlynxlynx
[07:25:11] --> lynxlynx has joined #gemrb
[07:25:12] --- ChanServ gives channel operator status to lynxlynx
[07:26:42] <-- lynxlynxlynx has left IRC (Read error: 104 (Connection reset by peer))
[07:32:14] --- lynxlynx is now known as lynxlynxlynx
[08:47:42] --> barra_library has joined #gemrb
[08:58:32] --> tombhadAC has joined #gemrb
[09:35:00] <-- Gekz has left IRC (Read error: 110 (Connection timed out))
[10:06:23] --> Gekz has joined #GemRB
[11:15:41] <-- lynxlynxlynx has left IRC (Read error: 60 (Operation timed out))
[11:16:52] --> lynxlynxlynx has joined #gemrb
[11:16:53] --- ChanServ gives channel operator status to lynxlynxlynx
[14:24:20] --> xrogaan has joined #gemrb
[15:06:24] --> barra_away has joined #gemrb
[15:10:52] --> Avenger has joined #gemrb
[15:10:58] --- ChanServ gives channel operator status to Avenger
[15:11:01] <Avenger> hello
[15:11:23] <dawid> haaaiii
[15:11:38] <-- Gekz has left IRC (Read error: 104 (Connection reset by peer))
[15:11:42] <lynxlynxlynx> oj
[15:11:49] <dawid> everyone asleep ;)
[15:21:27] <lynxlynxlynx> Avenger: it is efftext that is causing the display of "damage taken"
[15:21:35] <Avenger> yes
[15:22:44] <-- barra_library has left IRC (Read error: 110 (Connection timed out))
[15:27:57] <lynxlynxlynx> i checked plain iwd yesterday and it has the same entry too (iwd uses the same message like bg1)
[15:30:00] <lynxlynxlynx> it is attached to opcode 12 - fx_maximum_hp_modifier; but i don't know why we end up applying that effect in normal combat
[16:01:33] <Avenger> that's how the original does
[16:01:52] <Avenger> but it was done so because of the message order
[16:02:03] <Avenger> death message happened before the actual damage message
[16:02:45] <Avenger> this won't be fixed until i see how efftext.2da is used
[16:03:14] <Avenger> i personally think it is a crappy feature
[16:05:11] <lynxlynxlynx> if you hit someone on the head in the original, your max hp was decreased??
[16:07:36] <Avenger> ?
[16:08:58] <fuzzie> oh, opcode 0x12
[16:09:22] <lynxlynxlynx> yes, doesn't make much sense
[16:09:25] <fuzzie> seems strange that it'd be there
[16:09:31] <fuzzie> opcode 12 is fx_damage where it would seem to make sense :)
[16:11:28] <lynxlynxlynx> hex fail :(
[16:12:40] <lynxlynxlynx> anyone objecting to a temporary fix? Adding the efftext to our override with the damage line commented out
[16:18:52] <Avenger> what is opcode 0x12?
[16:19:03] <Avenger> max hp modifier?
[16:19:27] <fuzzie> yes
[16:19:40] <Avenger> why do you think it is hex?
[16:19:49] <Avenger> efftext is not hex
[16:19:54] <lynxlynxlynx> exactly
[16:20:05] <lynxlynxlynx> 0x12 - max hp modifier
[16:20:11] <lynxlynxlynx> 0x0c (12) - damage
[16:20:17] <Avenger> but efftext is decimal
[16:20:26] <Avenger> and it has 12 DAMAGE 14027
[16:20:34] <lynxlynxlynx> YES
[16:20:51] <Avenger> so, it shouldn't display any text on maxhp change
[16:21:00] <Avenger> no need of hacking
[16:21:24] <lynxlynxlynx> that was my mistake
[16:21:43] <lynxlynxlynx> the point is that it should show the text on all damage
[16:21:44] <Avenger> ah ok, now i understood :)
[16:21:58] <Avenger> i guess, in reality it doesn't show
[16:22:05] <Avenger> so i don't know how it works
[16:22:19] <lynxlynxlynx> err
[16:22:25] <lynxlynxlynx> the point is that it shouldN'T show the text on all damage
[16:22:30] <Avenger> yes
[16:22:33] <lynxlynxlynx> i'm slow today
[16:22:55] <Avenger> but i don't know what is the filtering condition
[16:22:59] <lynxlynxlynx> maybe it is used for poison and other repetitives
[16:23:10] <Avenger> maybe displays it only when the effect affects a PC
[16:23:28] <lynxlynxlynx> currently the first poison shows fine x did y poison damage to z, but the next rounds have z did y poison damage to z :)
[16:23:57] <Avenger> that is a bug in the poison opcode
[16:24:17] <lynxlynxlynx> sure
[16:24:42] <lynxlynxlynx> only pc - it is wierd that it has an unsummon entry
[16:25:31] <lynxlynxlynx> needs some testing, obviously
[16:25:36] <Avenger> yes
[16:25:46] <Avenger> unsummon would be odd, as it doesn't work on pcs :)
[16:26:15] <Avenger> i started to annotate trigger code now
[16:26:37] <lynxlynxlynx> done with actions already?!
[16:26:42] <Avenger> i got them yes
[16:26:48] <lynxlynxlynx> nice
[16:26:53] <Avenger> from triggers, i work only with the 0x4xxx types
[16:27:08] <Avenger> not triggers, more like conditions
[16:28:10] <Avenger> i think we have a fundamental difference from the IE
[16:28:23] <Avenger> i think the triggers, the real triggers, are gathered in a list
[16:28:44] <Avenger> not sure yet
[16:31:22] --> Edheldil has joined #gemrb
[16:31:22] --- ChanServ gives channel operator status to Edheldil
[16:31:31] <fuzzie> the unsummon efftext is done with a flag in the effect, i thought
[16:32:28] <lynxlynxlynx> one does, i remember from the iesdp
[16:35:11] <CIA-22> gemrb: 03lynxlupodian * r7094 10/gemrb/trunk/gemrb/plugins/Core/Actor.cpp: don't print the animation id twice in Actor::DebugDump
[16:36:51] <-- tombhadAC has left IRC (Read error: 113 (No route to host))
[16:59:45] --> xrogaan_ has joined #gemrb
[17:01:25] <-- xrogaan has left IRC (Nick collision from services.)
[17:01:42] --- xrogaan_ is now known as xrogaan
[17:21:13] <-- Avenger has left IRC ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]")
[17:22:54] <-- xrogaan has left IRC ("Why ?")
[17:32:11] <-- barra_away has left IRC (Read error: 110 (Connection timed out))
[19:01:45] <-- pupnik_ has left IRC (Read error: 104 (Connection reset by peer))
[19:30:24] --> zefklop has joined #GemRb
[19:59:02] --> tombhadAC has joined #gemrb
[21:08:00] <-- Edheldil has left IRC ("Really?")
[22:05:38] <-- lynxlynxlynx has left IRC (Remote closed the connection)
[23:39:36] <-- zefklop has left IRC (Client Quit)