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)
-   -   Bugfixes (http://forum.fulqrumpublishing.com/showthread.php?t=35494)

shlayferg 11-08-2012 09:42 PM

Light Knight Spell
 
Light Knight Spell should apply to all units at level 3 according to its description but it still applies to only one unit.

I tried to read the code for it in spells.lua but I am not a programmer and couldn't find out how to change that. Could you please help me?

I guess the same happens to Dark Knight Spell but I don't have it.

Zechnophobe 11-08-2012 09:49 PM

Quote:

Originally Posted by trubble (Post 479027)
Hi there, I can see that the issue of Ice Dragons causing the game to crash when they die has been noted but I do not understand what I am supposed to do to fix it. I don't know anything about modding or coding, I just play. I have the most up to date version on Steam, what else do I need to do?

Are these fixes just for coders or is there a solution for general members of public too?

These are for the general public! Just get the files as directed, and extract them (with winzip, winrar, or whatever) to the folder he mentions in the first post.

DennisBergkamp 11-08-2012 10:08 PM

Yes, which should be something like:

C:\Program Files (x86)\Steam\steamapps\common\King's Bounty - Warriors of the North\sessions\addon

Is it not necessary to replace them within the ses.kfs file also? Or can the LUA files just be placed into the sessions\addon directory next to the kfs files?

For instance, if I wanted Royal Griffins to give paladins a morale bonus, could I simply edit the morale.txt file and place it within the directory? Or does it have to be repackaged into ses.kfs?

Thanks!

Bhruic 11-08-2012 10:17 PM

Quote:

Originally Posted by DennisBergkamp (Post 479105)
Or can the LUA files just be placed into the sessions\addon directory next to the kfs files?

Yes, that's the way to do it.

Quote:

For instance, if I wanted Royal Griffins to give paladins a morale bonus, could I simply edit the morale.txt file and place it within the directory?
Again, yes, that's the best way to handle it.

DennisBergkamp 11-08-2012 10:38 PM

Great, thanks for the quick replies :)

Zechnophobe 11-08-2012 10:46 PM

I actually think using .kfs archives in the mod folder is a bit cleaner, since it puts each mod in a separate file.

To do that with Bhruic's fixes, simply rename his zip, and change the .zip extension to .kfs. And then place it in addon/mods. You will have to create the mods folder.

trubble 11-08-2012 10:49 PM

Quote:

Originally Posted by Zechnophobe (Post 479088)
These are for the general public! Just get the files as directed, and extract them (with winzip, winrar, or whatever) to the folder he mentions in the first post.

Okay, I see. I can now kill Ice dragons with impunity. Thank you. :)

Why does 1C make it so we have to fix the game ourselves, wouldn't it be easier to fix it for everyone through Steam update? Probably a silly question.

camelotcrusade 11-09-2012 02:11 AM

Quote:

Originally Posted by shlayferg (Post 479080)
Light Knight Spell should apply to all units at level 3 according to its description but it still applies to only one unit.

I tried to read the code for it in spells.lua but I am not a programmer and couldn't find out how to change that. Could you please help me?

I guess the same happens to Dark Knight Spell but I don't have it.

This one is noted in the bugs list but unfortunately we don't have a fix for it yet.

@trubble they aren't asking us to make any bug fixes or track bugs, we're just doing it so we can help problems get recorded and the fixes are made so we can enjoy the game while we wait for official patches.

Zechnophobe 11-09-2012 06:58 AM

Hey there, Bhruic. I discovered the solution to Jarl's not displaying their attack log correctly.

Change:
Code:

Attack.log(dmgts+dmgts1, "add_blog_fear_2", "target", blog_side_unit(cell, 0))
To:
Code:

Attack.log(dmgts+dmgts1, "add_blog_fear_2", "targets", blog_side_unit(cell, 0))
in unit_special_attacks.lua. It's setting the wrong tag, which is then incorrectly named in the language file. I believe the correct fix here is to use the right tag name, since it should be the plural 'targets' here. Notice the comparison with the wolf howl that uses the same attack log messages?

peprik 11-09-2012 05:22 PM

Hey Bhruic,
why did you hide the file?
(btw. great work otherwise!)


All times are GMT. The time now is 01:12 PM.

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