1C Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official 1C Company forum > 1C Publishing > King's Bounty > King's Bounty: Crossworlds > Mods

Mods King's Bounty: Crossworlds Mods

Thread Tools Display Modes
Old 10-13-2015, 02:39 PM
jorko80 jorko80 is offline
Approved Member
Join Date: Mar 2009
Posts: 58
Default Modding creature abilities

Hello , I'm working on a little mod and want to ask you how can I restrict creature abilities? The abilities must be available only when a certain condition is met. The condition I want most is - creature experience level in Red Sands, but morale, level of the hero are also good ones.

I found this for the chosha unit in addon_unit_features.lua :

function chosha_features(unit)
local i = unit
if i == nil then i = 0 end
if Attack.act_name(i)=="chosha" then
if Attack.act_size(i)> Attack.act_initsize(i)/2 then
return true

The condition here is stack size , but when I add this function for firemage's fire_shot ability it just does nothing.
Thank you!
Reply With Quote
Old 05-22-2019, 06:36 AM
zhoudaohan zhoudaohan is offline
Approved Member
Join Date: Sep 2018
Posts: 24

You need to mod the "subturn_modificators", too.

For example, open "chosha.atom" and you will find "subturn_modificators=features_chosha"
in the "scripts" part.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 09:53 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright © 2007 1C Company. All rights reserved.