jastey Posted June 21, 2009 Share Posted June 21, 2009 I know I saw it somewhere - entries to the action.ids that work in a pure SoA game (without ToB) if added by a mod. Does anyone have a list? ..and the same one for trigger.ids, if possible. Link to comment
Mike1072 Posted June 21, 2009 Share Posted June 21, 2009 I know I saw it somewhere - entries to the action.ids that work in a pure SoA game (without ToB) if added by a mod.Does anyone have a list? ..and the same one for trigger.ids, if possible. I found a library for these used by the BG2 Fixpack in bg2fixpack/lib/tob2soa.tph. // adding all ToB actions to action.ids unless already present APPEND ~ACTION.IDS~ ~31 SpellRES(S:RES*,O:Target*)~ UNLESS ~31 SpellRES(S:RES\*,O:Target\*)~ APPEND ~ACTION.IDS~ ~95 SpellPointRES(S:RES*,P:Target*)~ UNLESS ~95 SpellPointRES(S:RES\*,P:Target\*)~ APPEND ~ACTION.IDS~ ~113 ForceSpellRES(S:RES*,O:Target)~ UNLESS ~113 ForceSpellRES(S:RES\*,O:Target)~ APPEND ~ACTION.IDS~ ~114 ForceSpellPointRES(S:RES*,P:Target)~ UNLESS ~114 ForceSpellPointRES(S:RES\*,P:Target)~ APPEND ~ACTION.IDS~ ~147 RemoveSpellRES(S:Spell*)~ UNLESS ~147 RemoveSpellRES(S:Spell\*)~ APPEND ~ACTION.IDS~ ~160 ApplySpellRES(S:RES*,O:Target)~ UNLESS ~160 ApplySpellRES(S:RES\*,O:Target)~ APPEND ~ACTION.IDS~ ~181 ReallyForceSpellRES(S:RES*,O:Target)~ UNLESS ~181 ReallyForceSpellRES(S:RES\*,O:Target)~ APPEND ~ACTION.IDS~ ~191 SpellNoDecRES(S:RES*,O:Target*)~ UNLESS ~191 SpellNoDecRES(S:RES\*,O:Target\*)~ APPEND ~ACTION.IDS~ ~192 SpellPointNoDecRES(S:RES*,P:Target*)~ UNLESS ~192 SpellPointNoDecRES(S:RES\*,P:Target\*)~ APPEND ~ACTION.IDS~ ~240 ReallyForceSpellDeadRES(S:RES*,O:Target)~ UNLESS ~240 ReallyForceSpellDeadRES(S:RES\*,O:Target)~ APPEND ~ACTION.IDS~ ~318 ForceSpellRangeRES(S:RES*,O:Target)~ UNLESS ~318 ForceSpellRangeRES(S:RES\*,O:Target)~ APPEND ~ACTION.IDS~ ~319 ForceSpellPointRangeRES(S:RES*,P:Target)~ UNLESS ~319 ForceSpellPointRangeRES(S:RES\*,P:Target)~ APPEND ~ACTION.IDS~ ~337 ReallyForceSpellPointRES(S:RES*,P:Target*)~ UNLESS ~337 ReallyForceSpellPointRES(S:RES\*,P:Target\*)~ COPY_EXISTING ~action.ids~ ~override~ REPLACE_TEXTUALLY ~^106 Shout(.*$~ ~106 Shout(I:ID*SHOUTIDS)~ BUT_ONLY_IF_IT_CHANGES // additional ToB triggers for SoA APPEND ~TRIGGER.IDS~ ~0x00A1 SpellCastOnMeRES(S:Spell*,O:Caster*)~ UNLESS ~0x00A1 SpellCastOnMeRES(S:Spell\*,O:Caster\*)~ APPEND ~TRIGGER.IDS~ ~0x0091 SpellCastRES(S:Spell*,O:Object*)~ UNLESS ~0x0091 SpellCastRES(S:Spell\*,O:Object\*)~ APPEND ~TRIGGER.IDS~ ~0x00A6 SpellCastPriestRES(S:Spell*,O:Object*)~ UNLESS ~0x00A6 SpellCastPriestRES(S:Spell\*,O:Object\*)~ APPEND ~TRIGGER.IDS~ ~0x00A7 SpellCastInnateRES(S:Spell*,O:Object*)~ UNLESS ~0x00A7 SpellCastInnateRES(S:Spell\*,O:Object\*)~ APPEND ~TRIGGER.IDS~ ~0x4031 HaveSpellRES(S:Spell*)~ UNLESS ~0x4031 HaveSpellRES(S:Spell\*)~ APPEND ~TRIGGER.IDS~ ~0x40D5 ActuallyInCombat()~ UNLESS ~0x40D5 ActuallyInCombat()~ COPY_EXISTING ~trigger.ids~ ~override~ REPLACE_TEXTUALLY ~\bHeard(O:Object\*,I:ID\*)~ ~Heard(O:Object*,I:ID*SHOUTIDS)~ BUT_ONLY_IF_IT_CHANGES ACTION_IF NOT FILE_EXISTS_IN_GAME ~shoutids.ids~ THEN BEGIN <<<<<<<<shoutids.ids 90 123 HEALME 124 ASSIST 125 ALERT 126 SOLAR_STANCE >>>>>>>> COPY ~shoutids.ids~ ~override~ END Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.