Nirth: Hey, bengeddes, do you know how to increase duration increased per level? Some combat arts increases only 0.1 second per CA and that's really annoying. I know it will affect difficulty but isn't an issue. I would prefer if it were 1.0 second/CA level instead.
You'll want to check out the thread
Modifying Spells.txt for that.
I'll give you an example of how to increase duration per Combat Art level. This is the spells entry for Cascading Shroud:
mgr.defineSpell( "he_st_nebelform", {
eiStateName = "cSpellCast",
fxTypeCast = "FX_HE_NEBELFORM_C",
fxTypeSpell = "FX_HE_NEBELFORM",
fxTypeCastSpecial = "FX_HE_CAST_L",
duration = 10.000000,
animType = "ANIM_TYPE_SM11",
animTypeApproach = "ANIM_TYPE_INVALID",
animTypeRide = "ANIM_TYPE_INVALID",
animTypeSpecial = "ANIM_TYPE_RIDESM03-SPECIAL",
causesSpellDamage = 1,
tokens = {
entry0 = {"et_duration_sec", 2000, 10, 0, 8 },
entry1 = {"et_self_prone_fir", 500, 0, 0, 37 },
entry2 = {"et_chance_evade", 60, 3, 0, 41 },
entry3 = {"et_damping_phy", 300, 2, 0, 41 },
entry4 = {"et_chance_evade", 40, 2, 1, 41 },
entry5 = {"et_damping_phy", 200, 2, 2, 41 },
entry6 = {"et_chance_block_root", 495, 5, 3, 37 },
entry7 = {"et_invisible", 10, 5, 4, 41 },
entry8 = {"et_damping_fir", 100, 4, 5, 41 },
entry9 = {"et_addwalkspeed", 200, 2, 6, 41 },
},
fightDistance = 525.000000,
aspect = "EA_HE_STORM",
cooldown = 60.000000,
soundProfile = 0,
cost_level = 50,
cost_base = 100,
focus_skill_name = "skill_HE_storm_focus",
lore_skill_name = "skill_HE_storm_lore",
spellClass = "cSpellHeNebelform",
spellcontroltype = "eCAtype_b_boost_friendly",
sorting_rank = 4,
})
The first token is entry0 = {"et_duration_sec", 2000, 10, 0, 8 }, The first number (2000) is the initial value, in this case, a 20 second duration. The second number is the increase per CA level, in this case, 0.1 seconds per level. The third number designates the token as either an innate abilitiy of the spell (0) or a modification (1-6). You should leave this number and the fourth number alone unless you're doing in-depth modding.
The properties of all combat arts can be changed in this way. You can increase or decrease the values, add new ones or even swap them out (with limitations).
You'll probably want something besides Notepad to edit the scripts. I use Notepad++