Jump to content

Issues with GemRB 0.8.4


Caillean

Recommended Posts

how many you have before doesn't really matter. Can you dig up the dialog/script that gets run (I guess it calls AddSpecialAbility)? Btw, if you ctrl-m on a character, you'll also get a dump of her spellbook.

Link to comment

The Bhaal powers are added via charname's script (player1d.bcs). It uses ApplySpellRES:

ApplySpellRES("GOODDRM2",Player1)

EDIT: Found something else about the Breagar cutscene, since I had just another one that didn't work: in both scripts, it seems an actor is called that isn't there - yet. Simply changing the order of the lines in the script makes both cutscenes work as intended. In case of the first cutscene script we talked about, changing

ActionOverride(Player2,LeaveAreaLUA("AC6701","",[651.547],10))
ActionOverride(Player3,LeaveAreaLUA("AC6701","",[762.666],10))
ActionOverride(Player4,LeaveAreaLUA("AC6701","",[682.617],10))
ActionOverride(Player5,LeaveAreaLUA("AC6701","",[633.582],10))
ActionOverride(Player6,LeaveAreaLUA("AC6701","",[602.523],10))
ActionOverride("ACBRESMI",LeaveAreaLUA("AC6701","",[851.508],10))
LeaveAreaLUAPanic("AC6701","",[758.620],10)
LeaveAreaLUA("AC6701","",[758.620],10)

to

ActionOverride("ACBRESMI",LeaveAreaLUA("AC6701","",[851.508],10))
LeaveAreaLUAPanic("AC6701","",[758.620],10)
LeaveAreaLUA("AC6701","",[758.620],10)
ActionOverride(Player2,LeaveAreaLUA("AC6701","",[651.547],10))
ActionOverride(Player3,LeaveAreaLUA("AC6701","",[762.666],10))
ActionOverride(Player4,LeaveAreaLUA("AC6701","",[682.617],10))
ActionOverride(Player5,LeaveAreaLUA("AC6701","",[633.582],10))
ActionOverride(Player6,LeaveAreaLUA("AC6701","",[602.523],10))

will resolve the whole problem. So it seems like GemRB wanted to apply the visual effects to acbresmi even though that actor wasn't in the area yet.

Edited by Caillean
Link to comment

I think you're right here, it seems those additions to charnames' script are BGT specific. Well, if that's helping, those dream spells do two things. First, it adds the innate ability to player 1. Then it prints the message 'Gained special ability: ...'

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...