Jump to content


Photo

Zannaster is unkillable.


  • Please log in to reply
46 replies to this topic

#1 colonel klinck

colonel klinck
  • Member
  • 181 posts

Posted 14 March 2008 - 01:21 PM

hi,
I'm actually not able to purchase the compagny of eights' quest. The compagny and my team invested the dragon cult caves in the THETHYR forest but the fight against the big boss is buggy. This mage called Zannester proved to be unkillable. I tried every tricks I know including a Clua kill with Ctrl +y then to change one of my Pc in mindflayer using psionic breath against him but it did nothing. Zannaster remains near death and never dies.
I'm not really used with NI but I tried it by increasing the successful scores required Zannaster's for saving throws (against breath, death and spell) but it also did nothing...
Naturally, I've read that same problems were related with some trolls and particularly Torgal in the De Arnise Keep but it was solved by Cluating Crom Fayer.
I also know that an other member posted similar request without having no answer till yet.
So please, is there someone able to help me finding an issue ? :crying:
Stupidity valued on stock exchange ? Good ! No more financial crisis ! God we should be surrounded by multibillionnaries !

#2 Azazello

Azazello

    The Anti-Spammer

  • Staff
  • 1912 posts

Posted 14 March 2008 - 06:48 PM

Is Zannester wearing some type of ring or belt? That's probably making him invincy. Remove it with a game editor and try the fight again, but try to let him get to near death so that his final dialogue (if any) kicks in.

#3 colonel klinck

colonel klinck
  • Member
  • 181 posts

Posted 14 March 2008 - 10:04 PM

Is Zannester wearing some type of ring or belt? That's probably making him invincy. Remove it with a game editor and try the fight again, but try to let him get to near death so that his final dialogue (if any) kicks in.


In fact there are two sort of zannaster. I mean there are two Zannaster cre file :
cb8ctza.CRE-Zannaster the mage
cb8ctzl.CRE-Zannaster the Lich
In his mage form, Zannaster has a potion of Lichdom. I suppose that just before diyng he is supposed to drink it and become a Lich. Then a new hard fight begins.
But for me Zannaster remains an unkillable mage. :angry:
Among his possesions there are two rings : one of +2 protection and the other is a ring of sending back spells. He has no belt.
Zannaster Lich has of course the same items except (of course) the Lichdom potion.
I'd like to copy and paste all of his items but I don't know how to extract them from NI to paste them here....Maybe somebody more experiemented could do that...
Stupidity valued on stock exchange ? Good ! No more financial crisis ! God we should be surrounded by multibillionnaries !

#4 Azazello

Azazello

    The Anti-Spammer

  • Staff
  • 1912 posts

Posted 15 March 2008 - 06:47 AM

No way, don't post the items. Some Big Brain will be able to check their game and find out what's up with the creature.

Um, I wouldn't wait around for that to happen. If you can, best to skip the encounter until a solution can be found.

#5 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 15 March 2008 - 11:01 AM

Isn't he with the dracolich when he is a lich?
Maybe this isn't happening if he stays a mage:

ClearAllActions()
SetGlobal("CbZannasterFinallyChanging","AR3532",2)
ChangeAnimationNoEffect("CBC8CTZL") // Zannaster the Lich

I can't be sure but that global may not be setting and that is in cbc8ctza.dlg

Edited by Hoppy, 15 March 2008 - 11:12 AM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#6 colonel klinck

colonel klinck
  • Member
  • 181 posts

Posted 15 March 2008 - 10:26 PM

Isn't he with the dracolich when he is a lich?
Maybe this isn't happening if he stays a mage:

ClearAllActions()
SetGlobal("CbZannasterFinallyChanging","AR3532",2)
ChangeAnimationNoEffect("CBC8CTZL") // Zannaster the Lich

I can't be sure but that global may not be setting and that is in cbc8ctza.dlg


Zannaster is in the last room where you find the dracolich. I mean, as you open the last levels' door, you are first confronted to a semi-lich, then, just behind is standing the dracolich blocking the way further and a human priest called "cult superior".
Once you get rid off these creatures you're able to enter the room. Zannaster is standing on the left bottom, already hostile. He says nothing except casting a huge amount of spells.
If this could help, I've CTB 1.9 version and SoS. I've this bug consisting in having to much gold pieces found on some cult soldiers, but I don't mind. I suppose this is not linked to my problems with Zannaster.
Stupidity valued on stock exchange ? Good ! No more financial crisis ! God we should be surrounded by multibillionnaries !

#7 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 16 March 2008 - 05:48 PM

Random treasure issue has been noted. So Zannaster turns into the Demi-Lich as he should in your game? Just for the sake of knowing, can you cntrl+y cheat kill him? If not, then there is something going wrong.
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#8 colonel klinck

