#gemrb@irc.freenode.net logs for 7 Jul 2010 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[03:25:31] --> raevol has joined #GemRb
[04:02:06] <-- Gekz has left IRC (Quit: This computer has gone to sleep)
[04:26:54] --> Gekz has joined #GemRb
[04:29:24] <-- Gekz has left IRC (Client Quit)
[04:43:14] --> Gekz has joined #GemRb
[05:43:00] <-- raevol has left IRC (Quit: Leaving.)
[06:55:37] <-- Gekz has left IRC (Read error: Connection reset by peer)
[06:56:25] --> Gekz has joined #GemRb
[06:57:30] <-- tomprince_loki has left IRC (Quit: tomprince_loki)
[07:02:43] <-- |Cable| has left IRC (Remote host closed the connection)
[07:09:59] <-- Gekz has left IRC (Ping timeout: 265 seconds)
[07:16:07] --> Gekz has joined #GemRb
[08:27:24] <Edheldil> Hi
[08:28:52] --- ChanServ gives channel operator status to Edheldil
[09:21:27] * fuzzie clings to a mug of coffee
[09:29:30] --> SiENcE has joined #GemRb
[09:29:34] <Edheldil> good morning, fuzzie :)
[10:06:44] --> lynxlynxlynx has joined #GemRb
[10:06:44] --- ChanServ gives channel operator status to lynxlynxlynx
[11:07:25] <-- Edheldil has left IRC (*.net *.split)
[11:07:25] <-- CIA-23 has left IRC (*.net *.split)
[11:07:27] <-- fuzzie has left IRC (*.net *.split)
[11:07:29] <-- anji has left IRC (*.net *.split)
[11:07:30] <-- lynxlynxlynx has left IRC (*.net *.split)
[11:07:30] <-- SiENcE has left IRC (*.net *.split)
[11:07:31] <-- Gekz has left IRC (*.net *.split)
[11:07:36] <-- Lightkey has left IRC (*.net *.split)
[11:07:39] <-- wjp has left IRC (*.net *.split)
[11:09:53] --> lynxlynxlynx has joined #GemRb
[11:09:53] --> SiENcE has joined #GemRb
[11:09:53] --> anji has joined #GemRb
[11:09:53] --> CIA-23 has joined #GemRb
[11:09:53] --> Edheldil has joined #GemRb
[11:09:53] --> Lightkey has joined #GemRb
[11:09:53] --> fuzzie has joined #GemRb
[11:09:53] --> wjp has joined #GemRb
[11:10:24] --> Gekz has joined #GemRb
[11:10:45] <-- SiENcE has left IRC (Read error: Connection reset by peer)
[11:12:02] --> SiENcE has joined #GemRb
[14:33:33] --> tomprince_loki has joined #GemRb
[15:22:20] <-- tomprince_loki has left IRC (Read error: Connection reset by peer)
[15:40:22] <-- Gekz has left IRC (Ping timeout: 265 seconds)
[16:13:24] --> tomprince_loki has joined #GemRb
[16:15:02] <tomprince_loki> Hello.
[16:18:00] <-- SiENcE has left IRC (Quit: @all: cya)
[17:01:46] --> Avenger has joined #GemRb
[17:02:28] <Avenger> hi
[17:02:34] --- ChanServ gives channel operator status to Avenger
[17:58:16] <tomprince_loki> Hello.
[18:23:00] <Avenger> i can omit GemRB. from scripts?
[18:31:56] <CIA-23> GemRB: 03avenger_teambg * rf4b7904d9b42 10gemrb/gemrb/GUIScripts/iwd/CharGen.py: fixed multi class/specialist mage
[19:17:16] <lynxlynxlynx> i'd prefer if you didn't, so it is clearer
[19:19:47] --> |Cable| has joined #GemRb
[19:22:02] <Avenger> yes, i just noticed it by accident
[19:25:27] <lynxlynxlynx> it's handy for the console
[19:25:30] <Avenger> if you got iwd, please test the cg process a bit
[19:25:44] <lynxlynxlynx> you aren't done yet
[19:25:57] <Avenger> what am i missing?
[19:26:26] <lynxlynxlynx> i think many resets, but that's just the impression i got from the first big commit
[19:26:49] <lynxlynxlynx> like if you choose a class and then go back and pick another or even deeper
[19:26:58] <Avenger> what happens then?
[19:27:01] <lynxlynxlynx> i know the gender is safe for this
[19:27:18] <lynxlynxlynx> well, the first class should be forgotten with all its goodies
[19:27:42] <lynxlynxlynx> things like spells and skills need to be zeroed
[19:28:41] <Avenger> they don't seem to be causing any problem
[19:29:35] <Avenger> neither spells remain nor the class seem to have any effect
[19:29:58] <lynxlynxlynx> cool
[19:30:51] <Avenger> if i wasn't too lazy, i would check all those zeroings, and remove any unneeded ones ;)
[19:31:25] <Avenger> anyway,i challenge you to find any runtime errors ;)
[19:32:37] <lynxlynxlynx> accepted :P
[19:33:29] <Avenger> already got one ???
[19:35:34] <lynxlynxlynx> no
[19:35:53] <lynxlynxlynx> i see reputation is not set now, i have it at 0
[19:36:04] <lynxlynxlynx> thief skills remained
[19:36:22] <Avenger> reputation should be set in the end, based on alignment
[19:36:24] <Avenger> meh
[19:37:12] --> SiENcE has joined #GemRb
[19:38:14] <Avenger> i wonder how it doesn't work
[19:38:36] <lynxlynxlynx> 0 is the default value?
[19:38:54] <lynxlynxlynx> i'm lawful good btw
[19:39:21] <lynxlynxlynx> previous semicomplete characters had it different though, but i doubt any alignment starts at 0
[19:39:51] <Avenger> aligment is 0x11,0x12,0x13, 0x21, ... 0x33
[19:40:21] <lynxlynxlynx> i meant the reputation value
[19:40:48] <Avenger> well i started a chaotic good, and it set reputation to 110 (on display this would be 11)
[19:41:12] <Avenger> i checked only the creation didn't check the display
[19:41:29] <Avenger> do you edit the first slot?
[19:42:22] <lynxlynxlynx> also, my paladin got 1 spell slot for the second level spells, while she probably shouldn't (doesn't know any spells at that level) and with wis of 15 that can't be due to bonus spells (not listed in guirec either)
[19:42:24] <Avenger> i got reputation average (12) now
[19:42:31] <lynxlynxlynx> it was the fourth slot
[19:42:32] <Avenger> so i don't quite see how it is not working for you
[19:42:34] <Avenger> ooh
[19:42:39] <Avenger> yes
[19:42:51] <Avenger> party reputation is set by the first character
[19:42:57] <Avenger> which is fishy a bit
[19:43:03] <Avenger> but this was always this way
[19:43:08] <Avenger> probably in all games
[19:43:19] <Avenger> it should set the reputation on enter game
[19:43:30] <Avenger> based on the leader (first char)
[19:43:39] <fuzzie> is there anyone you can sell goods to, at the start of iwd?
[19:43:41] <Avenger> probably in the consolidateparty function
[19:44:04] <Avenger> fuzzie: the first shop i know of is the wife of ulbrick
[19:44:18] <Avenger> the door on the east side of ar1001, iirc
[19:44:25] <Avenger> that's why i needed that door :)
[19:44:29] <fuzzie> iwd, not iwd2 :)
[19:44:43] <Avenger> oh ok, then Pomab
[19:44:46] <fuzzie> gemrb won't let me sell stuff to Poma
[19:44:47] <fuzzie> b
[19:44:50] <fuzzie> so i am wondering if that is a bug
[19:45:03] <Avenger> do you get a dialog?
[19:45:11] <fuzzie> sure, and i can buy things
[19:45:20] <Avenger> ah ok, but not sell
[19:45:23] <Avenger> weird
[19:45:43] <Avenger> i can think only one thing: maybe it has no sell flag set
[19:46:03] <Avenger> it could be that the flag i know as sell flag is not existing in iwd, or even in other games
[19:49:21] <lynxlynxlynx> other shops should work, i'm pretty sure i sold stuff in various kuldahar places numerous times when i did that playthrough
[19:50:57] <fuzzie> lemme play teleporting
[19:53:36] <fuzzie> no, not working for me anywhere
[19:55:51] <lynxlynxlynx> works here
[19:55:55] <lynxlynxlynx> just tried conlan
[19:55:57] <lynxlynxlynx> 2103
[19:56:22] <fuzzie> try 2113?
[19:56:38] <fuzzie> maybe i am just happening to choose all the shopkeepers who i can't sell to
[19:56:57] <lynxlynxlynx> where's that?
[19:57:11] <lynxlynxlynx> ah
[19:57:29] <lynxlynxlynx> works
[19:57:35] <fuzzie> ok. thanks. weird
[19:57:40] <lynxlynxlynx> maybe you just don't have anything appropriate to sell?
[19:57:59] <fuzzie> no, i tried all kinds of things, i guess i will try with a new checkout
[19:58:05] <lynxlynxlynx> if the item button is pressed, then the shop does not accept such items or it is unsellable
[19:58:14] <lynxlynxlynx> i sold a book there
[19:58:45] <lynxlynxlynx> doesn't accept much stuff
[20:04:02] <lynxlynxlynx> File "/lgames/gemrb/gemrb/gemrb/GUIScripts/iwd/CharGen.py", line 318, in AcceptPress
[20:04:03] <lynxlynxlynx> Learnable = GUICommon.GetLearnableMageSpells (KitIndex, t, 1)
[20:04:05] <lynxlynxlynx> NameError: global name 'KitIndex' is not defined
[20:04:19] <Avenger> did you get the last version?
[20:04:22] <lynxlynxlynx> gnome cleric/mage
[20:04:23] <lynxlynxlynx> yep
[20:04:53] <lynxlynxlynx> it's a kitted mage (they can only be illusionists)
[20:05:23] <Avenger> weird, it shouldn't be illusionist/cleric?
[20:05:51] <lynxlynxlynx> no
[20:05:59] <lynxlynxlynx> it's the same multiclass as in other games
[20:06:34] <fuzzie> oh, i hate that one
[20:07:17] <lynxlynxlynx> at least iwd doesn't have barbies
[20:08:44] <Avenger> in bg2 it is illusionist/cleric
[20:08:55] <CIA-23> GemRB: 03avenger_teambg * r0dcd9a22382b 10gemrb/gemrb/GUIScripts/iwd/CharGen.py: fixed Kitted mages
[20:09:04] <Avenger> it is done by strings like <MAGESCHOOL>/cleric
[20:09:32] <Avenger> and gnomes are forced to take the illusionist kit
[20:09:40] <lynxlynxlynx> it's the same here
[20:09:53] <lynxlynxlynx> i was refering to the classes.2da entry
[20:12:51] <CIA-23> GemRB: 03lynxlupodian * r9bd99097b32a 10gemrb/gemrb/GUIScripts/iwd/CharGen.py: iwd: display the proper icon for priest spell memorisation
[20:13:38] <fuzzie> now i am confused
[20:13:48] <fuzzie> isn't chargen meant to prevent me from creating anything except an illusionist?
[20:14:04] <lynxlynxlynx> doesn't it?
[20:16:27] <Avenger> you are right fuzzie, the chargen should force you to have an illusionist
[20:16:55] <Avenger> it is the only case where a multiclass mage is a specialist mage, btw
[20:17:32] <lynxlynxlynx> and the only kitted multiclass
[20:17:56] <lynxlynxlynx> well as far as not-gnomes go
[20:18:11] <fuzzie> well, i have a gnome necromancer with a clean checkout of latest git
[20:18:56] <fuzzie> so now i am wondering if my computer is possessed
[20:19:06] <lynxlynxlynx> it is
[20:19:17] <lynxlynxlynx> here it doesn't even show the schools when i click to be a mage
[20:19:29] <lynxlynxlynx> heh
[20:19:42] <lynxlynxlynx> if you cancel a char creation, you get charbase
[20:19:45] <Avenger> probably it was always the case
[20:20:01] <fuzzie> at least the shops work for me now
[20:20:01] <Avenger> i mean for iwd gnome specialists
[20:20:19] <Avenger> the charbase stuff is recent problem, see how bg1/2 does it?
[20:21:03] <lynxlynxlynx> could be they have the same issue, i don't think i tried mp pregen
[20:21:08] <fuzzie> i think there are still some annoying bugs
[20:21:09] <Avenger> this is how: GemRB.CreatePlayer ("", MyChar | 0x8000 )
[20:21:24] <fuzzie> CreatePlayer does something like calling JoinParty, and then JoinParty does all kinds of things
[20:21:53] <fuzzie> and they don't entirely go back to normal, if you replace the character
[20:22:53] <lynxlynxlynx> yes, thief skills at minimum
[20:22:57] <CIA-23> GemRB: 03avenger_teambg * rc275411f57e3 10gemrb/gemrb/GUIScripts/iwd/CharGen.py: fixed cancel (removes partially done character)
[20:23:40] <lynxlynxlynx> probably more will crop up when more direct setting gets used
[20:43:17] <Avenger> i'm adding the common skills selection code to it
[20:45:06] <Avenger> this should save any thief skill problems :)
[20:45:19] <CIA-23> GemRB: 03avenger_teambg * r2101adac80d0 10gemrb/gemrb/GUIScripts/iwd/CharGen.py: use LUSkillSelection
[20:45:26] <Avenger> i guess the common spell selection should also be used
[20:46:58] <lynxlynxlynx> why did you keep all that commented out code?
[20:47:09] <Avenger> huh, i thought i deleted it
[20:47:58] <lynxlynxlynx> it's good practice to check the commit(s) before pushing
[20:48:06] <Avenger> hehe, yes
[20:48:22] <CIA-23> GemRB: 03avenger_teambg * r480cd71194b5 10gemrb/gemrb/GUIScripts/iwd/CharGen.py: removed comments
[21:20:58] <-- tomprince_loki has left #GemRb
[21:26:35] <Avenger> bye
[21:26:36] <-- Avenger has left IRC (Quit: bye!)
[22:01:17] <lynxlynxlynx> found out the problem behind pst store closing
[22:01:36] <lynxlynxlynx> but good night
[22:02:07] <-- lynxlynxlynx has left IRC (Read error: Connection reset by peer)
[22:18:06] <-- SiENcE has left IRC (Quit: cya @all)
[22:54:34] --> edheldil_ has joined #GemRb
[23:34:19] --> Gekz has joined #GemRb