Alertness. Lol. Eliminating possible things that may cause this lead me to the solution... and understanding hopefully. So, after the include is there, and my feat on the custom 2da lines, I still get alertness on the history feats after changing module. The only possible solution I can think of, is that the columns of my custom feat are missing something or something is added wrong. I will post my line later today and I hope this will be the last thing I do in this topic. Except of the final thanks after this is resolved
.
Hi andysks,
OK, I have run out of ideas now (apart from point 5 that you may not have considered) ... Just to do this check list though ...
1) Make a constant library that mentions your new feat line in the feat.2da.
2) Associate said library as an #include with all scripts that make reference to this feat.
3) Make sure you have a unique custom.tlk file that contains the correct name and description for the feat.
4) Make sure your feat.2da points to the correct custom.tlk lines.
5) Make sure *all modules* you are using use the same campaign scripts, haks and custom.tlk files.6)Other feat.2da settings I have used (as they appear across the columns):- ICON; AllClassCanUse; SpellID, UsesPerDay, TARGETSELF; Constant; TOOLSCATEGORIES; MinLevel; FeatCategory; IsActive; IsPersistent; Instant. All other column settings are left default ****.
If you can tell me what settings you have for these columns for the feat you are trying to set up, then maybe we can get to the bottom of it.
Example of my HP Bar feat settings (ignoring the default settings of **** as I mention above):
FEAT_ALTHEA_OBSERVECON; FEAT (16777369); DESCRIPTION (16777370); ICON (ife_observecon); ALLCLASSCANUSE (1); SPELLID (1714); USESPERDAY (-1); TARGETSELF (1); Constant (FEAT_ALTHEA_OBSERVECON); TOOLSCATERGORIES (2); MinLevel (41); FeatCategory (HISTORY_FT_CAT); IsActive(0); IsPersistent (0); Instant (1).
Note the settings carefully and do not miss any out ... Also note ...
A) The feat and description numbers are the ones that I have set up in my custom.tlk, so yours will differ slightly.
B ) The icon image is one that I made up. Yours will reference any you have used.
C) The spell ID refers to the spells.2da line where I have set up a script to fire when the feat is used.
D) Note also that the Constant column refers to the same ref as you use to define your feat in the library. I keep my label and this line the same to make it easier to remember.
Also, I double checked my own feats (different types) to see if only certain types were working (or like yours failing), but mine all worked that I tested.
Hopefully, this will get you through,
Lance.
EDIT: I think the title of your post needs to be renamed:
"How To Make Persistent Feats Across Modules".