colonel klinck
  • Member
  • 181 posts

Posted 17 March 2008 - 05:22 AM

Random treasure issue has been noted. So Zannaster turns into the Demi-Lich as he should in your game? Just for the sake of knowing, can you cntrl+y cheat kill him? If not, then there is something going wrong.


Ok Hoppy,
I submit the problem here "Baldur's Gate et Dragon Age | La Couronne de Cuivre > La Saga Baldur's Gate et l'univers des RPG > L'Univers Baldur's Gate > Le Bazar de l'Aventurier"
A member named Isaya gave me some answers :

First she discovered some errors in CBC8CTZA.bcs first paragraph so here :


IF
Global("Cb_ZannasterHealed","LOCALS",3)
See(NearestEnemyOf(Myself))
HPPercentLT(Myself,10)
HasItem("CBPOTNLD",Myself)
Global("ZannasterFinallyChanging","AR3532",0)
THEN
RESPONSE #100
SetGlobal("CbZannasterFinallyChanging","AR3532",1)
DestroyItem("CBPOTNLD")
StartDialogueNoSet(Player1)
END


Isaya found that "Cb" was missing in the variable : Global("ZannasterFinallyChanging","AR3532",0)
he suggests me to correct this so it became : Global("CbZannasterFinallyChanging","AR3532",0)

I tried this with NI but nothing changes with a save from the same level in this quest. So I tried from the auto-save just before entering this last dungeon level.
This time, I manage killing Zannaster but in his mage form. He didn't change into a lich. So the quest was not considered as ended.
I saw that Zannaster was supposed to heal a couple of time before talking then drink his potion of Lichdom and become a lich. But in my play, Zannaster didn't manage to heal. I saw him trying but each time the spell failed. Was it due to his own magical protections or because he was always moving due to the drink a lot of speed potions ? I don't know.
Not being sure to having understood your follwing post I submit it to the forum :

ClearAllActions()
SetGlobal("CbZannasterFinallyChanging","AR3532",2)
ChangeAnimationNoEffect("CBC8CTZL") // Zannaster the Lich



A member named Graoumf answers me after having found an old post from somebody named Mad Martigan here : JoL.
Then Isaya answers me that Zannaster was supposed to heal three times before turning into a lich (see below)

IF
HPPercentLT(Myself,25)
!HaveSpell(WIZARD_STONE_SKIN)
GlobalLT("Cb_ZannasterHealed","LOCALS",3)
THEN
RESPONSE #100
ApplySpell(Myself,CLERIC_HEAL)
IncrementGlobal("Cb_ZannasterHealed","LOCALS",1)

END



Then Isaya gave me some CLUA formula first to check to which variable Zannaster/mage was about is "healing situation" like this :

CLUAConsole:GetGlobal("Cb_ZannasterHealed","LOCALS").The variable was 0, and I was to change this in 3 to force the Zannaster's changing.
So here is the code :
CLUAConsole:SetGlobal("Cb_ZannasterHealed","LOCALS",3)

Oh,don't forget to point Zannaster when you "CLUAte" him...
Then I attack him with only my main character, a warrior under a protection against magic scroll.
After some good strikes making him high damages Zannaster changes in Lich. I killed him and the quest ends...
Hallelouia !!!!!!!!
This seems to be a bit tricky but for instance it's the only way for me to end this quest. :cheers:

I thank you everybody for helping me especially Isaya, Graoumf, Hoppy....
Stupidity valued on stock exchange ? Good ! No more financial crisis ! God we should be surrounded by multibillionnaries !

#9 Leomar

Leomar
  • Member
  • 1720 posts

Posted 08 May 2008 - 09:37 AM

Random treasure issue has been noted. So Zannaster turns into the Demi-Lich as he should in your game? Just for the sake of knowing, can you cntrl+y cheat kill him? If not, then there is something going wrong.


Ok Hoppy,
I submit the problem here "Baldur's Gate et Dragon Age | La Couronne de Cuivre > La Saga Baldur's Gate et l'univers des RPG > L'Univers Baldur's Gate > Le Bazar de l'Aventurier"
A member named Isaya gave me some answers :

First she discovered some errors in CBC8CTZA.bcs first paragraph so here :


IF
Global("Cb_ZannasterHealed","LOCALS",3)
See(NearestEnemyOf(Myself))
HPPercentLT(Myself,10)
HasItem("CBPOTNLD",Myself)
Global("ZannasterFinallyChanging","AR3532",0)
THEN
RESPONSE #100
SetGlobal("CbZannasterFinallyChanging","AR3532",1)
DestroyItem("CBPOTNLD")
StartDialogueNoSet(Player1)
END


Isaya found that "Cb" was missing in the variable : Global("ZannasterFinallyChanging","AR3532",0)
he suggests me to correct this so it became : Global("CbZannasterFinallyChanging","AR3532",0)

