Zannaster is unkillable.
#1
Posted 14 March 2008 - 01:21 PM
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 ?
#2
Posted 14 March 2008 - 06:48 PM
#3
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.
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...
#4
Posted 15 March 2008 - 06:47 AM
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
Posted 15 March 2008 - 11:01 AM
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.
"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
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
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.
#7
Posted 16 March 2008 - 05:48 PM
"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
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
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.
I thank you everybody for helping me especially Isaya, Graoumf, Hoppy....
#9
Posted 08 May 2008 - 09:37 AM
With all the informations of colonel klinck could it be possible to find a solution for a fix we can made?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.
I thank you everybody for helping me especially Isaya, Graoumf, Hoppy....
Greetings Leomar
but you have more choices or paths through the game.
- Chevalier
BiG World Project - Big Baldur's Gate World
#10
Posted 22 August 2009 - 11:09 AM
What to do ?
Thanks in advance!
Edited by Xeniteia, 22 August 2009 - 11:10 AM.
#11
Posted 22 August 2009 - 03:32 PM
http://www.idi.ntnu....i/download.html
"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
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
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!
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
Posted 07 September 2009 - 02:50 PM
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
Posted 08 September 2009 - 06:33 AM
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.
"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
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
Posted 08 September 2009 - 06:49 AM
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
Posted 08 September 2009 - 06:56 AM
"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
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
Posted 08 September 2009 - 11:24 AM
Sorry, I cannot this time (I have not kept savegame of this quest). You will have to wait that I start a new gameCan someone try that?
#18
Posted 26 September 2009 - 04:23 AM
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
Posted 27 September 2009 - 12:57 PM
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.
"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
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
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!!!!