Pyrdacor / Ambermoon

Resources for the incredible Amiga game Ambermoon
91 stars 8 forks source link

PELANIS + SENSRIE event issue? #71

Closed a1exh closed 1 year ago

a1exh commented 1 year ago

Reported by @prophesore 15/06/2013

http://eab.abime.net/showpost.php?p=894242&postcount=561 http://eab.abime.net/showpost.php?p=894334&postcount=563

I never followed these bugs to see if they were reproducible. English was not this users 1st language so something may have been lost in translation. Reading the posts in isolation isn't great, read a few posts before and after.

I've tried to interpret what he was saying and put it in more readable English. (But I could be wrong)

Before completing the SENSRIE mission NPC PELANIS reacts to the keywords CONCERNS & CURSE

Makes sense

After the mission is complete and you have delivered SENSRIE's blood to PELANIS these keywords are still in the list but he gives no response. Not even the original responses like other NPCs (e.g. BARON KARSTEN, WAT THE FISHER, AMAN, TOLIMAR all don't change their answers in response to KEYWORDS when you complete their missions. They still bring up the original text as if the mission was not complete.)

Perhaps PELANIS has a mission complete event/global variable, which cancels these KEYWORDS? Or redirects to a text block that doesn't exist or is numbered incorrectly? Strange that some NPCs have events which change their answers but others don't.

I'll list the other NPCs in different bugs.

Pyrdacor commented 1 year ago

I had a look. There is a global variable 180 which is set when you gave the blood to Pelanis. Dependent on it the reactions differ in 3 places:

The first one is working fine. It changes the farewell text index from 2 to 3. (NPC id is 028 dec or 01C hex btw).

The other two also check for var 180. But if it is set, nothing is done at all.

In pseudo code it is like this:

if global_var_180 is not set
  show text 4
else
  do nothing

Here a "show text" event is missing but there is no text for that either. So I have to come up with some text. Any idea? Could be some very short text like "Thank you again for rescuing the eagles."

a1exh commented 1 year ago

I don't remember this story thread well enough to give good feedback.

"I NO LONGER HAVE ANYTHING TO BE CONCERNED ABOUT"

"THANKS TO YOU THE CURSE IS LIFTED"

Pyrdacor commented 1 year ago

I would stick with simple general statements like the ones you mentioned. But I would use one text for both, as the other text is also used for both keywords. I like the latter: "THANKS TO YOU THE CURSE IS LIFTED."