I tried this with NI but nothing changes with a save from the same level in this quest. So I tried from the auto-save just before entering this last dungeon level.
This time, I manage killing Zannaster but in his mage form. He didn't change into a lich. So the quest was not considered as ended.
I saw that Zannaster was supposed to heal a couple of time before talking then drink his potion of Lichdom and become a lich. But in my play, Zannaster didn't manage to heal. I saw him trying but each time the spell failed. Was it due to his own magical protections or because he was always moving due to the drink a lot of speed potions ? I don't know.
Not being sure to having understood your follwing post I submit it to the forum :

ClearAllActions()
SetGlobal("CbZannasterFinallyChanging","AR3532",2)
ChangeAnimationNoEffect("CBC8CTZL") // Zannaster the Lich



A member named Graoumf answers me after having found an old post from somebody named Mad Martigan here : JoL.
Then Isaya answers me that Zannaster was supposed to heal three times before turning into a lich (see below)

IF
HPPercentLT(Myself,25)
!HaveSpell(WIZARD_STONE_SKIN)
GlobalLT("Cb_ZannasterHealed","LOCALS",3)
THEN
RESPONSE #100
ApplySpell(Myself,CLERIC_HEAL)
IncrementGlobal("Cb_ZannasterHealed","LOCALS",1)

END



Then Isaya gave me some CLUA formula first to check to which variable Zannaster/mage was about is "healing situation" like this :

CLUAConsole:GetGlobal("Cb_ZannasterHealed","LOCALS").The variable was 0, and I was to change this in 3 to force the Zannaster's changing.
So here is the code :
CLUAConsole:SetGlobal("Cb_ZannasterHealed","LOCALS",3)

Oh,don't forget to point Zannaster when you "CLUAte" him...
Then I attack him with only my main character, a warrior under a protection against magic scroll.
After some good strikes making him high damages Zannaster changes in Lich. I killed him and the quest ends...
Hallelouia !!!!!!!!
This seems to be a bit tricky but for instance it's the only way for me to end this quest. :cheers:

I thank you everybody for helping me especially Isaya, Graoumf, Hoppy....

With all the informations of colonel klinck could it be possible to find a solution for a fix we can made?

Greetings Leomar
A Megamod does not mean that you can play all of the mods or all of their content,
but you have more choices or paths through the game.
- Chevalier

BiG World Project - Big Baldur's Gate World

#10 Xeniteia

Xeniteia
  • Member
  • 35 posts

Posted 22 August 2009 - 11:09 AM

I have the same problem. And I can't edit any file because I've biffed my files with the Generalized Biffing mod from the Big World Project. The *.bcs file isn't in the CtB *.rar file. I can only get a *.baf file with the same name.
What to do ?

Thanks in advance!

Edited by Xeniteia, 22 August 2009 - 11:10 AM.


#11 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 22 August 2009 - 03:32 PM

Can you use Near Infinity to edit the BCS? Even when using other biffing tools you can still edit because NI just finds the file within the .BIF. When you edit and save the file it is then moved to the override folder.

http://www.idi.ntnu....i/download.html
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#12 Xeniteia

Xeniteia
  • Member
  • 35 posts

Posted 22 August 2009 - 03:36 PM

Can you use Near Infinity to edit the BCS? Even when using other biffing tools you can still edit because NI just finds the file within the .BIF. When you edit and save the file it is then moved to the override folder.

http://www.idi.ntnu....i/download.html


Well, I used it in the past, when I still was on windows, but now, on Linux, some programs like Shadow Keeper don't recognize the path to the BG2 folder. Thanks anyway, and let's try this! :devil:

EDIT : Using Infinity Explorer, the file CBC8CTZA.bcs seems to be lacking. I had a few errors while installing mods, that didn't affect play before, but it may be the case here.

Edited by Xeniteia, 22 August 2009 - 03:54 PM.


#13 tomkaz

tomkaz
  • Member
  • 992 posts

Donator

Posted 07 September 2009 - 02:50 PM

I see this goes back to March 2006.

I have tried many things but I find no way to kill Zannaster.

I have checked CBC8CTZA.bcs and the previous errors reported in this file are corrected in the version I am using. My WeiDU log is posted in Problems with Forest of Tether, posted by me.

Control-Y is ineffective.

I have also tried to read the Globals with CLUAConsole:GetGlobal("Cb_ZannasterHealed","LOCALS") but did not get any answer. Then I tried CLUAConsole:SetGlobal("Cb_ZannasterHealed","LOCALS",3) and this did not change anything.

Fouinto suggested I wound Zannaster then let him heal himself. I tried that with four different levels of injuries and it did not work for me.

