Skip to content

[SPOILER] Wild mages invisible in Hidden Refuge

After saving Darius with a talisman, when I go back to the refuge, no one is here. Neera is in my party. When I try to summon Telara with the console, she disappears immediately. It's like the game think Neera is not with me. I tried to remove her and recruited her again but it didn't work.
Is there a variable to edit to fix this please ?

Comments

  • Humanoid_TaifunHumanoid_Taifun Member Posts: 1,063
    I assume the refuge is already destroyed?
    Hm, there is indeed a variable that is set depending on whether Neera is in the party which makes Telana deactivate herself if it is set to 1. The variable in question being "OHN_REFUGE_INACTIVE". But that should automatically deactivate itself if Neera is in your party and capable of speech in OH6200.are.
    Perhaps there is something wrong with Neera? Can you kill her and revive her? That might be the easiest way of fixing whatever ails her.
  • jmerryjmerry Member Posts: 3,881
    All right, how is that scripted ...
    The various wild mages share a script "ohnrefug". The first two blocks handle the behavior you're seeing; if the global variable "OHN_REFUGE_INACTIVE" is 1, deactivate this creature. If "OHN_REFUGE_INACTIVE" is 0, activate this creature. (Immediate disappearance means the character you spawned in is getting deactivated; if you flipped the state, you'd now have two copies of Telana since both have the script to reactivate them.)

    All of this only functions in the "destroyed" version of the refuge. The area script sets that variable to 0 if Neera is in the party and alive, or sets it to 1 and summons an invisible creature if Neera is dead or out of the party.
    ...
    You can try setting OHN_REFUGE_INACTIVE to 1, but it might not work. If the game thinks Neera is dead for some reason, then the scripts will just set that back to zero. It might also be necessary to set SPRITE_IS_DEADNEERA to zero.
  • TrouveurTrouveur Member Posts: 631
    Thank you all for the fast answers !
    Indeed, SPRITE_IS_DEADNEERA was at 46 while she was alive in my party. Killing her and raised her didn't do, but putting the variable to 0 did it. :-)
    I didn't know this variable could be at 46 ?
  • jmerryjmerry Member Posts: 3,881
    It's increments each time that creature dies. I can look at a random end-game save and see SPRITE_IS_DEADTROLL01 = 56. Which means that party has killed 56 trolls (estimated).

    Now, raising a character from the dead will set their death variable back to zero; that same save has SPRITE_IS_DEADRASAAD = 0, meaning that he's died at least once but been revived.

    So, a high value for that variable on a party member ... do you have any mods messing with death effects?
  • TrouveurTrouveur Member Posts: 631
    jmerry wrote: »

    So, a high value for that variable on a party member ... do you have any mods messing with death effects?
    I remember a specific necklace from Bloodied Stings Barovia that could kill the wearer.
    ts5o1nyqymd6.jpg
    vlllvzkme7tq.jpg



  • jmerryjmerry Member Posts: 3,881
    Probably not. The thing is, if Neera ends up all dead, the counter just gets reset when you resurrect her. For the counter to go up repeatedly, she must have been only mostly dead. Frequently. Or maybe that was some other Neera that kept dying? (Not a clone; killing a clone of Neera would add to the SPRITE_IS_DEADCOPY counter)
  • TrouveurTrouveur Member Posts: 631
    No, she was almost never killed. But I had to remove this item because when loading a save after exiting the game, Neera would drop dead with it equipped.
  • jmerryjmerry Member Posts: 3,881
    Well, that ... OK, there's definitely something wrong with that item, and it likely is the source of your problems if you gave it to her.
Sign In or Register to comment.