Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   King`s Bounty: Warriors of the North (http://forum.fulqrumpublishing.com/forumdisplay.php?f=206)
-   -   Ice Dragon Bug? (http://forum.fulqrumpublishing.com/showthread.php?t=35651)

coRex 11-03-2012 07:40 AM

Ice Dragon Bug?
 
Hi there!

Verlon Wasteland at the Dragon Castle:

Every time i would kill the Ice Dragon with a hit, the game crashes.
Does anyone else have this problem?

Zhuangzi 11-03-2012 07:54 AM

Yep, same for me too...

Faivon 11-03-2012 10:37 AM

Same here, I heard the new patch fix this but it requires you to start a new game. Is there any way to fix this particular bug? ... Without have to restart the whole game? :<

coRex 11-03-2012 10:40 AM

i dont want to start a new game too... because i am lvl 37 at impossible...

:(

PS: does anybody know what you will get or can buy when you clear this dragon castle?

Faivon 11-03-2012 10:47 AM

@coRex : Probably lets you recruit dragons :D

Also, I heard there are unofficial mods that fix this. I'm searching for that now in this forum. If anyone find that, let us know ;)

rodrigj 11-03-2012 11:16 AM

Hello,

I had the same crash, so I modified the lua script to remove the animation at death of the stack of Ice dragon

I found the lua script here :

E:\Programs\SteamApps\common\King's Bounty - Warriors of the North\sessions\addon

the lua script generating the error for me is :

"unit_features_ondamage.lua" (edit with notedpad) in the "ses.kfs" (open with zip)

the line in error is the 390 : (activate status bar in notepad)

Quote:

function features_ondamage_dragon_ice(wnm, ts, dead)
if dead then
local ahc = Attack.act_after_hit_cell(0)
local initsize = Attack.act_initsize(ahc)
local manaval, rageval = Game.CurLocRand(initsize, 5*initsize), 0
local dmgts = 1 + Game.Random(0, 10)/100
spawn_energetic_attack(ahc, dmgts, manaval, rageval)

if initsize == 1 then
Attack.log(dmgts, "add_blog_ice_dragon_death_1", "name"," "..blog_side_unit(0), "special", mana_count)
else
-- Attack.log(dmgts, "add_blog_ice_dragon_death_1", "name"," "..blog_side_unit(0), "special", mana_count)
end
end
return true
end
I just put the -- before the line, so it will be inactive in the lua script.

Works like a charm for me.

(sorry for my english)

Hope it can help.

(the file is 1.5mo compressed, so I prefer not join it)

JPR out!

Faivon 11-03-2012 11:32 AM

@Rodrigj : That works for me too! Thank you very much, friend! Kudos to you~

Dragnipurake 11-03-2012 02:29 PM

*Spoilerish*



I managed to get the Dragon's Castle to sell me stuff without a fight. When I interacted with it the Dragon mentioned that I was using the "old password - a bucket on the head", and went into a conversation about linguistics ... it even gave me a black dragon egg in the end.

I think this might be because I was using the 'Clay Bowl' (-5 Mana + 1 Intel) item in my head slot ... probably some sort of reference to KBTL

Feneant 11-03-2012 02:39 PM

I couldn't find that file in the folder mentioned, even showing the hidden files. Could it be located somewhere else?

greggor 11-03-2012 04:37 PM

You can also work around this by not killing the Ice Dragon last. Worked for me at least, killed it first and problem was solved.

Guess its the death animation thing that bugs the game out if it happens when the fight ends.


All times are GMT. The time now is 04:27 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.