Senior Member
Join Date: Jun 2007
Posts: 273
|
Hi,
i try to code a custom system and have a question, I didn't find the correct solution yet. Maybe it's only a syntax problem. I have a Fighter class: ctyKampfer. I have an 2 level for Fighter: ChTypSt.cttKampf2. I have a ability "Trained with all weapons": sfcTrAlWaK sfcTrAlWaK is bootstrapped by ctyKampfer. This works fine. Now I wish the following: sfcTrAlWaK should only be bootstrapped, when ChTypSt.cttKampf2 is assigned. I tried to add a condition for sfcTrAlWaK: In the setup phase with priority: 100 hero#ChTypSt.cttKampf2 Now the "Trained with all weapons" ability disppeares, if ChTypSt.cttKampf2 is assigned or not. What is wrong? EDIT: A (hero.tagis[ChTypStu.Stufe2] <> 0) makes a syntax or "hero.tagis" not defined error. I searched in the wiki, but i did'nt find a solution. Last edited by tkarn; June 13th, 2018 at 11:47 PM. |
#1 |
Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,321
|
Look at what priority and phase ChTypSt.cttKampf2 is being assigned. It sounds like you’re checking the hero for the tag before it’s assigned, and those it’ll never be present for the check.
Working on - |
#2 |
Senior Member
Join Date: Jun 2007
Posts: 273
|
Oh, thank you. That was the problem.
|
#3 |
|
|