When I get Zannaster close to death, the sequence of spells he casts is Time Stop, Mislead, then Incendiary Cloud on my character. The new Zannaster now has a full compliment of spells and generally uses Maze first. If I attack the original Zannaster, the sequence repeats. I have had as many as 8 to 12 Zannasters at the same time. Eventually the spells expire and the clones disappear. The clones can be killed and Control-Y works on them but not on the original Zannaster.

The Zannaster that will not die is Zannaster the Mage.

Tom

#14 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 08 September 2009 - 06:33 AM

SetGlobal("Cb_ZannasterHealed","LOCALS",3) and make sure his Hitpoints are less than 10% :blink: Keep smashing him with serious melee and see if that helps. It sounds like that is what Colonel Klinck did along with the CLUA setting. Make sure you have cursor on Zannaster when you set the global.


I am going to try to redo some of these scripts as the global Global("ZannasterFinallyChanging","AR3532",0) mentioned in post #8 is negligible. Because the check is 0 and the response is a little different, it will always set. It doesn't look correct in an "aesthetic" sense only. The problem we have is with the character not finishing script blocks which I place blame in either the response blocks or the HPPercentLT checks.

Also ApplySpell(Myself,CLERIC_HEAL) looks like it could be stronger and made sure it cannot be interrupted. Just some thoughts for when I can look into it more or if anyone want to try to edit their BCS and try new code.


I will not be able to do this quick but I have saved this topic and if I can work on it, I will post a test fix.



EDIT: To try something, change HPPercentLT to HPLT and change the number a little as the edited check will ask for current hitpoints so you can use 30 hitpoints or something as a check instead of the percent.

Can someone try that?

Edited by Hoppy, 08 September 2009 - 06:40 AM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#15 tomkaz

tomkaz
  • Member
  • 992 posts

Donator

Posted 08 September 2009 - 06:49 AM

Thanks again Hoppy.

One thing that has come to mind. I cannot remember which mod it was or all the details, but if you killed the main evil character with a spell, it did not register. You had to kill the main evil character with a weapon to get the experience and move on. I do not know if this has anything to do with this situation, but I thought I would relate this. I kill the Dracolich with multiple Cloud Kill spells from a wand. It takes between 10 and 15 spells so that the Dracolich gets hit by at least one to prevent him from casting a successful Heal spell on himself. I hope this does not cause problems with the mod.

Tom

#16 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 08 September 2009 - 06:56 AM

That is different with the SPRITE_IS_DEAD counter. This is different as he is not reaching the block to change and destroy his minimum hitpoint item (that is why ctrl+y doesn't work).
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#17 Fouinto

Fouinto
  • Member
  • 458 posts

Posted 08 September 2009 - 11:24 AM

Can someone try that?

Sorry, I cannot this time (I have not kept savegame of this quest). You will have to wait that I start a new game :woot:

#18 ilot

ilot
  • Member
  • 574 posts

Posted 26 September 2009 - 04:23 AM

I've noticed that Zannaster is unkillable because he have the Imoen's Belt (imoenhp1). When I have removed the belt (with Shadow Keeper) he is dead the first time (with ctrl+y)!

I wanted to know the reason why Zannaster have "that" belt and if this can be considered a bug, and if there is a way for remove the belt on Zannaster without make use of the console. I've tried also with Remove Curse on Zannaster but nothing....


Edit: Also anyone The Company of Eight have this "belt"!!




Thanks

Edited by ilot, 27 September 2009 - 03:31 AM.

Italian mods tanslator!!!!


#19 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 27 September 2009 - 12:57 PM

It is not a bug because he needs a MINHP1 item to keep him from dying the first time. He needs to change to demi-lich for the quest to end. The problem I think is that he is not going through the healing scripts and when he does fulfill the script commands, the belt or minhp1 thing is destroyed by script.

Edit: Also anyone The Company of Eight have this "belt"!!
Thanks


I am not sure what you mean Ilot. Do you mean that the Comapany of Eight guys (allies) should have the belt?

Edited by Hoppy, 27 September 2009 - 12:57 PM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#20 ilot

ilot
  • Member
  • 574 posts

Posted 28 September 2009 - 07:59 AM

It is not a bug because he needs a MINHP1 item to keep him from dying the first time. He needs to change to demi-lich for the quest to end. The problem I think is that he is not going through the healing scripts and when he does fulfill the script commands, the belt or minhp1 thing is destroyed by script.

Edit: Also anyone The Company of Eight have this "belt"!!
Thanks


I am not sure what you mean Ilot. Do you mean that the Comapany of Eight guys (allies) should have the belt?



Thank you for you answer Hoppy :)

Yes, the Company of Eight guys (allies) are in possess of the "Imoen's Belt" (imoenhp1) in their inventory!! (at least in my game ^_^ )

Edited by ilot, 28 September 2009 - 08:00 AM.

Italian mods tanslator!!!!